AIKraft Agents

agno-agi/agno

Build, run, and manage agent platforms.

Агенты⭐ 43 076Pythonпоследний релиз: v3.1.12
Открыть на GitHub ↗Сайт проекта ↗

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

Agno — это SDK для создания платформ на базе AI-агентов, позволяющая запускать их как production-сервисы с единой панелью управления.

Зачем нужен

Инструмент решает задачу полного контроля над стеком агентов: данными, контекстом, инструментами и правами доступа. Он позволяет развернуть платформу в своем облаке, обеспечивая безопасность, наблюдаемость (tracing) и управление через UI, вместо использования сторонних SaaS-решений.

Что можно реализовать

  • Создание командных ассистентов, интегрированных в Slack (например, Coda).
  • Построение самообучающихся агентов для работы с данными с многоуровневым контекстом (Dash).
  • Разработка агентов для навигации по корпоративным хранилищам, таким как Google Drive и Slack (Scout).
  • Сборка собственной платформы агентов с циклом автоулучшения, управляемой через UI.

Ключевые возможности

  • 50+ production API-эндпоинтов с поддержкой SSE и websockets.
  • Встроенная observability: OpenTelemetry tracing, история запусков и аудит.
  • Безопасность: JWT-based RBAC, изоляция пользователей и мульти-тенантность.
  • 100+ готовых интеграций (toolkits) и поддержка контекстных провайдеров (MCP, Slack, Drive).
  • Возможность развертывания на любом контейнерном хостинге (Docker, AWS, GCP, Railway).

👤 Кому подойдёт: разработчики и технические лиды, строящие собственные AI-платформы с требованиями к безопасности и контролю данных

Релизы

v3.1.12minor
🕐 8 дн назад · релиз на GitHub ↗

Релиз v3.1.12: нативные аппрувы для Harness, отключаемые рутины, графики с цифрами и фиксы трассировки FastAPI.

  • Added: Нативные аппрувы для Harness Agents: запросы разрешений от Claude и Codex теперь интегрированы в UI, с поддержкой паузы, отмены и сохранения состояния без перезапуска промпта.
  • Added: Отключаемые Company Routines: добавлена возможность создавать рутины с enabled=False, которые видны в интерфейсе, но не запускаются планировщиком до явного включения пользователем.
  • Added: Числа на графиках: ChartTools.create_chart() теперь поддерживает отображение итогового значения (value) рядом с заголовком диаграммы.
  • Fixed: Исправлена трассировка FastAPI: оптимизирована интеграция OpenTelemetry, чтобы запросы FastAPI не создавали пустые дочерние спаны, ломающие просмотр Runs в UI.
  • Fixed: Исправлена логика отмены рутин: статус cancelled теперь фиксируется только на основе достоверных данных, предотвращая некорректное архивирование или удаление активных процессов.
  • Fixed: Исправлен AccuracyEval Judge: устранена ошибка 404 из-за использования закрытой модели o4-mini по умолчанию.
v3.1.11minor
🕐 9 дн назад · релиз на GitHub ↗

Agno v3.1.11: интеграция Harness-агентов в команды и воркфлоу, поиск сессий, управление задачами и рутинными задачами компании, а также ряд исправлений.

  • Added: ClaudeAgent и CodexAgent теперь можно использовать как участников команд и шаги в Workflow, включая параллельные и условные ветвления.
  • Added: Добавлен API для поиска сессий с поддержкой сложных фильтров (AND/OR/NOT) по имени, ID, типу и временным меткам.
  • Added: Расширены возможности управления задачами и рутинными задачами компании: новые статусы, редактирование, архивация и отмена через API.
  • Fixed: ReaderFactory теперь создает свежие экземпляры для каждого вызова, предотвращая утечку настроек между инстансами Knowledge.
  • Fixed: Исправлено сериализация данных шагов Workflow: целые числа и булевы значения больше не преобразуются в строки.
  • Fixed: Устранены ошибки в Google Calendar (учет часового пояса), HuggingFace (обработка заголовков) и RedisDb (передача лимита поиска).
v3.1.10patch
🕐 14 дн назад · релиз на GitHub ↗

