Agenttrail CLI
Панель наблюдения за кодовыми агентами: карта компонентов проекта или экспериментальная трехмерная кухня с задачами
- 980 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Интерфейс показывает названия задач и пути, которые могут раскрыть сведения о проекте
- Необязательная настройка хуков меняет конфигурацию агента
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/agenttrailОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Интерфейс показывает названия задач и пути, которые могут раскрыть сведения о проекте
- Необязательная настройка хуков меняет конфигурацию агента
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Agenttrail показывает работу кодовых агентов в браузере. Самих агентов он не запускает: они продолжают работать в своих клиентах. У проекта два вида интерфейса с разными источниками данных. Map строит карту компонентов по `PLAN.md` и показывает изменения связанных файлов. Дополнительные хуки Claude Code передают сведения о сессии и вызовах инструментов. Так можно сопоставить план проекта с тем, какие файлы меняются. Kitchen представляет задачи Codex и Claude Code как заказы на трехмерной кухне. Повара обозначают роли, поэтому одна сессия может последовательно задействовать нескольких поваров. Для начала наблюдения достаточно доступных локальных журналов; дополнительные связи между сессиями настраиваются отдельно.
Для кого. Для разработчиков, которые ведут несколько сессий Codex или Claude Code и хотят видеть их текущие задачи рядом с редактором.
Подходит, если
- Нужно увидеть, какие компоненты проекта меняются во время работы агента
- Несколько сессий работают локально, и трудно следить за их задачами по терминалам
- Нужно показать ход работы на записи экрана с понятным обозначением ролей
- Нужно отличить сообщения агента о завершении задачи от наблюдаемых изменений файлов
Не подходит, если
- Нужен диспетчер, который сам назначает задачи и запускает агентов
- Нужны точный учет стоимости модели и полный журнал каждого API-запроса
- Сессии работают в облаке, а их журналы недоступны на этой машине
Пример запроса к агенту
Открой Kitchen для этого репозитория и проверь, видит ли он текущую локальную сессию Codex. Настройки проекта пока не меняй.Ограничения
Для Kitchen нужны Node.js 20 или новее и браузер с WebGL. Выпуск экспериментальный: автор еще не проверил Windows и подключение живых сессий Cursor, поэтому начните с тестового проекта. Отметка готового заказа отражает статус задачи и не подтверждает прохождение тестов или публикацию результата. Map пока не читает новые списки Claude Code через `TaskCreate` и `TaskUpdate`, поэтому его история может отличаться от Kitchen даже при наблюдении за одной работой.
Как отключить. Остановите процесс наблюдения в терминале. Если включали подключение через хуки, проверьте настройки соответствующего агента и удалите добавленные записи. Map хранит историю в `~/.agenttrail`, Kitchen сохраняет выбранные проекты и подключения в `~/.agent-office`. Удаляйте эти каталоги только после проверки нужных данных.
Частые вопросы
Как запустить Agenttrail Kitchen?
Выполните `npx agenttrail-kitchen .` в каталоге проекта. Браузер откроется на `http://localhost:4780` или следующем свободном порту. Оставьте терминал работающим.
Нужен ли план проекта для Kitchen?
Нет. Для базового наблюдения хватит доступных локальных журналов Codex или Claude Code. Команда `npx agenttrail init` относится к настройке Map и меняет файлы проекта.
Почему задачи не появляются?
Проверьте выбранный репозиторий, режим Live и раздел `Connect agents`. Журналы должны быть доступны локально; поиск активности может занять около пяти секунд.
Отправляет ли Agenttrail журналы в облако?
Нет. Собственный сервер Agenttrail обрабатывает журналы локально и слушает `127.0.0.1`. В браузере видны пути и задачи, а Map может показывать сокращенные команды. Сам кодовый агент передает данные по своим настройкам.
Можно ли посмотреть интерфейс без агента?
Да. Запустите `npx agenttrail-kitchen . --example` и переключайте шаги примера. Это демонстрация по сценарию, которую интерфейс отделяет от живой активности.
Нужен ли отдельный ключ модели?
Нет. Код и оригинальные материалы имеют MIT. После изменения формата журналов чтение событий может потребовать обновления Agenttrail.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыagentplay превращает локальные сессии Claude Code, Codex и Cursor в карту файлов и таймлайн с повтором шагов.
Окно для Claude Code, Codex, Gemini CLI и OpenCode: терминалы, пул-реквесты, изменения и подтверждения вызовов в одном месте
CLI строит карту кода репозитория и хранит решения команды в папке .trail, чтобы Claude Code, Cursor и Codex не изучали проект заново
Плагин со скиллами для Claude Code и Codex: исследование кода, тесты, рефакторинг и независимая проверка готовых изменений
Плагин Claude Code связывает план, реализацию и проверку задачи, сохраняет ход работы и задает, когда агенты останавливаются.
Больше двадцати скиллов для кодовых агентов: MCP и хуки, режим плана, протокол багфикса, промпты и защитный хук для bash
Коротко о README
У Map и Kitchen отдельные службы и локальные хранилища. Kitchen открывают в браузере рядом с редактором; отдельного расширения для VS Code пока нет.