AI Models, Software & Research

Google’s Agent Development Kit supports Python, Go, TypeScript, Java, and Kotlin, with shared protocols enabling interoperability across language runtimes.

· ComputeLabs Research · from the October 13, 2026 edition

Google’s Agent Development Kit (ADK) covers five languages: Python, Go, TypeScript, Java, and Kotlin. Each implementation is built for its own runtime and type system while sharing a unified architecture.

Every language version includes a Model Context Protocol (MCP) client, allowing tools exposed through an MCP server to be called across the implementations. ADK also supports the Agent2Agent (A2A) protocol, through which agents communicate with remote agents over HTTP, including agents written in different languages or frameworks.

The documented setup command checks Google Cloud authentication, installs the command-line interface (CLI), and configures first-party ADK skills in coding agents such as Antigravity, Claude Code, and Codex. Project scaffolding generates A2A endpoints and deployment configurations for Cloud Run, Gemini Enterprise Agent Runtime, or Google Kubernetes Engine (GKE).

The Python and Kotlin repositories also include agent-builder skills, and the article identifies shared API documentation across all five languages. In the Python example, developers pass a plain function into the tools parameter, with ADK inspecting its signature, type hints, and documentation rather than requiring a decorator or schema-builder class.

  • Google’s Agent Development Kit
  • Python
  • Go
  • TypeScript
  • Java
  • Kotlin

All 19 stories from October 13, 2026