gate-cli-installer について
gate-cli-installerは、Cursor、Claude Code、Codex、OpenClaw向けにgate-cliとgate-skillsの導入手順を案内します。CLIのセットアップ、スキルの追加、認証設定、旧Gate MCP設定からの任意の移行を扱います。
主な機能
- 01gate-cliのインストールと確認
- 02CLIのバージョン指定
- 03クライアントごとのgate-skills導入
- 04対話形式でのAPI認証設定
- 05旧MCP設定の移行コマンド
活用シーン
- 01対応クライアントでGateツールを設定
- 02特定バージョンのgate-cliを導入
- 03CLIのAPI認証情報を初期化
- 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.mdREADME.mdsetup.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 と同じ内容):
- システムバイナリを優先する:
command -v gate-cliで実行可能ファイルが見つかり、かつgate-cli --versionが成功する場合は、すべての箇所でそれをgate-cliとして使用します。 - ユーザーのローカル bin: 手順 1 が失敗した場合、
${HOME}/.local/bin/gate-cliが存在し、実行可能であれば、このセッションではgate-cliは"${HOME}/.local/bin/gate-cli"を指します(PATH が不完全な可能性がある場合は、フルパスで実行してください)。 - 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 つ)
gate-cli— CEX、情報、ニュース、設定、診断用の Gate CLI です。このスキルのsetup.shを使ってインストールします(下記を参照)。- 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 を優先してください。