Исправлена автоавторизация CodexAgent, улучшена работа OS Manager с внешними агентами и оптимизировано логирование трассировки.

  • Fixed: CodexAgent теперь автоматически авторизуется через OPENAI_API_KEY, сохраняя существующие сессии.
  • Fixed: OS Manager научился обнаруживать и запускать внешних агентов (например, ClaudeAgent, CodexAgent) по имени или ID.
  • Fixed: Улучшена обработка ошибок загрузки знаний: четкий ответ 400 при отсутствии контента или некорректном URL.
  • Fixed: Трассировка (Tracing) теперь сохраняет до 1024 атрибутов, что позволяет хранить полную историю сообщений.
v3.1.9minor
🕐 15 дн назад · релиз на GitHub ↗

Добавлен HTTP-запуск MCP-инструментов, исправлена работа с типами в Human-in-the-Loop и ошибки Mistral.

  • Added: Появился эндпоинт POST /mcp/server/tools/{tool_name}/run для запуска MCP-инструментов через HTTP без клиента.
  • Fixed: Исправлена сериализация типов параметров (PEP 604) для корректной работы Human-in-the-Loop.
  • Fixed: MistralChat и MistralEmbedder теперь корректно обрабатывают параметры timeout, endpoint и safe_mode.
  • Fixed: Устранена зависание AgenticChunking при нулевых или отрицательных значениях breakpoint.
  • Deprecated: Параметр safe_mode в MistralChat устарел, рекомендуется использовать safe_prompt.
v3.1.8minorbreaking
🕐 16 дн назад · релиз на GitHub ↗

Релиз v3.1.8: новый PostgresCheckpointStore, смена модели Claude по умолчанию на Sonnet 5.5 и строгая валидация конфигурации.

  • Added: Добавлен PostgresCheckpointStore для хранения чекпоинтов в PostgreSQL, что позволяет запускать мультирепличные деплои без S3.
  • Breaking: По умолчанию сохраняются только три последних чекпоинта сессии; для прежнего поведения без ограничений нужно явно задать retain_checkpoints=None.
  • Breaking: AgentOS теперь завершает запуск с ошибкой, если durable-queue использует локальное хранилище чекпоинтов вместо общего (Postgres или S3).
  • Added: Claude() теперь по умолчанию использует модель claude-sonnet-5-5, заменяя устаревающую claude-sonnet-4-5-20250929.
  • Added: Company Routines могут использовать Product Manager или OS Manager в качестве исполнителей через декларацию и Routine API.
  • Fixed: Исправлена блокировка сессий при потере чекпоинта: теперь операция завершается с четкой ошибкой, а ресурсы корректно освобождаются.
v3.1.7minor
🕐 17 дн назад · релиз на GitHub ↗

Ограничение вызовов инструментов в OS Manager, исправление миграции Postgres и стабильность чекпоинтов.

  • Added: OS Manager теперь поддерживает лимиты tool_call_limit и member_tool_call_limit для контроля использования инструментов.
  • Added: CartesiaTools по умолчанию использует модель sonic-3.6 вместо устаревающей sonic-2.
  • Fixed: Исправлена миграция сессий в запуски на Postgres: теперь используется потоковая обработка, что предотвращает нехватку памяти.
  • Fixed: Решена проблема с чекпоинтами в окружениях virtualenv и освобождение сессий при ошибках записи файлов.
  • Fixed: Company Routines теперь корректно сохраняют привязку к продуктам, а SchedulerTools не может их случайно удалить.
v3.1.6minor
🕐 18 дн назад · релиз на GitHub ↗

Релиз v3.1.6: улучшены eval-кейсы, OS Manager и работа с результатами, исправлены ошибки копирования ParallelTools.

  • Added: Eval Case теперь принимает session_id, user_id, metadata и другие аргументы, а input поддерживает Message для прикрепления файлов или изображений.
  • Added: OS Manager запрашивает документацию Agno напрямую, сохраняя задачи в рамках конкретного вопроса, а не делегируя их Platform Manager.
  • Fixed: Исправлена работа search_result и read_result: теперь корректно извлекаются отдельные фрагменты из длинных строк (например, JSON) и поддерживается чтение выдержек по размеру.
  • Fixed: Устранены ошибки копирования RLock и предупреждения finalizer при копировании агентов или команд с ParallelTools.
v3.1.5minor
🕐 18 дн назад · релиз на GitHub ↗

