AIKraft Agents

aaif-goose/goose

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

Агенты⭐ 56 273Rustпоследний релиз: v1.57.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.56.0major
🕐 14 дн назад · релиз на GitHub ↗

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, зависшие модели и проблемы с отображением длинных диалогов.
v1.55.0minor
🕐 20 дн назад · релиз на GitHub ↗

Введение декларативных провайдеров, поддержка 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.0minor
🕐 28 дн назад · релиз на GitHub ↗

Релиз 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 и улучшена детекция поддержки визуальных моделей.
v1.53.0major
🕐 1 мес назад · релиз на GitHub ↗

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

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

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

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

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