aaif-goose/goose

open source, extensible AI agent, который выходит за рамки предложений кода — устанавливай, запускай, редактируй и тестируй с любой LLM

Агенты⭐ 54 511Rustпоследний релиз: v1.51.0
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

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.0major
🕐 12 дн назад · релиз на GitHub ↗

Добавлена поддержка 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.48.0minor
🕐 24 дн назад · релиз на GitHub ↗

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.0minor
🕐 1 мес назад · релиз на GitHub ↗

Релиз v1.47.0: новые UI-функции, стабилизация ACP, безопасность OAuth и исправление ошибок.

  • Added: Интерактивный индикатор git-ветки в чате и выбор недавних моделей в интерфейсе.
  • Added: Поддержка предварительно зарегистрированных OAuth-клиентов для streamable_http расширений.
  • Deprecated: OAuth-провайдер Gemini признан устаревшим.
  • Fixed: Исправлена работа встроенных фильтров minijinja и обработка ошибок превышения контекста.
  • Fixed: Улучшена безопасность OAuth, исправлены ошибки ACP и стабильность сессий.
v1.46.0minor
🕐 1 мес назад · релиз на GitHub ↗

Goose v1.46.0: новые команды, хуки, улучшенный трекинг затрат, OTEL и UX-улучшения.

  • Added: Добавлены новые команды: /goal, /status, /model, gooserewiew и флаг --edit.
  • Added: Внедрена система хуков с возможностью блокировки вызовов инструментов.
  • Added: Улучшен трекинг затрат: статистика на уровне сообщений, учёт кэш-токенов и экспорт в Markdown.
  • Added: Добавлена поддержка OpenTelemetry (OTEL) для трассировки и обогащения атрибутов.
  • Added: Обновлен интерфейс: поиск по истории, сворачиваемые проекты, стриминг вывода shell и локальный перевод.
v1.45.0major
🕐 1 мес назад · релиз на GitHub ↗

Релиз 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.0major
🕐 2 мес назад · релиз на GitHub ↗

Релиз 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.0major
🕐 2 мес назад · релиз на GitHub ↗

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