Goose AI и другие терминальные агенты: обзор без подписки
Что умеет open-source агент Goose, как он работает с локальными моделями и MCP и чем отличается от десктопной Доки и других CLI-агентов.
Goose часто описывают как ещё один чат в терминале, но это не совсем так. Он не только пишет ответ, а запускает команды, меняет файлы и подключает внешние инструменты через MCP. То есть относится к той же категории, что и другие coding-агенты: получает задачу и проходит несколько шагов до результата.
Что такое Goose AI
goose — открытый агент, начатый в Block и доступный как CLI и десктопное приложение. Он не привязан к одной модели: можно выбрать облачного провайдера или локальный сервер моделей. Возможности расширяются через MCP-серверы.
В поиске встречается и старый сервис GooseAI с API. Это другой продукт. Если тебе
нужен современный терминальный агент, ищи репозиторий и документацию именно goose.
Что в нём хорошего
- Открытый код. Агент можно изучать, собирать и настраивать под свой процесс.
- CLI и desktop. Терминал удобен разработчику, а приложение снижает порог входа.
- Выбор модели. Поддерживаются разные провайдеры, в том числе локальные.
- MCP-расширения. Можно подключать GitHub, браузер, базы и свои инструменты.
Плата за подписку самому агенту не обязательна. Но бесплатность всей связки зависит от модели: локальная работает на твоём железе, а облачный API тарифицируется провайдером.
Где начинаются сложности
Терминальный агент получает серьёзные права. Ошибка в команде может изменить много файлов, а подключённый MCP — отправить сообщение или обновить задачу. Перед работой нужно понять модель разрешений, настроить рабочую папку и не запускать агента с администраторскими правами.
Второй вопрос — модель. Маленькая локальная LLM экономит деньги и сохраняет приватность, но хуже держит длинную цепочку действий. Сильный облачный провайдер работает увереннее, зато код и контекст уходят наружу.
«Работает локально» относится к выбранной модели и инструментам, а не автоматически ко всей установке. Если подключить облачный API, запросы будут уходить этому провайдеру.
Goose или Дока
Оба агента умеют работать с файлами, терминалом, разными моделями и MCP. Разница скорее в начальном опыте.
Goose естественно чувствует себя в разработческом CLI и понравится тем, кто готов собирать собственную конфигурацию из провайдера и расширений. Дока делает упор на русскоязычное десктопное приложение: локальные модели можно скачать из каталога, проекты и инструменты доступны из интерфейса, а терминал остаётся внутри агентского процесса.
Выбирать лучше не по списку галочек, а по одной реальной задаче. Дай обоим агентам небольшой репозиторий, одинаковую модель и ограничение «сначала план, затем изменения». Сравни, где понятнее подтверждать действия и проверять результат.
Какие ещё есть терминальные агенты
Рядом с Goose обычно рассматривают Aider, OpenCode, Claude Code и Qwen Code. Для более общих задач есть Hermes Agent Desktop, а для постоянно работающего gateway с мессенджерами — OpenClaw. У каждого свой акцент: совместное редактирование кода, автономные шаги, выбор провайдеров или интеграция с конкретным семейством моделей. Важнее бренда четыре вопроса:
- Можно ли подключить нужную модель.
- Как агент запрашивает разрешение на опасные действия.
- Есть ли MCP или другой способ добавить инструменты.
- Удобно ли увидеть diff и откатить неудачную правку.
Если хочется попробовать тот же класс задач без обязательной подписки, скачай Доку и начни со встроенной локальной модели. А устройство таких программ разобрано отдельно в статье про ИИ в терминале.