Itô Compute
公式のItô Compute CLIまたはMCPサーバーを使用します。ECCは並列クライアント、ローカルシミュレーション、予約、ワークロードランナー、または推論サーバーを実装しません。ECC自体はブラウザ自動化を行いません。
公式ローカルパッケージのインストール
ito-compute-cli は現在非公開です。npx、npm exec、または未検証のパッケージを使用する代わりに、公式リポジトリからビルドしてください:
git clone https://github.com/Ito-Markets/ito-cloud-runtime.git
cd ito-cloud-runtime/cli/ito-compute-cli
npm ci
npm run check
ECC_ITO_CLI_EXECUTABLE を明示的な絶対ビルドエントリパスに設定します:
/absolute/path/to/ito-cloud-runtime/cli/ito-compute-cli/dist/bin/ito.js
ECCはこの認証情報を含むクライアントを PATH から発見することはありません。
ecc ito login はデバイス認可を実行し、ITO_API_KEY を継承しません。
検証専用の auth、および find と status は、設定されている場合に ITO_API_KEY を直接転送します。ITO_AUTH_MODE=legacy は不要です。キーやトークンを引数、追跡対象ファイル、MCP結果、ログ、またはチャットに決して配置しないでください。
CLIワークフロー
-
最初の操作の前に
ecc ito loginを実行します。ECCはこれを公式CLIのデバイス認可に委譲し、デフォルトでItô検証ページを開き、macOS Keychainにデバイストークンを保持します。ページの受け渡しを抑制するにはecc ito login --no-browserを使用します。ECC自体はブラウザ自動化を行いません。元のエージェントがサインインブラウザのステップを完了できない場合は、正確なコマンドをユーザーに渡します。承認が完了したら、元のタスクに戻りecc ito authを続行します。 デバイストークンはデフォルトでmacOS Keychainを使用します。ファイルトークンのフォールバックは明示的であり、そのディレクトリとトークンファイルは所有者のみがアクセス可能(0700および0600)でなければなりません。 -
ecc ito authを実行して既存の認証情報を検証します。これはログインを開始せず、--no-browserを拒否します。 -
ecc ito findの前に、RFQを送信するための明示的な買い手の権限を取得します。gpu、count、整数days、max-rate、nodes、gpus-per-node、storage-tb、start-window、form-factor、contract-type、fabric、region、および分割実行の決定が必要です。count == nodes * gpus-per-nodeが必要です。トポロジーを推測しないでください。- 買い手が明示的に任意のファブリックまたはリージョンを受け入れる場合にのみ
anyを使用します。 --allow-splitを省略した場合は false とみなします。
-
ライブRFQコマンドを実行します:
ecc ito find \ --gpu h200 \ --count 8 \ --nodes 1 \ --gpus-per-node 8 \ --days 30 \ --storage-tb 1 \ --start-window 2099-08-15 \ --max-rate 3.00 \ --form-factor bare_metal \ --contract-type reservation \ --fabric infiniband \ --region us-east-1 -
ecc ito statusを実行してRFQおよび調達注文を確認します。 あいまいな転送エラーが発生した後は、findを繰り返す前にステータスを確認してください。 -
見積もりが準備でき、買い手が明示的に承認した場合は、それを受け入れます:
ecc ito accept rfq_<ticket-id>これによりチケットが人間による確認のためにデスクにルーティングされます。資金を移動したり、キャパシティを予約したりしません。明示的な買い手の権限なしに受け入れないでください。
-
ユーザーが明示的にこのデバイスの失効を要求した場合に
ecc ito logoutを実行します。 公式CLIは、リモート失効が失敗した場合にローカル認証情報を保持するため、オペレーターが再試行できます。トークンを手動で削除して代用しないでください。
在庫価格は目安です。RFQは予約されたキャパシティではありません。公式結果にnullでない確定見積もりが含まれている場合にのみ、レートを固定として扱います。
ライブノード認定
ecc ito evals は、別途インストールされた sixtytwo-cli==0.3.33 への公式CLIの狭いライブアダプターを公開します。ECCを通じてローカルフィクスチャの実行を公開しません。
呼び出す前に以下のすべてが必要です:
- 指定されたノードに連絡するオペレーターの許可;
ITO_ENABLE_SIXTYTWO_LIVE=1;--live-sixtytwo;- 明示的なノードリスト;および
sixtytwo.yamlを含む既存の絶対設定ディレクトリ。
ecc ito evals \
--cluster clu_prod_example \
--live-sixtytwo \
--nodes gpu-01,gpu-02 \
--config-dir /absolute/path/to/qualification-config
公式アダプターは、固定バージョンチェックと sixtytwo test --full を明示的なノードに対してのみ実行できます。リソースのレンタル、起動、復旧、修復、リセット、購入、または注文はできません。ECCは ITO_API_KEY やモデル/クラウド認証情報をノード認定に転送しません。
MCPワークフロー
公式パッケージをビルドし、stdioサーバーを絶対パスで設定します:
{
"mcpServers": {
"ito-compute": {
"command": "node",
"args": [
"/absolute/path/to/ito-cloud-runtime/cli/ito-compute-cli/dist/bin/ito-mcp.js"
]
}
}
}
サーバーは以下のみを公開します:
ito_authito_findito_statusito_accept
ito_auth は既存の認証情報を検証します。デバイスログインを開始しません。ito_auth を使用し、明示的な買い手の権限とすべてのハード制約を収集し、ito_find を呼び出し、必要に応じて ito_status でポーリングします。見積もりが準備でき、買い手が明示的に承認したら、チケットIDを指定して ito_accept を呼び出します。デスクの見積もりは通常、デスクが確認するまで目安であり拘束力はありません。結果には quote_class が含まれます。
レンタルまたは購入のセマンティクス
find はRFQを送信し、確定見積もりを返す場合がありますが、レンタル、購入、予約、プロビジョニング、または資金移動は行いません。accept は見積もりを人間による確認のためにデスクにルーティングします。資金を移動したり、キャパシティを予約したりしません。status は読み取り指向ですが、プロバイダーエンドポイントが既存の調達注文を調整する場合があります。ECCヘルプ内のパッシブダッシュボードリンクは、ユーザーが操作する別のWebルートです。不足しているCLI機能の代わりとして開いたり操作したりしないでください。
サポートされていない操作
サポートされているクライアントの範囲では、見積もりのロック、キャパシティの予約、ワークロードの実行、または推論の提供はできません。accept はデスクへの受け渡しであり、購入ではありません。MCPサーバーは認定を公開しません。上記の明示的なCLIコマンドを使用してください。追加のツールや購入パスを発明しないでください。ローカルCLIがない場合やライブ操作が失敗した場合に、ブラウザやフィクスチャで代用しないでください。不足している機能を報告して停止してください。