Вышла версия v1.57.0.
aaif-goose/goose
open source, extensible AI agent, который выходит за рамки предложений кода — устанавливай, запускай, редактируй и тестируй с любой LLM
Что это за инструмент
Goose — это открытый AI-агент с графическим интерфейсом, CLI и API, работающий локально на машине пользователя.
Зачем нужен
Инструмент позволяет не только получать кодовые подсказки, но и самостоятельно устанавливать, запускать, редактировать и тестировать код. Он также подходит для автоматизации рабочих процессов, исследований и анализа данных, объединяя различные LLM в единой среде.
Что можно реализовать
- Автоматизация рутинных задач программирования (установка зависимостей, тестирование)
- Проведение исследований и написание текстов с использованием AI
- Анализ данных через встроенные возможности агента
- Встраивание AI-агента в другие приложения через API
Ключевые возможности
- Поддержка 15+ провайдеров LLM (Anthropic, OpenAI, Google, Ollama, Azure, Bedrock и др.)
- Интеграция с 70+ расширениями через открытый стандарт Model Context Protocol (MCP)
- Кроссплатформенность: нативные приложения для macOS, Linux, Windows и CLI
- Высокая производительность и портативность благодаря написанию на Rust
- Возможность создания кастомных дистрибутивов с предустановленными провайдерами и брендингом
👤 Кому подойдёт: разработчики, специалисты по данным, исследователи, пользователи, желающие автоматизировать задачи на своей машине
Релизы
Goose v1.56.0: автоматическое мышление, поддержка Windows, новый JS-рантайм Boa и улучшения подсистемы субагентов.
- Added: Добавлена автоматическая настройка уровня размышления модели для улучшения качества рассуждений.
- Added: Заменен режим кода PCTX на JavaScript-рантайм Boa.
- Added: Появился официальный NSIS-инсталлятор для десктопной версии на Windows.
- Added: Внедрена поддержка IO Intelligence и цен кэширования, определяемых провайдером.
- Added: Добавлено управление параллельными субагентами через переменную GOOSE_MAX_CONCURRENT_SUBAGENTS.
- Fixed: Исправлены ошибки сборки для Windows, зависшие модели и проблемы с отображением длинных диалогов.
Введение декларативных провайдеров, поддержка Vision и улучшенная интеграция с MCP и Bedrock.
- Added: Добавлена поддержка декларативных провайдеров через AIgateway.
- Added: Реализована передача W3C trace context из ACP в вызовы MCP-инструментов.
- Added: Улучшена работа с моделями: учёт supports_vision, использование метаданных OpenAI и адаптивное мышление для Claude Sonnet и Haiku 5.5.
- Fixed: Исправлены ошибки в Bedrock, OpenRouter, оценке стоимости и обработке инструментов.
- Added: Ограничена автокомпрессия контекста 225k токенов по умолчанию.
Релиз v1.54.0: поддержка GPT 6.1, адаптивное мышление для Claude, экспорт сессий и обновление Rust.
- Added: Добавлена поддержка моделей GPT 6.1 Sol и адаптивное мышление для Claude Sonnet и Haiku 5.5.
- Added: Появилась возможность экспорта сессий в HTML с интерактивным просмотром.
- Fixed: Исправлена работа токенов GitHub Copilot, кэширования в Bedrock и отображения состояния загрузки чатов.
- Added: Улучшена архитектура расширений: операции теперь маршрутизируются через систему лизинга.
- Fixed: Обновлена версия Rust до 1.99.0 и улучшена детекция поддержки визуальных моделей.
Goose v1.53.0: поддержка новых моделей, ACP-клиент для WASM, безопасность и улучшения CLI.
- Added: Добавлена поддержка моделей Opus 5.5, GPT-6-sol, GPT-6-luna и провайдера Meta Muse Code.
- Added: Запущен цикл агентов GDK на wasm32 и реализован API обнаружения моделей для GDK Provider.
- Added: Появилась возможность переименовывать сессии через CLI и цитировать текст в composer.
- Fixed: Устранена уязвимость GHSA-6mg9-3cvh-9939 и исправлена работа зрения в GDK и Bedrock.
- Fixed: Исправлено переименование deepseek-v4-flash в deepseek-flash и корректная оценка стоимости.
Вышла версия v1.52.0.
Вышла версия v1.51.0.
Вышла версия v1.50.1.
Добавлена поддержка GPT-6 Astra, tool calling для goose-agent и интеграция AIML API. Исправлены критические уязвимости и ошибки UI.
- Added: Добавлена поддержка моделей GPT-6 Astra и интеграция с AIML API.
- Added: Реализован вызов инструментов (tool calling) для goose-agent.
- Fixed: Обязательное использование HTTPS для подключений к Snowflake.
- Fixed: Исправлено зависание интерфейса после переименования сессии.
- Added: Kotlin-разработчики могут настраивать путь к Databricks AI Gateway.
Вышла версия v1.49.0.
Goose v1.48.0: новые AI-провайдеры, улучшенные хуки, безопасность и поддержка Linux ARM64.
- Added: Добавлена поддержка множества новых провайдеров: TrustedRouter, OpenCode Zen, Gondola, SayGM, Lynkr, PleumRouter, а также маршрутизация GPT-5.6 через AWS Bedrock.
- Added: Введены новые хуки PreToolUse с поддержкой блока on_failure и события PreToolUseResult для более гибкого контроля жизненного цикла инструментов.
- Added: Выпущены пакеты десктопной версии для Linux ARM64 и добавлены встроенные навыки для веб-поиска и управления браузером.
- Fixed: Исправлено множество уязвимостей и проблем безопасности: санитизация Unicode, защита OAuth-колбэков, контроль видимости инструментов и валидация учетных данных.
- Added: Улучшена наблюдаемость (OpenTelemetry) и обновлена модель Z.ai GLM-5.3, а также добавлена поддержка роуминга в CLI.
Релиз v1.47.0: новые UI-функции, стабилизация ACP, безопасность OAuth и исправление ошибок.
- Added: Интерактивный индикатор git-ветки в чате и выбор недавних моделей в интерфейсе.
- Added: Поддержка предварительно зарегистрированных OAuth-клиентов для streamable_http расширений.
- Deprecated: OAuth-провайдер Gemini признан устаревшим.
- Fixed: Исправлена работа встроенных фильтров minijinja и обработка ошибок превышения контекста.
- Fixed: Улучшена безопасность OAuth, исправлены ошибки ACP и стабильность сессий.
Goose v1.46.0: новые команды, хуки, улучшенный трекинг затрат, OTEL и UX-улучшения.
- Added: Добавлены новые команды: /goal, /status, /model, gooserewiew и флаг --edit.
- Added: Внедрена система хуков с возможностью блокировки вызовов инструментов.
- Added: Улучшен трекинг затрат: статистика на уровне сообщений, учёт кэш-токенов и экспорт в Markdown.
- Added: Добавлена поддержка OpenTelemetry (OTEL) для трассировки и обогащения атрибутов.
- Added: Обновлен интерфейс: поиск по истории, сворачиваемые проекты, стриминг вывода shell и локальный перевод.
Релиз v1.45.0: поддержка Opus5 и Gemini, обновление rmcp до 2.0, исправления моделей и улучшений UX.
- Added: Добавлена поддержка модели Opus5, включая адаптивное мышление.
- Added: Обновлена библиотека rmcp до версии 2.0.
- Added: Добавлена поддержка последних моделей Gemini.
- Fixed: Обновлены имена моделей DeepSeek для совместимости с API v4.
- Fixed: Восстановлена динамическая поддержка моделей и текущая работа с Grok.
Релиз v1.41.0: поддержка GLM-5.2, gpt-5.5, MLX, десятки новых провайдеров, локализация на 10 языков и новые CLI-команды.
- Added: Добавлена поддержка моделей GLM-5.2 и gpt-5.5, а также локальный инференс через MLX.
- Added: Расширен список провайдеров: iFlytek, Fireworks, Together AI, Databricks, Alibaba (Qwen), xAI SuperGrok и другие.
- Added: Полная локализация десктопного приложения на русский, японский, корейский, испанский, французский и другие языки.
- Added: Новые CLI-команды: /status, /model, /goal, goose review, а также улучшенная работа с сессиями и хуками.
- Fixed: Исправлены ошибки в ACP, добавлена поддержка claude-sonnet-5 и улучшена точность учета стоимости токенов.
Релиз v1.40.0: поддержка десятков языков, новых AI-провайдеров, локальных моделей MLX, команд CLI и системы хуков.
- Added: Добавлена поддержка десятков языков интерфейса (включая корейский, японский, хинди) и новые AI-провайдеры: GLM-5.2, Together AI, Databricks, Scaleway, xAI SuperGrok.
- Added: Внедрена система хуков для расширения функциональности, поддержка локальных моделей через MLX и интеграция с MCP-расширениями.
- Added: Обновлен CLI: добавлены команды /status, /model, /goal, локальный код-ревью goose review и терминал Nushell.
- Added: Улучшена работа с сессиями: поиск по истории, импорт, deep-ссылки для создания и возобновления диалогов, а также просмотр JSON и изображений.
- Added: Появилась унифицированная настройка усилий мышления, отслеживание токенов кэша для точного расчета стоимости и управление лимитами вывода инструментов.
Вышла версия v2.0.0-rc-04-27-0.