Блог

Microsoft интегрирует ИИ-агентов непосредственно в Windows Terminal

Компания Microsoft только что выпустила Intelligent Terminal 0.1 — экспериментальную версию Windows Terminal с открытым исходным кодом и встроенной интеграцией с нативными агентами. Её можно скачать прямо сейчас в Microsoft Store или через WinGet (winget install Microsoft.IntelligentTerminal); при этом она устанавливается параллельно с существующим Windows Terminal, не заменяя его.

Это ранняя версия, четко обозначенная как экспериментальная. Но это значимый сигнал о том, в каком направлении, по мнению Microsoft, движется терминал.

Что он на самом деле делает

Основная идея проста: вместо того, чтобы копировать сообщение об ошибке, открывать браузер, искать ответ на Stack Overflow, а затем возвращаться в оболочку, вы остаетесь в терминале. ИИ-агент находится прямо там и знает, что у вас на экране.

Intelligent Terminal добавляет постоянную панель агента — закрепленную контекстно-зависимую панель, где вы можете взаимодействовать с CLI агента ИИ, не выходя из рабочего процесса. По умолчанию используется GitHub Copilot CLI, но архитектура открыта. Работает любой агент, совместимый с Agent Client Protocol (ACP), включая пользовательские или локальные агенты. Если он установлен на вашем ПК, Intelligent Terminal его обнаружит.

Панель агента включается с помощью Ctrl+Shift+. и не мешает, когда она вам не нужна. Вы можете попросить его объяснить ошибку, предоставить дополнительный контекст, и он продолжит работу. Если агенту нужно выполнить несколько или сложные задачи, он запускает фоновые вкладки, чтобы ваша активная оболочка оставалась в фокусе.

Автоматическое обнаружение ошибок

Когда команда завершается с ошибкой, в строке состояния агента внизу окна появляется индикатор. Нажатие на него открывает панель агента с уже загруженным контекстом ошибки. Оттуда агент может объяснить, что произошло, и предложить или запустить исправление. Вы можете настроить инструмент так, чтобы он просто отмечал ошибки или также автоматически предлагал исправления.

Это небольшое улучшение качества работы, которое быстро окупается для тех, кто проводит в терминале по несколько часов в день.

Управление несколькими агентами

Если вы запускаете агенты в нескольких вкладках или фоновых задачах, отслеживать их всегда было проблемой. Новая панель управления агентами позволяет просматривать всех активных агентов и их статус, а также прошлые сессии, к которым можно вернуться. Вы можете продолжить с того места, где остановились, проверить длительно выполняющуюся задачу или закрыть завершенные.

Панель команд также получила точку входа для агентов. Введите «?» и ваш запрос, и терминал вставит контекст из активной панели, а затем запустит агент в фоновой вкладке, чтобы не прерывать работу оболочки.

Здесь стоит отметить более общую тенденцию. Разработчики уже используют ИИ-агенты в своих рабочих процессах — просто делают это неудобно, постоянно переключаясь между инструментами. Intelligent Terminal — это попытка уменьшить эти неудобства, разместив агент там, где фактически происходит работа.

Митч Эшли, вице-президент и руководитель практики по инженерии жизненного цикла программного обеспечения и разработке программного обеспечения с поддержкой ИИ в The Futurum Group, рассматривает это как стратегический ход, имеющий реальные конкурентные последствия. «Intelligent Terminal позиционирует терминал как жизнеспособную поверхность для агентов в Windows, при этом открытый протокол Agent Client Protocol сохраняет выбор разработчика на уровне агента, в то время как Microsoft владеет интеграцией поверхности», — сказал он. «Терминал с поддержкой агентов становится стандартной рабочей средой для разработчиков при работе с ИИ в Windows, сужая пространство для автономных инструментов разработки ИИ и вынуждая конкурирующие платформы предоставлять аналогичный нативный интерфейс или полностью уступить эту рабочую среду».

Это важное наблюдение. Встраивая поддержку агентов на уровне терминала и сохраняя открытость уровня агентов через ACP, Microsoft получает лучшее из обоих миров — контроль над платформой без привязки разработчиков к одному поставщику ИИ.

Что дальше

Microsoft заявляет, что «Интеллектуальный терминал» будет создаваться на основе отзывов сообщества, и репозиторий GitHub открыт для сообщений о проблемах и запросов на добавление функций. Учитывая, что это версия 0.1, ожидайте, что многое изменится. Основа уже заложена, но пользовательский опыт будет в значительной степени зависеть от того, насколько хорошо команда прислушивается к отзывам и вносит изменения.

С этим выпуском команда отказывается от Terminal Chat в Windows Terminal Canary, что сигнализирует о смене направления. Если вы не хотите использовать терминал с агентами, для вас ничего не изменится в основной версии Windows Terminal. Но для команд, которые уже склоняются к разработке с помощью ИИ, это дает им более подходящую среду для работы.

Вы можете установить его прямо из Microsoft Store или следить за проектом на GitHub.

Читайте также

Подписывайтесь на наш канал в Телеграм

Подписаться
AI Agents Microsoft