Gemini Enterprise Agent Platform上でエージェントを構築するためのCLIおよびスキル。
はじめに | スキル | コマンド | PyPI | Issues | Docs | リリースノート | Star us
お気に入りのコーディングアシスタントを、Google Cloud上でのエージェント構築およびデプロイのエキスパートに変えましょう。
Agents CLI in Agent Platform (agents-cli) は、エンタープライズグレードのエージェントを構築、拡張、ガバナンス、最適化するためのスキルとコマンドをコーディングエージェントに提供します。これにより、すべてのCLIやサービスを自分で学習する必要がなくなります。
以下のツールとシームレスに連携します: Antigravity CLI • Claude Code • Codex • およびその他のコーディングエージェント。
前提条件: Python 3.11+、uv、および Node.js。
uvx google-agents-cli setupスキルのみを追加する場合 — あとはコーディングエージェントが処理します
npx skills add google/agents-cliAntigravity CLI、Claude Code、Codex、またはお好みのコーディングエージェントを起動します。
コーディングエージェントに構築を依頼します — 例: 「agents-cliを使って、冗長なテキストを簡潔で技術的な用語に圧縮する原始人スタイルのエージェントを作成してください」
ステップバイステップの手順については、チュートリアル全文を参照してください。
| スキル | コーディングエージェントが学習する内容 |
|---|---|
google-agents-cli-workflow |
開発ライフサイクル、コード保持ルール、モデル選択 |
google-agents-cli-adk-code |
ADK Python API — エージェント、ツール、オーケストレーション、コールバック、状態 |
google-agents-cli-scaffold |
プロジェクトのスキャフォールディング — create、enhance、upgrade |
google-agents-cli-eval |
評価方法論 — メトリクス、データセット、LLM-as-judge、適応型ルーブリック |
google-agents-cli-deploy |
デプロイ — Agent Runtime、Cloud Run、GKE、CI/CD、シークレット |
google-agents-cli-publish |
Gemini Enterpriseへの登録 |
google-agents-cli-observability |
可観測性 (Observability) — Cloud Trace、ロギング、サードパーティ統合 |
| コマンド | 概要 |
|---|---|
agents-cli setup |
CLIおよびスキルをコーディングエージェントにインストール |
agents-cli scaffold <name> |
新しいエージェントプロジェクトを作成 |
agents-cli eval generate |
評価データセットでエージェントを実行し, トレースを生成 |
agents-cli eval grade |
生成されたトレースに対してエージェント評価を実行 |
agents-cli deploy |
Google Cloudへデプロイ |
agents-cli publish gemini-enterprise |
Gemini Enterpriseに登録 |
すべてのコマンドを表示
| コマンド | 説明 |
|---|---|
agents-cli login |
Google CloudまたはAI Studioで認証 |
agents-cli login --status |
認証ステータスを表示 |
| Scaffold | |
agents-cli scaffold <name> |
新しいエージェントプロジェクトを作成 |
agents-cli scaffold enhance |
既存プロジェクトにデプロイ、CI/CD、またはRAGを追加 |
agents-cli scaffold upgrade |
プロジェクトを新しいagents-cliバージョンにアップグレード |
| Develop | |
agents-cli run "prompt" |
単一プロンプトでエージェントを実行 |
agents-cli install |
プロジェクトの依存関係をインストール |
agents-cli lint |
コード品質チェックを実行 (Ruff) |
| Evaluate | |
agents-cli eval generate |
評価ケース全体でエージェントの推論を実行 |
agents-cli eval grade |
生成されたトレースをメトリクスに基づいて採点 |
agents-cli eval dataset synthesize |
ローカルエージェント用のマルチターン評価シナリオを合成 |
agents-cli eval compare |
2つの評価結果ファイルを比較 |
agents-cli eval analyze |
採点結果から失敗モードをクラスタリング |
agents-cli eval metric list |
利用可能なメトリクスを一覧表示 |
agents-cli eval optimize |
評価データを使用してエージェントプロンプトを自動チューニング |
| Deploy & Publish | |
agents-cli deploy |
Google Cloudへデプロイ |
agents-cli publish gemini-enterprise |
Gemini Enterpriseに登録 |
agents-cli infra single-project |
単一プロジェクトのインフラストラクチャをプロビジョニング |
agents-cli infra cicd |
CI/CDパイプラインおよびステージング/本番インフラストラクチャをセットアップ |
| Data | |
agents-cli infra datastore |
RAG用のデータストアインフラストラクチャをプロビジョニング |
agents-cli data-ingestion |
データ取り込みパイプラインを実行 |
| Other | |
agents-cli info |
プロジェクト構成とCLIバージョンを表示 |
agents-cli update |
すべてのIDEにスキルを強制再インストール |
agents-cliが構築するGoogle Cloudエージェントスタック:
これは Antigravity CLI、Claude Code、Codex の代替ツールですか?
いいえ。agents-cliはコーディングエージェントのためのツールであり、コーディングエージェント自体ではありません。 コーディングエージェントがGoogle Cloud上でADKエージェントを構築、評価、デプロイする作業を効率化するためのCLIコマンドとスキルを提供します。
直接 adk を使用するのとどう違いますか?
ADK はエージェントフレームワークです。agents-cliはコーディングエージェントに、ADKエージェントをエンドツーエンドで構築、評価、デプロイするためのスキルとツールを提供します。
Google Cloudは必要ですか?
ローカル開発 (create、run、eval) の場合は不要です。AI Studio APIキーを使用して、ローカルでADKとともにGeminiを実行できます。デプロイやクラウド機能を利用する場合は必要です。
既存のエージェントプロジェクトで使用できますか?
はい。agents-cli scaffold enhance を使用すると、既存のプロジェクトにデプロイとCI/CDを追加できます。
コーディングエージェントなしで agents-cli を使用できますか?
はい。CLIはスタンドアロンで動作します。ターミナルから直接 agents-cli scaffold、eval、deploy などのすべてのコマンドを実行できます。スキルはコーディングエージェントがこれらの作業を行うのを容易にするためのものです。
他のスキルで agents-cli を拡張するにはどうすればよいですか?
agents-cli のスキルは、エージェント構築のライフサイクル (スキャフォールディング、ADKコードパターン、評価、デプロイ、公開、可観測性) をカバーしています。関連するその他の関心事については、併せて別のスキルスイートをインストールできます。たとえば、agent-skills は一般的なソフトウェアエンジニアリングワークフロー (アイデア出し、仕様ゲート、計画、コードレビュー) をカバーし、google/skills はGoogle Cloudの基礎 (BigQuery、Cloud Run、Firebase、GKE) をカバーしています。
コミュニティのために agents-cli を改善できるよう、皆様からのご意見をお待ちしております。
- バグ報告 & 機能リクエスト: Issueを作成 — 優先してほしいものには 👍 を付けてください
- 成果物の共有: 皆様のプロジェクトについての報告をお待ちしています!エージェントの共有やフィードバックの提供については agents-cli@google.com までご連絡ください
貢献の最良の方法はフィードバックです。Issue を通じてバグ報告、機能リクエスト、アイデアを共有していただくことで、ロードマップの策定に直接ご協力いただけます。
詳細については貢献ガイドを参照してください。
agents-cli は Google Cloud API を利用します。エージェントをデプロイすると、ご自身の Google Cloud プロジェクト内にリソースがデプロイされ、それらのリソースに対して責任を負うことになります。詳細については Google Cloud サービス利用規約 をご確認ください。
