@qloog: #每日推荐 Google ADK Go - 是 Google 推出的开源 Agent 开发框架 目标:用软件工程的原则来构建 AI Agent 核心设计理念: 1、Code-first:用 Go 代码定义 Agent 逻辑、工具和编排,而…
摘要
Google 发布了开源的 Agent 开发框架 ADK for Go,旨在通过软件工程原则构建 AI 代理,支持代码优先、模型无关和云原生部署。
查看缓存全文
缓存时间: 2026/05/09 14:08
#每日推荐 Google ADK Go - 是 Google 推出的开源 Agent 开发框架 目标:用软件工程的原则来构建 AI Agent 核心设计理念: 1、Code-first:用 Go 代码定义 Agent 逻辑、工具和编排,而不是写一堆 prompt 2、Model-agnostic:虽然对 Gemini 做了优化,但支持任何 LLM 3、Deployment-agnostic:不绑定 Google Cloud,可以部署到任何环境 4、Cloud-native:充分利用 Go 的并发和性能优势 5、内置 OpenTelemetry 可观测性组件 GitHub: https://github.com/google/adk-go 官方文档: https://adk.dev
google/adk-go
Source: https://github.com/google/adk-go
Agent Development Kit (ADK) for Go
An open-source, code-first Go toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
Important Links: Docs & Samples & Python ADK & Java ADK & ADK Web.
Agent Development Kit (ADK) is a flexible and modular framework that applies software development principles to AI agent creation. It is designed to simplify building, deploying, and orchestrating agent workflows, from simple tasks to complex systems. While optimized for Gemini, ADK is model-agnostic, deployment-agnostic, and compatible with other frameworks.
This Go version of ADK is ideal for developers building cloud-native agent applications, leveraging Go’s strengths in concurrency and performance.
✨ Key Features
- Idiomatic Go: Designed to feel natural and leverage the power of Go.
- Rich Tool Ecosystem: Utilize pre-built tools, custom functions, or integrate existing tools to give agents diverse capabilities.
- Code-First Development: Define agent logic, tools, and orchestration directly in Go for ultimate flexibility, testability, and versioning.
- Modular Multi-Agent Systems: Design scalable applications by composing multiple specialized agents.
- Deploy Anywhere: Easily containerize and deploy agents, with strong support for cloud-native environments like Google Cloud Run.
🚀 Installation
To add ADK Go to your project, run:
go get google.golang.org/adk
📄 License
This project is licensed under the Apache 2.0 License - see the LICENSE file for details.
The exception is internal/httprr - see its LICENSE file.
相似文章
@googledevs:使用 @golang 构建生产级的多代理应用 Go 2.0 的 Agent Development Kit 运行单个代理…
Google 宣布推出 Go 2.0 的代理开发套件(ADK),引入了基于图的工作流引擎、人在回路(human-in-the-loop)原语以及动态编排,用于构建生产级的多代理应用程序。
@0xQiYan: 谷歌刚发布了官方 CLI,专为 AI 代理开发打造。 它不是新代理,而是给 Claude Code、Codex 等任何编码代理加一层“技能包”。装完后,你的代理自动学会从项目搭建、编码(ADK)、评估、部署到可观测的全套流程。 7 项官方…
谷歌发布了官方 CLI(google-agents-cli),专为 AI 代理开发打造,可增强 Claude Code、Codex 等编码代理的全流程能力,覆盖项目搭建、编码、评估、部署和可观测,开源且一行命令安装。
@ArchiveExplorer: 谷歌刚刚终结了智能体框架行业。ADK 2.0:开源、免费、比5万美元的企业工具更好。它……
谷歌发布了ADK 2.0,一个开源的、代码优先的Python框架,用于构建AI智能体,具备基于图的编排和智能体间委派功能,旨在取代昂贵的企业智能体框架。
@mylifcc: 最近刷到 Google Cloud 这篇《多租户智能体 AI 系统》参考架构,读完后觉得对独立开发者 + 小团队生产化 Agent 非常有启发。 不是教你怎么 prompt,而是告诉你企业级多 Agent 系统该怎么安全、可扩展地落地。 …
分享Google Cloud多租户智能体AI系统参考架构的5个核心要点,对独立开发者和小团队生产化Agent有启发。
@GitHub_Daily: 很多教程教 AI Agent 开发都是直接上框架,装完跑起来了,但底下到底怎么回事不清楚。 ai-agents-from-scratch 反过来,先从最基本的模型调用写起,一步步搭出工具调用、记忆、ReAct 循环这些核心模式。 全程用本…
GitHub_Daily 推荐了一个开源项目 ai-agents-from-scratch,它从零开始使用本地模型逐步实现工具调用、记忆和 ReAct 循环等核心模式,帮助开发者理解 AI Agent 的底层原理,而不直接使用框架。