📖 この記事で分かること
- Googleが2026年4月22日にAgents CLIを正式リリース
- AIコーディングエージェントがGoogle Cloudをそのまま操作できるようになる
- プロジェクト作成・評価・デプロイまでコマンド一本でカバー
- Claude Code・Gemini CLI・Cursorなど主要コーディングエージェントに対応
💡 知っておきたい用語
- ADLC【エーディーエルシー】(Agent Development Lifecycle):AIエージェントの「企画→開発→テスト→本番デプロイ→運用」までの一連の工程のこと。ソフトウェア開発でいうSDLCのエージェント版。
最終更新日: 2026年05月01日
Agents CLIとは何か
GoogleがAIエージェント開発の全工程を一本化するコマンドラインツールを正式リリースした。2026年4月22日付でGoogle Developers Blogに掲載された発表によると、Agents CLIはADLC(エージェント開発ライフサイクル)の「プログラム的バックボーン」と位置づけられており、ローカル開発から本番デプロイまでを単一のCLIで完結させることを目的としている。
- 開発者向けインストールコマンド:
uvx google-agents-cli - PyPI上のパッケージ名:
google-agents-cli(バージョン0.1.1、2026年4月22日リリース) - 動作要件:Python 3.11以上、uv、Node.js
- ライセンス:Apache 2.0
- 対応コーディングエージェント:Gemini CLI、Claude Code、Codex、Cursorほか
何が解決されるのか
AIエージェント開発でこれまで最大の壁になっていたのが、ローカル環境と本番Google Cloudの「断絶」だった。Agent Platform、Cloud Run、A2A統合などの各サービスをそれぞれ手動で設定し、散在するドキュメントをつなぎ合わせる作業に多くの時間とトークンが費やされていた。
Agents CLIはこの断絶を次のアプローチで解消する。
- スキルの直接インジェクション:コーディングエージェントにGoogle Cloud操作の「知識」をあらかじめ注入し、ドキュメント推論によるトークン浪費を削減
- ローカルシミュレーションと評価パイプライン:本番デプロイ前に参照データセットと照合してエージェントの挙動を検証
- IaC自動生成とCI/CD設定:インフラのプロビジョニングとリリースフローをコマンド一本で自動化
7つのスキルと2つの動作モード
Agents CLIが提供する「スキル」はコーディングエージェントに対してADLCの各ステップを教える知識パッケージであり、現時点で7種類が同梱されている。CLI公式READMEによれば、これらのスキルはGitHub上のリポジトリ(skills/ディレクトリ)として公開されており、独自スキルの追加も可能な設計になっている。
動作モードは2種類用意されている。
- エージェントモード(Agent Mode):コーディングエージェントがスキルを自律的に呼び出して作業を進める
- ヒューマンモード(Human Mode):開発者がターミナルから直接コマンドを実行する確定的制御モード
デプロイ先として対応しているのは、Cloud Run、Agent Runtime(Vertex AI Reasoning Engines)、GKEの3環境。
主なCLIコマンド例:
agents-cli scaffold create # プロジェクト生成
agents-cli eval run # 評価パイプライン実行
agents-cli infra single-project # インフラプロビジョニング
agents-cli deploy # Google Cloudへのデプロイ
agents-cli publish gemini-enterprise # Gemini Enterpriseへの登録
懸念点と現時点での制約
Agents CLIは現時点でPre-GA(一般提供前)ステータスであり、Google Cloud Service Termsの「Pre-GA Offerings Terms」が適用される。サポートが限定的な可能性があると公式ドキュメントに明記されている。
ガバナンス面では、Agent Gateway + Model Armorによる保護が組み込まれているが、サードパーティが任意のポリシーをGatewayレイヤーに差し込むためのカスタマイズポイントはまだドキュメント化されていない。クラウドリソースはユーザー自身のGoogle Cloudプロジェクトに展開され、そのリソース管理はユーザーの責任となる点も留意が必要だ。
一方で、ADKフレームワーク内ではLiteLLMがサポートされており、claude-sonnet-4やopenai/gpt-4oなど他社モデルとの接続も可能とされている。
よくある質問
Q: Agents CLIはGemini CLIやClaude Codeの代替ツールですか?
A: 違います。Agents CLIはコーディングエージェントが使う「道具」であり、コーディングエージェントそのものではありません。Gemini CLIやClaude Codeなど既存のエージェントの能力を拡張するレイヤーとして機能します。
Q: Google Cloudのアカウントがなくても使えますか?
A: ローカル開発(scaffold、run、evalコマンド)に限れば、AI Studio APIキーで利用可能です。デプロイなどクラウド機能の利用にはGoogle Cloudプロジェクトが必要です。
Q: 既存のADKプロジェクトにも適用できますか?
A: はい。agents-cli scaffold enhanceコマンドを使うと、既存プロジェクトにデプロイ設定とCI/CDを追加できます。
まとめ
Agents CLIはADKエージェントの「作る・テストする・デプロイする」をワンツールで完結させることを目指すPre-GAリリースだ。Claude CodeやCursor、Gemini CLIといった主要コーディングエージェントとの連携を前提とした設計は、コーディングエージェントが開発インフラに直接アクセスできる環境を整える動きとして注目に値する。Pre-GAゆえ本番利用には慎重な評価が必要だが、Google I/O 2026での続報が期待されるところだ。
【用語解説】
- ADK【エーディーケー】(Agent Development Kit):GoogleのAIエージェント構築フレームワーク。Agents CLIのベースとなるエージェント開発基盤。
- A2A統合【エーツーエー】(Agent-to-Agent Integration):複数のAIエージェントが相互に通信・連携するためのGoogle Cloudの仕組み。
- IaC【アイアック】(Infrastructure as Code):インフラ構成をコードで定義・管理する手法。Agents CLIはデプロイ時にこれを自動生成する。
免責事項: 本記事の情報は執筆時点のものです。AI技術は急速に進歩しているため、機能や制限は予告なく変更される場合があります。
引用元:
- [1] Google Developers Blog – https://developers.googleblog.com/agents-cli-in-agent-platform-create-to-production-in-one-cli/
- [2] PyPI(google-agents-cli) – https://pypi.org/project/google-agents-cli/
- [3] GitHub(google/agents-cli) – https://github.com/google/agents-cli
- [4] InfoQ – https://www.infoq.com/news/2026/04/agents-cli-google-cloud/
- [5] Agentic Control Plane – https://agenticcontrolplane.com/integrations/google-agents-cli
Previous Post
AIエージェントが「勝手に働く」時代が来た——Claude Managed Agentsで変わる経営者の5つの判断
Next Post
AIエージェント「試したけど動かない」85/5問題。Ciscoが暴いた本番の壁と、経営者が打つべき3手
15年以上の開発経験を持つソフトウェアエンジニア。クラウドやWeb技術に精通し、業務システムからスタートアップ支援まで幅広く手掛ける。近年は、SaaSや業務システム間の統合・連携開発を中心に、企業のDX推進とAI活用を支援。
技術だけでなく、経営者やビジネスパーソンに向けた講演・執筆を通じて、生成AIの最新トレンドと実務への落とし込みをわかりやすく伝えている。
また、音楽生成AIのみで構成したDJパフォーマンスを企業イベントで展開するなど、テクノロジーと表現の融合をライフワークとして探求している。