mcpField
C
cli-a2a

cli-a2a

github.com/diegosouzapwエージェントワークフロー82.6k895 回インストール今日更新
リポジトリ

cli-a2a について

OmniRoute の A2A サーバーをコマンドラインから操作するスキルです。タスクの送信、サーバーやスキルの確認、実行状況の追跡と管理に対応します。

主な機能

  1. 01A2A サーバー状態の確認
  2. 02Agent Card の表示
  3. 03利用可能なスキルの一覧
  4. 04タスクの実行と追跡
  5. 05ログとタスク履歴の確認

活用シーン

  1. 01A2A サーバーへのタスク送信
  2. 02スキルとサーバー詳細の確認
  3. 03タスクの監視やストリーム表示
  4. 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>

コメント