Microsoft внедряет поддержку Go для разработки ИИ-агентов, вслед за Google. OpenAI и Anthropic отстают.
Microsoft
Anthropic
Google/DeepMind
OpenAI
Microsoft выпустила публичную предварительную версию Agent Framework for Go, позволяющую Go-разработчикам создавать ИИ-агенты с поддержкой моделей от Microsoft, Anthropic, Gemini и Azure OpenAI. Google уже поддерживает Go в своём ADK, в то время как OpenAI и Anthropic пока не предоставили официальных Go SDK.
Microsoft представила публичную предварительную версию Agent Framework for Go, который предоставляет Go-разработчикам те же возможности, что и версии для Python и .NET: поддержку моделей от Microsoft Foundry, Azure OpenAI, Anthropic и Gemini, инструменты вызова, MCP для подключения к внешним системам и координацию нескольких агентов. Фреймворк предназначен для создания производственных AI-систем с длительным жизненным циклом. Microsoft начала работу над Go-версией после анонса Agent Framework в октябре 2025 года, который объединил проекты AutoGen и Semantic Kernel. В апреле 2026 года фреймворк стал общедоступным, а на Build 2026 добавились новые функции, включая «обвязку агентов» (harness) для production, размещаемых агентов через Microsoft Foundry, CodeAct и режим переключения между агентами. Ранее Go-разработчики были вынуждены использовать HTTP API, запускать отдельные Python/Node.js процессы или полагаться на неофициальные библиотеки. Google также поддерживает Go в своём Agent Development Kit (ADK), который изначально был выпущен для Python в апреле 2025 года, а затем получил Go-поддержку в ноябре 2025 года, достигнув стабильной версии 1.0 в марте 2026 года. OpenAI и Anthropic пока не предоставили официальных Go SDK для своих агентных фреймворков, несмотря на запросы сообщества.
- Сокращения
- CI/CD = Continuous Integration/Continuous Delivery — непрерывная интеграция/непрерывная доставка
- SDK = Software Development Kit — комплект средств разработки
- MCP = Model Context Protocol — протокол контекста модели
- ADK = Agent Development Kit — комплект для разработки агентов
- HTTP = Hypertext Transfer Protocol — протокол передачи гипертекста
Источник: InfoQ 中国 —
оригинал
