Toad
Терминальный интерфейс, который объединяет разных кодинг-агентов в одном окне и добавляет к ним обычную оболочку
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Дает подключенным агентам доступ к настоящей оболочке с сохраняемым состоянием
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/toadОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Установите утилиту
pipx install batrachian-toadБез pipx подойдет pip install batrachian-toad.
Установи Toad: curl -fsSL batrachian.ai/install | sh, затем запусти командой toad и выбери агента из списка.
Другие способы из описания автора
curl -fsSL batrachian.ai/install | shЭто чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Toad это TUI-приложение, которое запускает и переключает кодинг-агентов вроде Claude, Gemini, Codex и других внутри одного терминального окна. Помимо чата с агентом Toad дает полноценную оболочку: можно менять директорию и задавать переменные окружения, и это сохранится между командами, чего не умеют большинство агентских интерфейсов. Список поддерживаемых агентов расширяется через открытый Agent Client Protocol, так что разработчики могут добавить свой агент самостоятельно.
Для кого. Для разработчиков, которые держат несколько кодинг-агентов и хотят один терминальный интерфейс вместо переключения между отдельными CLI.
Подходит, если
- Нужно переключаться между Claude, Gemini, Codex и другими агентами без смены окна
- Нужна оболочка, которая помнит смену директории и переменные окружения между командами агента
- Хочется опробовать новый агент через единый интерфейс, не разбираясь с его собственным CLI
Не подходит, если
- Вы работаете с единственным агентом через его штатный CLI и переключение не нужно
- Нужна графическая среда, а не терминальный интерфейс
Пример запроса к агенту
Запусти Claude в Toad и покажи, какие еще агенты можно подключитьОграничения
Лицензия AGPL-3.0, у проекта также есть отдельная коммерческая лицензия для случаев, где AGPL не подходит. Сами агенты по-прежнему требуют собственной установки и аутентификации, Toad лишь дает для них общий интерфейс.
Как отключить. Удалите бинарник toad, установленный скриптом, из каталога, куда он был помещен (обычно в PATH пользователя).
Проверка безопасности
- Дает подключенным агентам доступ к настоящей оболочке с сохраняемым состоянием
Коротко о README
README описывает Toad как единый терминальный интерфейс для AI-агентов вроде Claude, Gemini и Codex, сочетающий обычный шелл-воркфлоу с агентной работой. Отдельно подчеркнуто, что Toad Shell в отличие от большинства агентских интерфейсов реально держит состояние директории и переменных окружения. Установка одной командой через install-скрипт, список поддерживаемых агентов растет и расширяется сторонними разработчиками через Agent Client Protocol.
Частые вопросы
Чем Toad отличается от запуска агента напрямую?
Toad добавляет единый интерфейс поверх разных агентов и настоящую оболочку с состоянием (директория, переменные окружения), которое сохраняется между командами.
Можно добавить агента, которого нет в списке?
Да, через Agent Client Protocol: разработчики могут подключить свой агент к Toad самостоятельно.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything