Вышла версия v1.51.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
- Возможность создания кастомных дистрибутивов с предустановленными провайдерами и брендингом
👤 Кому подойдёт: разработчики, специалисты по данным, исследователи, пользователи, желающие автоматизировать задачи на своей машине
Релизы
Вышла версия 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: Появилась унифицированная настройка усилий мышления, отслеживание токенов кэша для точного расчета стоимости и управление лимитами вывода инструментов.