Релиз v3.1.5: добавлена поддержка репозиториев для sandbox-агентов, S3-хранилища чекпоинтов, поиск Keenable и исправления багов.

  • Added: Sandboxed-агенты теперь могут работать с Git-репозиториями, автоматически закрепляя коммиты и поддерживая приватные репозитории.
  • Added: Добавлено S3-совместимое хранилище чекпоинтов для работы агентов на нескольких репликах без общей файловой системы.
  • Added: Появился инструмент KeenableTools для веб-поиска и извлечения контента без необходимости API-ключа.
  • Added: Реализована возможность открытия чекпоинтов завершенных запусков (run) для анализа данных после завершения контейнера.
  • Fixed: Исправлена работа FastAPI 0.147, где пропущенные булевы поля формы приводили к ошибкам и некорректному формату ответа.
  • Fixed: Устранена ошибка 400 при запуске sandbox-агентов с Postgres-очередью без Redis, а также исправлена передача файлов в workflow.
v3.1.4major
🕐 21 дн назад · релиз на GitHub ↗

Релиз v3.1.4: добавлена поддержка песочниц (Docker, AgentCore) для изолированного выполнения агентов с сохранением состояния.

  • Added: Песочничные агенты (ClaudeAgent, CodexAgent) теперь могут запускаться в изолированных контейнерах с сохранением сессии через PostgreSQL.
  • Added: Реализован DockerSandbox: контейнеры работают с ограниченным UID, изолированной сетью и без доступа к хосту или Docker socket.
  • Added: Добавлена поддержка Amazon Bedrock AgentCore Sandbox на базе Firecracker microVM с поддержкой чекпоинтов.
  • Added: Введена функция «теплых» сессий (Warm Sandbox Turns) для ускорения повторных запусков за счет сохранения запущенного компьютера.
v3.1.3minor
🕐 25 дн назад · релиз на GitHub ↗

Agno v3.1.3: внешние агенты (Claude, Codex) получили отказоустойчивые сессии, фоновый запуск, ретраи, метрики, компакцию и структурированный вывод.

  • Added: Отказоустойчивые сессии для ClaudeAgent: сохранение ID сессии и транскриптов в БД позволяет возобновлять работу на любом реплике.
  • Added: Фоновый запуск и отмена для ClaudeAgent и CodexAgent: поддержка background=True, управляемых очередей и отмены через API.
  • Added: Повторный запуск шагов (Step Replay) для ClaudeAgent: возможность форка и продолжения выполнения с конкретных точек транскрипта.
  • Added: Механизм ретраев для внешних агентов: автоматическое повторение с экспоненциальной задержкой и сохранением результатов успешных попыток.
  • Added: Метрики, компакция и структурированный вывод: сбор токенов/стоимости, сжатие контекста через БД и поддержка Pydantic/JSON Schema.
v3.1.2minor
🕐 28 дн назад · релиз на GitHub ↗

Релиз v3.1.2: добавлена компактизация диалогов, агент Codex, HyDE-поиск, новые модели Heabsy/FlexAI и исправления.

  • Added: Conversation Compaction: сжатие длинных сессий в контекстном окне с возможностью восстановления и поиска по архиву.
  • Added: CodexAgent: новый адаптер для агентов OpenAI Codex с поддержкой песочницы, одобрения и MCP-конфигурации.
  • Added: HyDE Query Transform: поиск по знаниям через гипотетические ответы для повышения релевантности.
  • Added: Новые провайдеры моделей: Heabsy и FlexAI, а также инструменты SixtyDBTools для генерации речи.
  • Fixed: Исправление записи логов одобрений (Approvals) для каждого вызова инструмента и кэширования схем Pydantic.
v3.1.1minor
🕐 1 мес назад · релиз на GitHub ↗

Релиз v3.1.1: улучшена синхронизация знаний с прогрессом, исправлены ошибки при скачивании страниц и поддержка Mintlify.

  • Added: Добавлен живой прогресс и отмена синхронизации страниц через новые методы stream_sync_pages и on_progress.
  • Added: В отчеты о синхронизации добавлен список неудавшихся страниц с указанием причин ошибок.
  • Fixed: Исправлено повторное выполнение запросов с экспоненциальной задержкой при временных сбоях соединения.
  • Fixed: Улучшена синхронизация сайтов на базе Mintlify: корректная обработка вложенных индексов, MDX и редиректов.
v3.1.0majorbreaking
🕐 1 мес назад · релиз на GitHub ↗

