ADK

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

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

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

構築を開始

環境を設定して、数分でエージェントを実行します。

ADK エージェントで使用できる事前構築済みのツールと統合のリストを確認してください。

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