Разработчики терминала Ghostty опубликовали спецификацию AGENTS.md, описывающую стандарт взаимодействия ИИ-агентов с терминальной средой. Протокол позволяет агентам получать доступ к контексту сессии, истории команд и выводу процессов, обеспечивая безопасную и структурированную интеграцию ИИ-помощников в рабочий процесс разработчика без необходимости использования сторонних прокси-инструментов или небезопасных хаков.

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

Этот подход решает проблему фрагментации, когда каждый агент требует индивидуальной настройки окружения. Благодаря унификации протокола, разработчики получают возможность подключать различные агентные системы к Ghostty, используя единый API для взаимодействия с терминальной сессией. Это упрощает создание сложных сценариев автоматизации, таких как отладка ошибок в реальном времени или автоматическое исправление команд на основе контекста вывода.

Ключевые факты

  • Спецификация AGENTS.md формализует протокол обмена данными между ИИ-агентами и терминалом Ghostty.
  • Протокол обеспечивает доступ к истории ввода-вывода и состоянию активной сессии для контекстного анализа.
  • Реализация ориентирована на повышение безопасности за счет явного определения прав доступа агентов к ресурсам терминала.
  • Стандарт направлен на устранение необходимости в кастомных интеграциях для каждого отдельного ИИ-инструмента.