November 11, 2025
Go-pher 007 or loop in disguise?
Adk-go: code-first Go toolkit for building, evaluating, and deploying AI agents
Go devs split on new AI agent kit: hype train vs “it’s just a loop”
TLDR: ADK-Go drops as a code-first way to build AI agents in Go, aiming for speed and easy deployment. Comments split between fans praising its simple, batteries-included feel and skeptics saying agents are just loops over language models, urging direct API use—framework convenience vs control matters here.
Go’s having an Agent 007 moment: ADK-Go just landed, a code-first toolkit for building AI “agents” (apps that talk to a Large Language Model and use tools) with Go’s speed and cloud chops. The crowd dove in: one builder is weighing it against n8n and OpenAI swarms, while another dropped a beginner-friendly web example so newcomers can play along. The vibe? Fans gush that it feels natural in Go, plugs in tools easily, and scales to multi-agent setups. A Python ADK fan swooped in to boast “batteries included” vibes—code execution, sessions, even a debug web mode—raising hopes that the Go flavor will be equally plush. But the skeptics came swinging: the top hot take insists an “agent” is just an LLM loop (LLM = Large Language Model) and urges folks to code straight to an API like OpenAI’s, not get married to frameworks. That sparked the classic internet duel: framework convenience vs roll-your-own control. Meanwhile, practical devs are already pointing Claude (another AI model) at their repos to auto-convert and reduce review pain—peak 2025 energy. Under the hood, ADK-Go is model-agnostic (though tuned for Gemini) and happy anywhere from laptops to Cloud Run, Apache-licensed. Translation: Go-pher 007 meets cloud-native hustle, with a comment section doing parkour
Key Points
- •ADK for Go is an open-source, code-first toolkit to build, evaluate, and deploy AI agents.
- •The framework is flexible, modular, model-agnostic, and deployment-agnostic, with optimization for Gemini.
- •Designed for cloud-native applications in Go, leveraging concurrency and performance.
- •Features include idiomatic Go design, a rich tool ecosystem, code-first orchestration, and modular multi-agent composition.
- •Supports containerized deployment with strong compatibility for Google Cloud Run; install via go get google.golang.org/adk and use under Apache 2.0 (with an exception for internal/httprr).