Communitygithub.com

itô-compute

ライブGPU在庫の照会、認証済みItô固定レートRFQの送信、RFQおよび調達ステータスの確認、デバイス認証情報の失効、そして別途インストールされた公式CLIを介した明示的にゲートされたノード認定の実行を行います。ユーザーがH100/H200キャパシティの検索、固定コンピュートレートのリクエスト、Itô Computeステータスの確認、GPUノードの検証、Itôアクセスの失効、またはGPUコンピュートのレンタル/購入を依頼し、そのサポート範囲を説明する必要がある場合に使用します。

itô-compute とは?

Itô Computeは、ItôマーケットプレイスでGPUコンピュートリソースを管理するためのAIエージェントスキルです。主な機能として、H100/H200などのライブGPU在庫の検索、固定レートRFQ(見積依頼)の送信、RFQや調達注文のステータス確認、デバイス認証情報の失効、そして別途インストールされた`sixtytwo-cli`を使用したノード認定の実行が可能です。このスキルは、公式のItô Compute CLIおよびMCPサーバーをラップして動作し、AIエージェントが直接的なブラウザ自動化やローカルシミュレーションを行わずに、Itôプラットフォームと安全に連携できるように設計されています。`ecc ito login`によるデバイス認証、`ecc ito find`によるRFQ送信、`ecc ito accept`による見積の承認、`ecc ito status`によるステータス監視といった明確なワークフローを提供します。MCPサーバーは、`ito_auth`、`ito_find`、`ito_status`、`ito_accept`の4つのツールのみを公開し、制限された安全な操作を保証します。このスキルは、RFQの送信や見積の確認は行いますが、実際のレンタル、購入、キャパシティ予約、資金移動を行うものではありません。また、`accept`はデスクへの見積転送であり、購入ではありません。サポートされていない操作は実行せず、不足している機能は明確に報告する必要があります。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/affaan-m/ECC/tree/main/skills/ito-compute

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

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 ワークフロー

  1. 最初の操作の前に ecc ito login を実行します。ECCはこれを公式CLIのデバイス認証に委任し、デフォルトでItôの検証ページを開き、macOSキーチェーンにデバイストークンを保持します。ページハンドオフを抑制するには ecc ito login --no-browser を使用します。ECC自体はブラウザ自動化を行いません。発信元のエージェントがサインインしたブラウザのステップを完了できない場合は、正確なコマンドをユーザーに渡します;承認が完了したら、元のタスクに戻り ecc ito auth を続行します。デバイストークンはデフォルトでmacOSキーチェーンを使用します。ファイルトークンのフォールバックは明示的であり、そのディレクトリとトークンファイルは所有者のみがアクセス可能 (0700 および 0600) である必要があります。

  2. ecc ito auth を実行して既存の認証情報を検証します。これはログインを開始せず、--no-browser を拒否します。

  3. 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 を意味します。
  4. ライブ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
    
  5. ecc ito status を実行してRFQと調達注文を確認します。あいまいな転送障害の後は、find を繰り返す前にステータスを確認してください。

  6. 見積もりが準備でき、バイヤーが明示的に承認した場合、それを受け入れます:

    ecc ito accept rfq_<ticket-id>
    

    これにより、チケットは人間によるレビューのためにデスクにルーティングされます。資金を移動したり、キャパシティを予約したりしません。バイヤーの明示的な権限なしに受け入れないでください。

  7. ユーザーが明示的にこのデバイスの失効を要求した場合、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_auth
  • ito_find
  • ito_status
  • ito_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が見つからない場合やライブ操作が失敗した場合に、ブラウザやフィクスチャを代用しないでください。不足している機能を報告して停止してください。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

accessibility

Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA. Use when building or auditing UI that must meet WCAG 2.2 Level AA, or when reviewing a change for keyboard, contrast, or screen-reader support.

affaan-m/content-engine

Create platform-native content systems for X, LinkedIn, TikTok, YouTube, newsletters, and repurposed multi-platform campaigns. Use when the user wants social posts, threads, scripts, content calendars, or one source asset adapted cleanly across platforms.

affaan-m/ECC

Multi-platform content distribution across X, LinkedIn, Threads, and Bluesky. Adapts content per platform using content-engine patterns. Never posts identical content cross-platform. Use when the user wants to distribute content across social platforms.

affaan-m/fal-ai-media

Unified media generation via fal.ai MCP — image, video, and audio. Covers text-to-image (Nano Banana), text/image-to-video (Seedance, Kling, Veo 3), text-to-speech (CSM-1B), and video-to-audio (ThinkSound). Use when the user wants to generate images, videos, or audio with AI.

affaan-m/manim-video

日本語翻訳:このファイルは manim-video 用の日本語翻訳が必要です

affaan-m/remotion-video-creation

Remotion のベストプラクティス - React で動画を作成する。3D、アニメーション、音声、字幕、チャート、トランジションなどをカバーするドメイン固有の29のルール。

affaan-m/video-editing

AI-assisted video editing workflows for cutting, structuring, and augmenting real footage. Covers the full pipeline from raw capture through FFmpeg, Remotion, ElevenLabs, fal.ai, and final polish in Descript or CapCut. Use when the user wants to edit video, cut footage, create vlogs, or build video content.

agent-architecture-audit

Full-stack diagnostic for agent and LLM applications. Audits the 12-layer agent stack for wrapper regression, memory pollution, tool discipline failures, hidden repair loops, and rendering corruption. Produces severity-ranked findings with code-first fixes. Essential for developers building agent applications, autonomous loops, or any LLM-powered feature. Use when an agent or LLM feature misbehaves and the failing layer is unknown, or before shipping an agent stack.

agent-eval

Head-to-head comparison of coding agents (Claude Code, Aider, Codex, etc.) on custom tasks with pass rate, cost, time, and consistency metrics. Use when choosing between coding agents, or when a change to an agent setup needs measured pass rate, cost, and time rather than an impression.

agent-harness-construction

Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates. Use when defining or revising an agent

agentic-engineering

Operate as an agentic engineer using eval-first execution, decomposition, and cost-aware model routing. Use when planning or executing engineering work that agents will carry out end to end.

agentic-os

Build persistent multi-agent operating systems on Claude Code. Covers kernel architecture, specialist agents, slash commands, file-based memory, scheduled automation, and state management without external databases. Use when building a persistent multi-agent system on Claude Code with its own memory, commands, and scheduling.

agent-introspection-debugging

Structured self-debugging workflow for AI agent failures using capture, diagnosis, contained recovery, and introspection reports. Use when an agent run fails and you need a reproducible diagnosis instead of a retry.

agent-payment-x402

Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk and X Layer through OKX Payments / OKX Agent Payments Protocol. Use when an agent must pay for something itself and needs per-task budgets, spending controls, and a non-custodial wallet.

agent-self-evaluation

Use after completing any non-trivial task. The agent self-rates its output on 5 axes — accuracy, completeness, clarity, actionability, conciseness — with concrete evidence per criterion. Produces a structured 1-5 scorecard with specific improvement suggestions.

agent-sort

Build an evidence-backed ECC install plan for a specific repo by sorting skills, commands, rules, hooks, and extras into DAILY vs LIBRARY buckets using parallel repo-aware review passes. Use when ECC should be trimmed to what a project actually needs instead of loading the full bundle.

ai-first-engineering

Engineering operating model for teams where AI agents generate a large share of implementation output. Use when setting team process, review gates, or ownership rules for a codebase largely written by agents.

ai-regression-testing

Regression testing strategies for AI-assisted development. Sandbox-mode API testing without database dependencies, automated bug-check workflows, and patterns to catch AI blind spots where the same model writes and reviews code. Use when adding regression coverage to AI-assisted code, or when the same model both wrote and reviewed a change.

android-clean-architecture

Clean Architecture patterns for Android and Kotlin Multiplatform projects — module structure, dependency rules, UseCases, Repositories, and data layer patterns. Use when structuring modules, layers, or data flow in an Android or KMP project.

angular-developer

Generates Angular code and provides architectural guidance. Trigger when creating projects, components, or services, or for best practices on reactivity (signals, linkedSignal, resource), forms, dependency injection, routing, SSR, accessibility (ARIA), animations, styling (component styles, Tailwind CSS), testing, or CLI tooling.

関連スキル