@qloog: #每日推荐 Google ADK Go - 是 Google 推出的开源 Agent 开发框架 目标:用软件工程的原则来构建 AI Agent 核心设计理念: 1、Code-first:用 Go 代码定义 Agent 逻辑、工具和编排,而…

X AI KOLs Timeline 工具

摘要

Google 发布了开源的 Agent 开发框架 ADK for Go,旨在通过软件工程原则构建 AI 代理,支持代码优先、模型无关和云原生部署。

#每日推荐 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
查看原文
查看缓存全文

缓存时间: 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

License Go Doc Nightly Check r/agentdevelopmentkit View Code Wiki

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.

相似文章

@0xQiYan: 谷歌刚发布了官方 CLI,专为 AI 代理开发打造。 它不是新代理,而是给 Claude Code、Codex 等任何编码代理加一层“技能包”。装完后,你的代理自动学会从项目搭建、编码(ADK)、评估、部署到可观测的全套流程。 7 项官方…

X AI KOLs Timeline

谷歌发布了官方 CLI(google-agents-cli),专为 AI 代理开发打造,可增强 Claude Code、Codex 等编码代理的全流程能力,覆盖项目搭建、编码、评估、部署和可观测,开源且一行命令安装。

@GitHub_Daily: 很多教程教 AI Agent 开发都是直接上框架,装完跑起来了,但底下到底怎么回事不清楚。 ai-agents-from-scratch 反过来,先从最基本的模型调用写起,一步步搭出工具调用、记忆、ReAct 循环这些核心模式。 全程用本…

X AI KOLs Timeline

GitHub_Daily 推荐了一个开源项目 ai-agents-from-scratch,它从零开始使用本地模型逐步实现工具调用、记忆和 ReAct 循环等核心模式,帮助开发者理解 AI Agent 的底层原理,而不直接使用框架。