В Agno v3.1.0 добавлены RBAC, файловая система и AIMLAPITools; изменено поведение MCP и ключей таблицы.

  • Added: Добавлен RBAC через пакет agno.os.authz с ролями, аудитом и плагином FGA.
  • Added: Появилась файловая система DbFileSystem с маршрутами для управления файлами.
  • Added: Добавлен набор инструментов AIMLAPITools для работы с изображениями, видео и речью.
  • Breaking: MCP: инструменты по умолчанию и жизненного цикла теперь требуют явного включения.
  • Breaking: Изменен ключ таблицы agno_fs; требуется ручное обновление схемы через скрипты миграции.
v3.0.10majorbreaking
🕐 1 мес назад · релиз на GitHub ↗

Добавлены Azure OpenAI Responses, Elasticsearch и DocumentationMarkdown; улучшен MCP; исправления багов и ломающие изменения в CodingTools.

  • Added: Добавлена поддержка Azure OpenAI Responses, векторной базы Elasticsearch и трансформации DocumentationMarkdown.
  • Breaking: CodingTools: запуск команд оболочки теперь требует явного разрешения enable_run_shell=True.
  • Breaking: PublicSurface: MCP по умолчанию принимает запросы только с localhost, требуется явное указание доменов.
  • Fixed: Исправлены RemoteAgent.role (теперь свойство), сохранение аудио в MCP, дедупликация событий Slack и чтение потоков.
  • Added: MCPConfig: добавлена настройка root_host, path и path_aliases для маршрутизации.
v3.0.9patch
🕐 1 мес назад · релиз на GitHub ↗

Исправлены логи запуска, инициализация очереди и доступ к Control Plane.

  • Fixed: Очищены логи при запуске и исправлена инициализация хранилища durable queue.
  • Fixed: Восстановлен доступ к Control Plane при использовании публичных поверхностей.
v3.0.8minor
🕐 1 мес назад · релиз на GitHub ↗

Релиз v3.0.8: добавлены полные чтения страниц, фабрики движков PostgreSQL, исправлена целостность сессий SQLite и валидация MCP.

  • Added: Появились методы read_full_page и aread_full_page для чтения целых страниц с ограничением ресурсов и поддержкой пиннинга ревизий.
  • Added: Добавлены фабрики create_postgres_engine и create_async_postgres_engine с настройками пула соединений и сериализации JSON по умолчанию.
  • Added: Опубликован пример использования Magic Hour для генерации изображений и видео через MCP с поддержкой bearer-аутентификации.
  • Fixed: Исправлена ошибка в SQLite, когда массовая вставка сессий могла перезаписать данные чужой сессии из-за отсутствия проверки владельца.
  • Fixed: Устранена проблема валидации публичных MCP: теперь конфигурации с пользовательскими функциями работают без лишних переопределений.
v3.0.7majorbreaking
🕐 1 мес назад · релиз на GitHub ↗

Agno v3.0.7: новые Page Storage, PublicSurface и AIMLAPI, исправления критических багов и ломающие изменения в API Knowledge.

  • Added: Появились Page Storage для работы с документами, PublicSurface для публичного обслуживания агентов и поддержка AIMLAPI с новой моделью gpt-5.6-terra.
  • Added: Зависимости агентов теперь могут принимать run_input и session, а команды PageFileSystem работают в безопасном режиме без доступа к shell.
  • Fixed: Исправлены критические сбои в Meta Llama и AIMLAPI, сохранение пустых аргументов инструментов в Anthropic и утечка диагностических данных в JSON-ответах.
  • Fixed: Устранена утечка памяти в Python 3.13 из-за кэширования обёрток инструментов и улучшена обработка ошибок шагов в Workflows.
  • Breaking: Аргументы конструктора Knowledge теперь должны передаваться только как именованные параметры, а positional вызовы больше не поддерживаются.
v3.0.6minor
🕐 2 мес назад · релиз на GitHub ↗

Релиз v3.0.6: добавлена безсессионная работа MCP, поддержка .zip/.eml и исправления для Anthropic и Gemini.

  • Added: Добавлена безсессионная работа MCP (Stateless MCP serving) для упрощения масштабирования.
  • Added: Появилась возможность загружать архивы .zip и файлы .eml в AgentOS.
  • Added: Внедрен MCP Server Card для публикации метаданных и списка доступных инструментов.
  • Added: Добавлена поддержка передачи собственного async-клиента для моделей Bedrock.
  • Fixed: Исправлена ошибка отклонения блоков размышления (thinking blocks) в моделях Anthropic.
  • Fixed: Исправлено определение MIME-типа изображений для Gemini и устранены дубликаты в RecursiveChunking.
v3.0.5majorbreaking
🕐 2 мес назад · релиз на GitHub ↗

