mcpField
G
gate-cli-installer

gate-cli-installer

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

gate-cli-installer について

gate-cli-installerは、Cursor、Claude Code、Codex、OpenClaw向けにgate-cliとgate-skillsの導入手順を案内します。CLIのセットアップ、スキルの追加、認証設定、旧Gate MCP設定からの任意の移行を扱います。

主な機能

  1. 01gate-cliのインストールと確認
  2. 02CLIのバージョン指定
  3. 03クライアントごとのgate-skills導入
  4. 04対話形式でのAPI認証設定
  5. 05旧MCP設定の移行コマンド

活用シーン

  1. 01対応クライアントでGateツールを設定
  2. 02特定バージョンのgate-cliを導入
  3. 03CLIのAPI認証情報を初期化
  4. 04旧Gate MCP設定を整理

MCP 対応

導入手順はgate-cliとgate-skillsを中心とし、旧Gate MCPの設定は必須ではありません。旧設定から移行する場合に使えるgate-cli migrateコマンドも記載されています。

インストール

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

$npx skills add https://github.com/gate/gate-skills --skill gate-cli-installer

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

CHANGELOG.md
README.md
setup.sh

詳細

gate-cli-installer(Cursor / Claude Code / Codex / OpenClaw)

一般的なルール

⚠️ 停止してください — 作業を進める前に、共有ランタイムルールを必ず読み、厳密に遵守してください。このルールは最優先です。
→ gate-runtime-rules.md をお読みください。

  • この手順では、レガシー Gate MCP サーバーのセットアップを説明したり、必須としたりしないでください。サポートされている方法は gate-cli + gate-skills です。
  • ユーザーが以前 Gate MCP を使っていた場合、任意で gate-cli migrate によるクリーンアップを行えます(下記の レガシー MCP を参照)。ただし、新規の gate-cli + skills のインストールを妨げないでください。

使用する gate-cli(エージェント/シェル)

標準ルール(gate-runtime-rules.md §4 と同じ内容):

  1. システムバイナリを優先する: command -v gate-cli で実行可能ファイルが見つかり、かつ gate-cli --version が成功する場合は、すべての箇所でそれを gate-cli として使用します。
  2. ユーザーのローカル bin: 手順 1 が失敗した場合、${HOME}/.local/bin/gate-cli が存在し、実行可能であれば、このセッションでは gate-cli は "${HOME}/.local/bin/gate-cli" を指します(PATH が不完全な可能性がある場合は、フルパスで実行してください)。
  3. OpenClaw skills bin: 手順 1〜2 が失敗した場合、${HOME}/.openclaw/skills/bin/gate-cli が存在し、実行可能であれば、gate-cli は "${HOME}/.openclaw/skills/bin/gate-cli" を指します。

単一のインストール先を想定しないでください。「gate-cli が見つからない」と報告する前に、必ずこの順序で確認してください。同じルールは共有の gate-runtime-rules.md §4 にも記載されています。


インストールするもの(2 つ)

  1. gate-cli — CEX、情報、ニュース、設定、診断用の Gate CLI です。このスキルの setup.sh を使ってインストールします(下記を参照)。
  2. gate-skills — https://github.com/gate/gate-skills のエージェントスキルです。クライアントの通常のスキル導入手順(npx skills add … またはクライアントごとの skills ディレクトリへのコピー)を使用してください。

1. gate-cli をインストールする(setup.sh)

スクリプトのパス:skills/gate-cli-installer/setup.sh

このスクリプトは、お使いの OS/アーキテクチャ向けの最新 gate/gate-cli リリースをダウンロードし、チェックサムを検証して、gate-cli バイナリをインストールします。

# From the gate-skills (or gate-github-skills) repo root
bash skills/gate-cli-installer/setup.sh
# Optional: pin a release tag
bash skills/gate-cli-installer/setup.sh --version v0.6.0

gate-cli を PATH から使えるようにする(システム/シェル):

  • setup.sh はまず ${HOME}/.local/bin/gate-cli にインストールします。~/.local/bin がすでに PATH に含まれていない場合、スクリプトは次の行を追加するよう通知します:
    export PATH="$HOME/.local/bin:$PATH"
    この行を ~/.zshrc、~/.bashrc、またはシェルのプロファイルに追加してから、ターミナルを再起動するか、ファイルを source してください。
  • ~/.local/bin に書き込めない場合、スクリプトは /usr/local/bin にフォールバックします(通常、macOS/Linux ではすでに PATH に含まれています)。
  • 古いインストールでは ${HOME}/.openclaw/skills/bin/gate-cli が残っていることがあります。エージェントは、上記の 「使用する `gate-cli`」 に従って gate-cli を確認してください。ディレクトリが 1 つだけだと想定しないでください。

確認

command -v gate-cli
gate-cli --version

2. gate-skills のインストール(クライアントごと)

クライアント一般的なスキルの保存場所一般的な方法
Cursor~/.cursor/skills/例:npx skills add https://github.com/gate/gate-skills を実行するか、リポジトリからスキルフォルダーをそのディレクトリにコピーします
Claude Code~/.claude/skills/同様の方法
Codex~/.codex/skills/同様の方法
OpenClaw例:~/.openclaw/skills/(デフォルト)例:npx clawhub@latest add https://github.com/gate/gate-skills を実行するか、手動でコピーします

ユーザーには gate-skills リポジトリを案内し、手順に沿った UI 操作が必要な場合は、そのリポジトリの README にある Skills Installation セクションを案内してください。スキルをコピーまたはインストールした後は、クライアントを再起動してスキル一覧を再読み込みしてください。

トリガー内で Gate Verify / tx check-in と表現する機能は、関連する DEX/ウォレットスキルで説明されている プロダクトスキル と gate-cli を利用するフローを通じて提供されます。このインストーラーで別途 MCP をインストールする必要はありません。


3. API キーとエラー → gate-cli config init

  • gate-cli で認証または設定のエラー(キーの不足、シークレットの無効、401 など)が返された場合は、対話形式で gate-cli config init を実行するようユーザーに案内してください。このウィザードで CLI 設定に API キーとシークレットを設定します(シークレットをチャットに貼り付けるようユーザーに求めないでください)。
  • ブラウザーでキーを作成する場合:Gate API key management。
  • 任意:ユーザーが非対話形式での設定を希望する場合は、gate-cli config set api-key ... / config set api-secret ... を使用できます(この場合も、シークレットをチャットに表示しないでください)。
  • より広範な確認には、gate-cli doctor を使用してください。

4. レガシー MCP(任意)

IDE の設定に古い Gate MCP エントリーが残っていて、CLI を優先するツール構成に移行したい場合:

gate-cli migrate --dry-run
# Then when satisfied:
gate-cli migrate --apply

これは gate-cli と gate-skills のインストールに代わるものではなく、任意の整理手順です。


5. 優先する手順(名称/ドキュメント)

このスキルは、Cursor、Claude Code、Codex、OpenClaw 向けの gate-cli + skills のワンクリック手順です。後方互換性のため、同じリポジトリ内に古い「MCP のみ」のインストーラーに関するドキュメントが残っている場合があります。新規ユーザーには setup.sh + スキルのインストール + gate-cli config init を優先してください。

コメント