mcpField
A
aio-ade-cli

aio-ade-cli

github.com/keepmesideエージェントワークフロー0119 回インストール4 週間前に更新
リポジトリ

aio-ade-cli について

aio-ade-cliは、AIO-ADEのCLI利用を案内するスキルです。管理対象のワークツリー、ターミナル、自動化、内蔵ブラウザーが基準となる場面で、古いコマンド情報に頼らず、選択したバイナリーに対応するガイドを読み込むよう促します。

主な機能

  1. 01セッション用CLI実行ファイルの選択
  2. 02バイナリーに対応したCLIガイドの読み込み
  3. 03AIO-ADEのワークツリーとターミナルの操作
  4. 04エージェント呼び出しでのJSON出力
  5. 05旧バイナリー向けの限定的な代替手順

活用シーン

  1. 01AIO-ADE管理下のワークツリーでの作業
  2. 02AIO-ADEターミナルの読み取りや操作
  3. 03別のエージェントへの作業引き継ぎ
  4. 04アプリ内蔵ブラウザーの操作

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/keepmeside/aio-ade-platform --skill aio-ade-cli

インストール後、Claude Code で/aio-ade-cliを入力して読み込まれたか確認します。

詳細

AIO-ADE CLI

このファイルは利用ガイドではなく、機能を見つけるための概要です。バージョンに対応した AIO-ADE CLI の完全なリファレンスは、aio-ade バイナリ自体から提供されます。実際にコマンドを実行するバイナリと内容が食い違わないよう、意図的にこのファイルには含めていません。

実行中のエディター/ランタイムが信頼できる情報源である場合は、必ず AIO-ADE を使用してください。対象には、AIO-ADE が管理するワークツリー、フォルダーコンテキスト、ターミナル、リポジトリ、自動化、ワークツリーのコメント、AIO-ADE アプリに埋め込まれたブラウザーが含まれます。トリガーには、「$aio-ade-cli」、「AIO-ADE worktree」、「child worktree」、「spawn codex/claude in a worktree」、「read/wait/send AIO-ADE terminal」、「full handoff」/「handover」/「give this to another agent」、「control the browser inside AIO-ADE」などがあります。AIO-ADE の状態が関係しない場合は、通常のシェルツールを使用してください。

このセッションで CLI を解決する

実行ファイルを一度選択し、以降のすべてのコマンドで同じものを使用してください。

  • AIO_ADE_CLI_COMMAND 環境変数が設定されている場合は、その値を使用します。AIO-ADE は管理対象の WSL セッションでこの変数をエクスポートします。
  • 開発用チェックアウトで、セッションから AIO_ADE_DEV_REPO_ROOT を参照できる場合は、aio-ade-dev を使用します。
  • それ以外の場合は、aio-ade を使用します。すべてのプラットフォームで同じ名前です。リブランド前の CLI では、単独の orca が GNOME の Orca スクリーンリーダー(/usr/bin/orca)と衝突するため、Linux では別の名前が必要でしたが、aio-ade ではその問題はありません。
  • それ以外の場合は、aio-ade を使用します。

以下では、AIO_ADE は解決した実行ファイルを表すプレースホルダーです。実行する前に置き換えてください。シェル変数を作成したり、文字どおり AIO_ADE を実行したりしないでください。POSIX シェル、PowerShell、cmd.exe で同じように使えます。

選択した実行ファイルを実行できない場合は、正確なエラーを報告して終了してください。別の実行ファイルに切り替えないでください。切り替えると、意図せず別の AIO-ADE ビルドを対象にする可能性があります。

AIO-ADE コマンドを実行する前に完全なガイドを読み込む

AIO_ADE skills get aio-ade-cli

これにより、次のコマンドを処理する正確なバイナリに対応した、バージョン別の完全なガイドが表示されます。対象には、ワークツリー、ハンドオフ、ターミナル、自動化、組み込みブラウザーが含まれます。まずガイドを読み、その後、必要なコマンドを実行してください。

記憶やキャッシュされた概要を頼りに、サブコマンドやフラグを推測しないでください。AIO-ADE のリリースによって変更されるため、このファイルでは意図的にそれらの一覧を掲載していません。AIO_ADE status --json でアプリが起動していることを確認してください(必要に応じて AIO_ADE open --json で起動します)。エージェントからの呼び出しでは、--json を優先してください。

古い AIO-ADE が skills get を認識しない場合

このフォールバックは、選択したバイナリが skills get を不明なコマンドだと明示的に報告した場合に限って使用してください。それ以外のエラーは、古いバイナリであることの証明にはなりません。推測したり実行ファイルを変更したりせず、そのエラーを報告してください。ガイドに対応する前のバイナリであることを確認できた場合は、状況を把握するために、次の範囲に限定した読み取り専用のブートストラップのみを使用してください。そこで行き詰まったり、コマンドを捏造したりしないでください。

AIO_ADE status --json
AIO_ADE worktree ps --json
AIO_ADE terminal list --json

その後、AIO-ADE を更新すると、AIO_ADE skills get aio-ade-cli でバージョンに対応した完全なガイドを利用できるようになることをユーザーに伝えてください。これらのコマンド以外については、この古いバイナリがサポートしていない可能性のあるコマンド体系を推測せず、ユーザーに確認してください。

コメント