v3.0.5: явная обработка ошибок эмбеддинга, статус partial, новые провайдеры и инструменты, исправления безопасности.

  • Breaking: Ошибки эмбеддинга теперь явно возвращаются, а не маскируются; добавлен статус ContentStatus.PARTIAL.
  • Breaking: Изменена обработка исключений: Bedrock теперь вызывает EmbeddingError, а не ModelProviderError.
  • Added: Добавлены новые провайдеры моделей llmman и инструменты GandrTools для синтеза речи.
  • Fixed: Исправлена логика повторного импорта: документ больше не теряет данные при сбое эмбеддинга.
  • Added: Добавлена опциональная настройка повторов при ошибках эмбеддинга во время ingestion.
v3.0.4minorbreaking
🕐 2 мес назад · релиз на GitHub ↗

v3.0.4: переименование флагов KnowledgeManagementTools, оптимизация AtomicMail и исправление багов.

  • Breaking: Переименованы флаги конструктора KnowledgeManagementTools; ingest_path теперь отключен по умолчанию.
  • Added: AtomicMail кэширует авторизацию и распараллеливает proof-of-work, что ускоряет вызовы с 35 с до 0,4–3 с.
  • Fixed: Исправлен list_inbox в AtomicMail: теперь фильтруются собственные черновики агента.
  • Fixed: Исправлено игнорирование requires_confirmation_tools для remove_content в KnowledgeManagementTools.
  • Added: Модули agno.tools.file и agno.tools.knowledge теперь являются пакетами с ленивой загрузкой зависимостей.
v3.0.3major
🕐 2 мес назад · релиз на GitHub ↗

В Agno v3.0.3 добавлено постраничное и файловое индексирование с умным обновлением, а также инструменты управления знаниями.

  • Added: Постраничное индексирование сайтов: каждая страница хранится отдельно, поддерживается инкрементальное обновление и точечное удаление.
  • Added: Индексация папок и файлов: структура каталогов сохраняется в виде иерархии строк с изоляцией ошибок и автоматическим удалением исчезнувших файлов.
  • Added: Новые инструменты KnowledgeManagementTools: добавлены функции для управления базой знаний, включая ingest, list, refresh и remove.
  • Added: Добавлены SitemapReader и PageFetcher для надежной обхода сайтов с поддержкой параллельных запросов, отложенных повторов и обработки PDF.
  • Fixed: Исправлено удаление векторов при удалении страниц сайта и устранены ошибки при повторной попытке продвижения устаревших записей.
v3.0.2majorbreaking
🕐 2 мес назад · релиз на GitHub ↗

v3.0.2: новые провайдеры и инструменты, интеграция компонентов в MCP, строгая валидация конфигураций и обновлённая логика определения reasoning.

  • Breaking: Изменён приоритет метаданных: аргумент run() теперь важнее атрибута компонента, а сессия больше не перезаписывает общие значения.
  • Added: Добавлены провайдеры Synthorai и инструменты WaveSpeed (генерация медиа), Serply (поиск) и AtomicMail (почта).
  • Added: Agent, Team и Workflow теперь можно публиковать как именованные MCP-инструменты, а Toolkit-ы автоматически разворачиваются в отдельные методы.
  • Breaking: MCPConfig и MCPServerConfig теперь строго проверяют поля: неизвестные аргументы вызывают ошибку при инициализации.
  • Fixed: Обновлена логика определения reasoning-моделей: теперь запрашивается провайдер, а не только сравнивается ID модели.
v3.0.1patch
🕐 2 мес назад · релиз на GitHub ↗

Agno v3.0.1: ускорены запуски агентов и длинные диалоги, исправлены ошибки Gemini, MCP и зависимостей.

  • Added: Кэширование схем инструментов и инкрементальная загрузка истории сессии значительно ускорили работу агентов с большим набором инструментов и в длинных диалогах.
  • Fixed: Исправлена ошибка KeyError при обработке строгих схем инструментов без свойства properties, например в MCP-серверах.
  • Fixed: Время ожидания запросов к PubMed теперь настраивается, предотвращая зависание вызовов инструментов.
  • Fixed: Исправлена передача медиафайлов (изображений, документов) в ответах инструментов для моделей Gemini 3+ и новее.
  • Fixed: Заменена зависимость requests на httpx для определения геолокации, что устраняет ошибки при установке без дополнительных пакетов.
v3.0.0majorbreaking
🕐 2 мес назад · релиз на GitHub ↗

