AI News
Google Cloudが「Agents CLI」を発表:AIエージェント開発ライフサイクル(ADLC)を統合する新基盤
📝 概要
Google Cloudは、AIエージェントの開発からデプロイまでをシームレスに統合する「Agents CLI」を発表しました。現在、AIエージェントは実験的なスクリプトから実用的なプロダクションサービスへと移行しつつありますが、その開発基盤は依然として断片化されており、開発者やAIコーディングアシスタントにとって大きな負担となっています。Agents CLIは、これら断片化したエコシステムを一つの「組み立てライン」へと変貌させ、エージェント開発ライフサイクル(ADLC)を効率化します。これにより、数週間を要していたプロダクションへの移行を、わずか数時間に短縮することが可能になります。
📋 詳細レポート
エージェント開発における「ADLC」の確立と課題解決
AIエージェントの開発プロセスにおいて、最大の障害となっているのは「コンテキストの過負荷」です。コーディングアシスタントがクラウド上の多種多様なコンポーネントを統合しようとする際、正確なドキュメントの読み込みや環境構築に膨大なトークンと時間が浪費されています。Google Cloudはこの課題に対し、エージェント開発ライフサイクル(Agent Development Lifecycle: ADLC)という概念を提唱し、その中核を担うプログラム的なバックボーンとしてAgents CLIを位置づけました。
主要機能:AIアシスタントとの親和性と自動化
Agents CLIは、人間が直接操作するだけでなく、Gemini CLIやClaude Code、CursorといったAIコーディングエージェントが利用することを前提に設計されています。
- マシンリーダブルな設計: AIアシスタントがGoogle Cloudのエージェントスタック(Agent Platform、Cloud Run、A2A Integrationなど)へ直接アクセスできる、最適化されたインターフェースを提供します。
- Agent ModeとHuman Mode: AIが主体となってコマンドを実行する「Agent Mode」に加え、開発者が決定論的に制御を行う「Human Mode」の両方をサポートしています。
- スキャフォールディングの自動化:
agents-cli createコマンドにより、要件に基づいた機能的で標準準拠のプロジェクト構造を即座に生成します。 - 評価(Evaluation)機能:
agents-cli evalを用いてユニットテストやデータ取得の検証を行い、精度のスコアリングや異なる実行結果の比較が可能です。
評価からグローバルデプロイまでの一貫性
ローカルで作成したプロトタイプを、セキュアでグローバルに分散されたサービスとしてデプロイする工程も大幅に簡略化されます。Agents CLIはInfrastructure as Code (IaC) の注入やCI/CDパイプラインの設定を自動化し、Agent Runtime、Cloud Run、あるいはGKE(Google Kubernetes Engine)へのデプロイをシームレスに実行します。さらに、デプロイされたエージェントをGemini Enterpriseに登録し、組織内での流通を可能にするパブリッシュ機能も備えています。
今後の展望:Agentic Internetの実現
Agents CLIの登場は、単なる開発ツールの提供に留まらず、AIエージェントが自らインフラを構築し、サービスを展開する「Agentic Internet(エージェントによるインターネット)」への布石といえます。開発者はuvx google-agents-cliを実行するだけで、次世代のプロダクショングレードなAI開発環境を手にすることができます。Google Cloudは、このツールを通じて、エージェントがエージェントを構築する、より高度に自動化されたエコシステムの構築を加速させていく方針です。