Agent Development Kit

Agent Development Kit(ADK)は、エンタープライズ規模で信頼性の高い AI エージェントを構築、デバッグ、デプロイできるオープンソースのエージェント開発フレームワークです。エージェントとツールから始めて、高度なマルチエージェント システムに発展させることができます。ADK を使用すると、個人用 AI アシスタントからミッション クリティカルなビジネス ワークフローまで、あらゆるものを構築できます。

ADK は、AI アーキテクチャの構築、実行、評価、スケーリングを行うための包括的なツールスイートをデベロッパーに提供します。ユーザーは、柔軟なオーケストレーションを活用して、ワークフロー エージェントを使用して予測可能なパイプラインを定義したり、エージェントが連携する動的ルーティングを利用して、より適応性の高い動作を実現したりできます。マルチエージェント アーキテクチャをネイティブにサポートしているため、デベロッパーは連携してタスクを委任できるエージェントの専門チームを構成できます。ADK には、サードパーティ アプリケーションと独自のカスタムコードを統合するための豊富なツール エコシステムが用意されています。組み込みの評価ツールとパートナーの評価ツールを適用して、テスト実行の軌跡をテストします。エージェントをローカルで実行するか、Runtime、Cloud Run、Google Kubernetes Engine を使用してグローバルにスケーリングします。

ADK は Python、TypeScript、Go、Java で使用できます。

構築を開始

環境をセットアップして、数分でエージェントを実行できます。

ADK エージェントで使用できる事前構築済みのツールと統合の一覧をご覧ください。

ADK が提供するコア コンセプトと主な機能について説明します。