Breaking v3.0: изоляция по пользователям, таблица runs, offload результатов и медиа, CodeMode, Studio 3.0 и фоновые задачи.

  • Breaking: Требуется миграция БД: запуск до обновления сломает работу, так как требуется обновление схемы.
  • Added: Полная изоляция по пользователям: метрики, расписания, знания и 17 векторных баз теперь разделены для каждого пользователя.
  • Added: Новая таблица agno_runs: оптимизация записи сессий, прямые API для ранов и автоматическая миграция.
  • Added: Offload результатов и медиа: большие ответы инструментов и файлы сохраняются во внешние хранилища, экономя место.
  • Added: CodeMode: выполнение Python-кода через IPython-ядро внутри сессии без лишних вызовов модели.
  • Added: AgentOS и Studio 3.0: надежные фоновые задачи с гарантией доставки и каталог компонентов с версионированием.
v2.9.0majorbreaking
🕐 2 мес назад · релиз на GitHub ↗

В Agno v2.9.0 добавлен StudioRunnerTools, усилены безопасность кэширования и валидация при десериализации компонентов.

  • Added: Появился StudioRunnerTools для безопасного запуска агентов Studio с привязкой к пользователю.
  • Breaking: Запрещено переопределение имени MCP-инструмента во время вызова для предотвращения обхода проверок безопасности.
  • Breaking: Кэширование результатов инструментов теперь использует ключи на основе user_id, что устраняет утечку данных между пользователями.
  • Breaking: Десериализация компонентов с неразрешимыми ссылками теперь вызывает ошибку 422 вместо тихого падения.
  • Fixed: Исправлена потеря метаданных в A2A, сохранение состояния HITL при перезагрузке сессии и honor версии воркфлоу через WebSocket.
v2.8.7minor
🕐 3 мес назад · релиз на GitHub ↗

Релиз v2.8.7: новые инструменты AdvisorTools, OpenRouteService и StudioTools, исправления для Cohere, SQLite и аудио.

  • Added: Добавлены AdvisorTools для получения обратной связи от моделей-советников.
  • Added: Появился OpenRouteService Toolkit для точного маршрутизации.
  • Added: StudioTools получили инструменты планирования с учетом компонентов и параметры истории.
  • Fixed: Исправлено игнорирование нулевых значений параметров семплирования в Cohere (temperature, top_k и др.).
  • Fixed: Устранен сбой Team.load в SQLite из-за аргумента label и улучшена обработка результатов аудио-инструментов.
v2.8.6minor
🕐 3 мес назад · релиз на GitHub ↗

Добавлена поддержка Smallest AI TTS и OpenSearch, исправлено блокирование воркеров при обновлении метрик.

  • Added: Добавлен SmallestTools для синтеза речи (TTS) с поддержкой моделей lightning_v3.1 и lightning_v3.1_pro.
  • Added: Реализована поддержка векторной базы данных OpenSearch с синхронным и асинхронным поиском.
  • Added: В AgentOS добавлен эндпоинт для отслеживания статуса фоновых обновлений метрик.
  • Fixed: Исправлено блокирование воркеров uvicorn при обновлении метрик на больших наборах данных.
  • Fixed: Указано явное кодирование UTF-8 для файлов, чтобы обеспечить кроссплатформенную совместимость.
v2.7.1patch
🕐 4 мес назад · релиз на GitHub ↗

Выпуск версий agno 2.7.1 и agnoctl 0.1.1.

  • Обновлены версии пакетов agno до 2.7.1 и agnoctl до 0.1.1.
v2.7.0majorbreaking
🕐 4 мес назад · релиз на GitHub ↗

Релиз v2.7.0: запуск CLI agnoctl, сервисные аккаунты, MCP v2 с 8 инструментами и улучшенная авторизация.

  • Added: Новый CLI agnoctl для управления AgentOS, создания проектов и подключения клиентов через MCP.
  • Added: Сервисные аккаунты (PAT) с автоматической выдачей токенов и безопасным хранением.
  • Added: MCP Interface v2: сокращение поверхности до 8 инструментов и поддержка HITL-жизненного цикла.
  • Added: Пакет eval_suite_runner для запуска тестов с числовой оценкой и CLI-интеграцией.
  • Breaking: MCP-инструменты для работы с памятью удалены; клиенты должны использовать REST-эндпоинты.
  • Breaking: AgentOS с authorization=True теперь требует явного указания JWT-ключей при инициализации.