Agent Development Kit (ADK)は、エンタープライズ規模で信頼性の高い AI エージェントを構築、デバッグ、デプロイできるオープンソースのエージェント開発 フレームワークです。エージェントとツールから始めて、 高度なマルチエージェントシステムに発展させることができます。ADK を使用すると、デベロッパーは パーソナル AI アシスタントからミッション クリティカルなビジネス ワークフローまで、あらゆるものを構築できます。
ADK は、AI アーキテクチャの構築、 実行、評価、スケーリングを行うための包括的なツールスイートをデベロッパーに提供します。柔軟な オーケストレーションを活用して、ワークフローエージェント を使用して予測可能なパイプラインを定義したり、エージェントが連携する動的ルーティングを利用して適応性を高めたりできます。 マルチエージェントアーキテクチャをネイティブにサポートしているため、デベロッパーは 連携してタスクを委任できるエージェントの専門チームを構成できます。ADK には、サードパーティ製 アプリケーションと独自のカスタムコードを統合するための豊富なツールエコシステムが用意されています。組み込みの評価ツールとパートナーの評価ツールを適用して、テスト実行軌跡をテストします。エージェントをローカルで実行することも、 Runtime、Cloud Run、 Google Kubernetes Engine を使用してグローバルにスケーリングすることもできます。
ADK は、Python、TypeScript、Go、Java で使用できます。
構築を開始
始める
環境をセットアップして、数分でエージェントを実行できます。
ツールと統合
ADK エージェントで使用できる事前構築済みのツールと統合の一覧をご覧ください。
技術概要
ADK が提供するコアコンセプトと主な機能について説明します。