Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

agents-cli logo

agents-cli

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

1. インストール

uvx google-agents-cli setup
スキルのみを追加する場合 — あとはコーディングエージェントが処理します
npx skills add google/agents-cli

2. コーディングエージェントを開く

Antigravity CLIClaude CodeCodex、またはお好みのコーディングエージェントを起動します。

3. 最初のエージェントを構築する

コーディングエージェントに構築を依頼します — 例: 「agents-cliを使って、冗長なテキストを簡潔で技術的な用語に圧縮する原始人スタイルのエージェントを作成してください」

ステップバイステップの手順については、チュートリアル全文を参照してください。

公式ドキュメントを閲覧する →


エージェントスキル

スキル コーディングエージェントが学習する内容
google-agents-cli-workflow 開発ライフサイクル、コード保持ルール、モデル選択
google-agents-cli-adk-code ADK Python API — エージェント、ツール、オーケストレーション、コールバック、状態
google-agents-cli-scaffold プロジェクトのスキャフォールディング — createenhanceupgrade
google-agents-cli-eval 評価方法論 — メトリクス、データセット、LLM-as-judge、適応型ルーブリック
google-agents-cli-deploy デプロイ — Agent RuntimeCloud RunGKE、CI/CD、シークレット
google-agents-cli-publish Gemini Enterpriseへの登録
google-agents-cli-observability 可観測性 (Observability) — Cloud Trace、ロギング、サードパーティ統合

CLIコマンド

コマンド 概要
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エージェントスタック:

Architecture

FAQ (よくある質問)

これは Antigravity CLI、Claude Code、Codex の代替ツールですか?
いいえ。agents-cliはコーディングエージェントのためのツールであり、コーディングエージェント自体ではありません。 コーディングエージェントがGoogle Cloud上でADKエージェントを構築、評価、デプロイする作業を効率化するためのCLIコマンドとスキルを提供します。

直接 adk を使用するのとどう違いますか?
ADK はエージェントフレームワークです。agents-cliはコーディングエージェントに、ADKエージェントをエンドツーエンドで構築、評価、デプロイするためのスキルとツールを提供します。

Google Cloudは必要ですか?
ローカル開発 (createruneval) の場合は不要です。AI Studio APIキーを使用して、ローカルでADKとともにGeminiを実行できます。デプロイやクラウド機能を利用する場合は必要です。

既存のエージェントプロジェクトで使用できますか?
はい。agents-cli scaffold enhance を使用すると、既存のプロジェクトにデプロイとCI/CDを追加できます。

コーディングエージェントなしで agents-cli を使用できますか?
はい。CLIはスタンドアロンで動作します。ターミナルから直接 agents-cli scaffoldevaldeploy などのすべてのコマンドを実行できます。スキルはコーディングエージェントがこれらの作業を行うのを容易にするためのものです。

他のスキルで 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 サービス利用規約 をご確認ください。

About

google/agents-cli 공식ドキュメント日本語翻訳プロジェクト (ADKエージェント開発ライフサイクル統合ガイド)

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages