テクノロジー 注目度 61

Google Cloud Next'26で発表されたAIエージェント開発ツール「agents-cli」の機能と開発プロセスを解説

※本記事の要約および解説はAIが自動生成しており、誤りが含まれる可能性があります。事実確認は元ニュースをご参照ください。

本記事は、2026年4月22日から24日にラスベガスで開催されたGoogle Cloud Next'26で発表された、AIエージェント開発キット(ADK)の操作インターフェースを提供するツール「agents-cli」について詳細に解説している。agents-cliは、AIエージェントの開発に必要な実装、評価、デプロイといった一連のサイクルを効率的に実行するためのコマンドラインツールである。このツールは、人間による手動操作だけでなく、Gemini CLIやClaude Codeといったコーディングエージェントからも実行可能であり、特にコーディングエージェントによるADK開発の容易化に重点を置いている点が特徴である。

agents-cliの利用には、開発サイクル全体をサポートする複数の「スキル」が提供される。これには、開発ワークフローの定義(google-agents-cli-workflow)、プロジェクトの雛形作成(google-agents-cli-scaffold)、ADK実装の参照(google-agents-cli-adk-code)、精度の評価(google-agents-cli-eval)、デプロイ(google-agents-cli-deploy)、Gemini Enterpriseへの公開(google-agents-cli-publish)、そしてロギングやトレースの実装(google-agents-cli-observability)などが含まれる。

具体的な開発プロセスに対応する主要なコマンドとして、「agents-cli scaffold create」(プロジェクト新規作成)、「agents-cli lint」(静的解析)、「agents-cli run」(プロンプト実行)、「agents-cli eval run」(評価機能呼び出し)、「agents-cli deploy」(デプロイ)の5つが紹介されている。例えば、`agents-cli scaffold create`では、`--agent adk`や`--deployment-target gke`といったオプションで、使用言語やデプロイ先を指定してプロジェクトを構成できる。また、`agents-cli deploy`は、Cloud Run、GKE、Agent Runtimeの各プラットフォームに対応したデプロイ処理を行う。筆者は、これらのコマンドが細かく分割されているため、既存のインフラ構築プロセスと組み合わせた部分的な導入が容易であり、開発現場での適用性が高いと評価している。


背景

AIエージェントの開発は、単なるコード生成に留まらず、実装、テスト、デプロイ、運用監視といった複雑なライフサイクル管理が求められる。Google Cloud Next'26での発表は、この複雑なプロセスを標準化し、開発の敷居を下げることを目的としている。agents-cliは、そのための統合的な開発環境を提供する。

重要用語解説

  • AIエージェント開発キット(ADK): AIエージェントを構築するための標準的な一式パッケージやフレームワーク。実装、評価、デプロイのプロセスを構造化し、開発を容易にする。
  • agents-cli: AIエージェント開発キット(ADK)の利用サイクル全体を管理するためのコマンドラインインターフェース。開発プロセスをコマンド単位で実行可能にする。
  • 静的解析: ソースコードを実行する前に、構文やコーディング規約、潜在的なバグなどを自動的にチェックするプロセス。コードの品質保証に役立つ。

今後の影響

agents-cliの登場により、AIエージェントの開発プロセスが標準化され、開発サイクル全体が効率化される。特に、コーディングエージェントが開発を支援する仕組みは、開発速度を飛躍的に向上させる。これにより、企業はより複雑で実用的なAIエージェントを迅速に市場に投入することが可能となる。