cli-a2a について
OmniRoute の A2A サーバーをコマンドラインから操作するスキルです。タスクの送信、サーバーやスキルの確認、実行状況の追跡と管理に対応します。
主な機能
- 01A2A サーバー状態の確認
- 02Agent Card の表示
- 03利用可能なスキルの一覧
- 04タスクの実行と追跡
- 05ログとタスク履歴の確認
活用シーン
- 01A2A サーバーへのタスク送信
- 02スキルとサーバー詳細の確認
- 03タスクの監視やストリーム表示
- 04タスクのキャンセルやログ確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ diegosouzapw/ omniroute --skill cli-a2aインストール後、Claude Code で/cli-a2aを入力して読み込まれたか確認します。
詳細
概要
CLI から OmniRoute A2A サーバーを操作します。タスクを送信し、スキル実行履歴を確認し、JSON-RPC 2.0 エージェント間プロトコルを対話形式でテストできます。
クイックインストール
npm install -g omniroute # or: npx omniroute
omniroute --version
サブコマンド
a2a
エージェント間(A2A)サーバー
例:
omniroute a2a
a2a status
A2A サーバーのステータスを表示します
フラグ:
--json
例:
omniroute a2a status
a2a card
Agent Card の JSON を出力します
例:
omniroute a2a card
a2a skills
例:
omniroute a2a skills
a2a invoke <skill>
フラグ:
--input <json>--input-file <path>--wait--timeout <ms>
例:
omniroute a2a invoke <skill>
a2a tasks
例:
omniroute a2a tasks
a2a list
フラグ:
--status <s>--skill <s>--limit <n>--since <ts>
例:
omniroute a2a list
a2a get <id>
例:
omniroute a2a get <id>
a2a cancel <id>
フラグ:
--yes
例:
omniroute a2a cancel <id>
a2a watch <id>
例:
omniroute a2a watch <id>
a2a stream <id>
例:
omniroute a2a stream <id>
a2a logs <id>
例:
omniroute a2a logs <id>
コメント
Markdown 対応