← Все проекты
Проект / Go

codeany-ai/open-agent-sdk-go: Open Agent SDK для Go — лёгкий фреймворк для AI-агентов

Создавайте AI-агентов на Go, которые выполняют задачи в вашем процессе без внешних CLI или подпроцессов.

SDK предоставляет готовый цикл агента с потоковым выполнением, встроенными инструментами (Bash, файловые операции, веб-запросы) и системой разрешений. Агент работает внутри вашего Go-процесса, можно развернуть где угодно: облако, serverless, Docker. Есть...

★ 32 Go Форки 6 Issue 0 Оценка 7/10 Карточка проверена

Для кого это

Для Go-разработчиков и DevOps-инженеров, которые хотят внедрить AI-агентов в свои приложения, CI/CD-пайплайны или облачные сервисы.

Проблема / задача

Сложность интеграции AI-агентов в Go-приложения: обычно требуются внешние CLI, подпроцессы или сложные обёртки, что усложняет развёртывание и управление.

Как это работает

SDK предоставляет готовый цикл агента с потоковым выполнением, встроенными инструментами (Bash, файловые операции, веб-запросы) и системой разрешений. Агент работает внутри вашего Go-процесса, можно развернуть где угодно: облако, serverless, Docker. Есть поддержка MCP-серверов для расширения функциональности.

Что видно по README

Open-source SDK на Go для создания AI-агентов с полным циклом выполнения. Позволяет запускать агентов прямо в процессе приложения, без внешних зависимостей. Включает встроенные инструменты для работы с файлами, Bash, веб-поиском, систему разрешений и хуки для кастомизации. Также есть TypeScript-версия.

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

Потоковый цикл агента с выполнением инструментов и отслеживанием стоимостиВстроенные инструменты: Bash, чтение/запись файлов, веб-поиск, под-агентыПоддержка MCP-серверов через stdio, HTTP и SSEСистема разрешений с правилами allow/deny и валидацией путей файловой системыСистема хуков: pre/post tool-use, enforcement структурированного выводаОтслеживание стоимости: токены, длительность API-вызовов, статистика изменений кода

Технологии

GoMCP (Model Context Protocol)DockerTypeScriptCI/CD

Интересный факт

Можно создавать агентов с read-only доступом — например, для анализа кода без возможности его изменения, что полезно для безопасного ревью.

С чего начать

  • Настройте API-ключ и модель через переменные окружения
  • Используйте agent.New() для создания агента и a.Query() или a.Prompt() для выполнения задач

Оценка GitRadar

Удобство
7/10
Свежесть
8/10
Перспектива
7/10
Монетизация
6/10
Общая оценка
7/10

Вердикт GitRadar

Стоит попробовать, если вам нужен лёгкий способ внедрить AI-агентов в Go-приложения. Проект сыроват (всего 15 звёзд), но архитектура продумана, есть примеры и MIT-лицензия.

Наблюдения по обновлениям

Проект новый (15 звёзд, 5 форков), но уже есть подробные примеры и документация. Активность коммитов неизвестна.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/codeany-ai/open-agent-sdk-go
Лицензия
MIT
Создан на GitHub
1 апреля 2026 г.
Последнее обновление репо
1 апреля 2026 г.
Последняя проверка GitRadar
1 апреля 2026 г.
Изученные файлы
README.md, go.mod, examples/04-prompt-api/main.go, examples/05-custom-system-prompt/main.go, examples/08-official-api-compat/main.go, examples/10-permissions/main.go

FAQ

Что это такое?

Открытый SDK на Go для создания AI-агентов, которые работают внутри вашего процесса, без внешних CLI.

Для кого подходит?

Для Go-разработчиков и DevOps-инженеров, которые хотят добавить AI-агентов в свои приложения, CI/CD или облачные сервисы.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с codeany-ai/open-agent-sdk-go?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.