Компания Microsoft представила новую функцию чата в своем приложении Windows Terminal. Эта интеграция добавила разговорного бота на базе ИИ непосредственно в терминал, что по идее должно сделать сложные задачи более доступными для пользователей любого уровня подготовки.
Функция Terminal Chat использует различные сервисы ИИ, включая ChatGPT, GitHub Copilot и Azure OpenAI, для предоставления интерактивной помощи при выполнении операций командной строки. Отличительной особенностью этой интеграции является ее контекстно-зависимая функциональность, которая автоматически распознает конкретную используемую среду оболочки, будь то PowerShell, Command Prompt, WSL Ubuntu или Azure Cloud Shell, и соответствующим образом адаптирует свои ответы.
Пользователи могут взаимодействовать с Terminal Chat через специальный интерфейс в Windows Terminal, где они могут задавать вопросы, устранять ошибки и запрашивать рекомендации по конкретным командам. Система предоставляет предложения по конкретной оболочке, автоматически корректируя свои рекомендации в зависимости от рабочей среды пользователя. Например, на вопрос о создании каталога Terminal Chat предложит команду «New-Item -ItemType Directory» для пользователей PowerShell, в то время как в среде Linux в качестве подходящей команды будет предложена «mkdir».
Эта интеллектуальная адаптация призвана устранить разрыв в знаниях между различными интерфейсами командной строки, облегчив новичкам и опытным пользователям навигацию в сложностях терминальных операций.
Однако важно отметить, что для использования Terminal Chat требуется платный API-ключ от сервисов GitHub Copilot, OpenAI или Azure OpenAI.
Хотя интеграция разговорного ИИ в Windows Terminal имеет многообещающий потенциал, пользователям следует проявлять осторожность при использовании незнакомых им системных команд, поскольку системы ИИ не являются непогрешимыми и могут допускать ошибки, которые могут привести к непредвиденным последствиям.