Communityコーディング&開発github.com

variableway/fire-skills:AIエージェントスキルコレクション

個人向けAIエージェントスキル集。AI Agent Providerの設定をさまざまなAIプログラミングツールにワンクリックで構成します。

fire-skills:AIエージェントスキルコレクション とは?

このスキルは、AI Agent ProviderをClaude Code、Codex CLI、OpenCode、Cline、OpenClawといった複数のAIプログラミングツールにワンクリックで設定するための構成管理機能を提供します。GLM、OpenRouter、OpenAI、Anthropicの各プロバイダに対応しており、自動設定(推奨)とテンプレートコピーの2通りの方法で構成できます。自動設定では `npx @z_ai/coding-helper` コマンドを実行するだけで、ツールのインストール、APIキーの設定、モデルパッケージのロード、MCPサーバーの管理までを自動で行います。テンプレートコピー方式では、`ai-config/templates/` ディレクトリから各ツール向けの設定ファイル(.sh、.json、.toml、.md)を適切な場所にコピーし、APIキーのみを設定すれば完了です。特にGLMプロバイダは、Claude Codeとのモデルマッピング機能(Opus→GLM-5.1、Sonnet→GLM-5.1、Haiku→GLM-4.5-Air)をサポートしており、`glm-settings.json` で詳細な設定が可能です。

対応✓Claude Code✓Codex CLI~Cursor✓OpenCode
npx skills add variableway/fire-skills

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

AI Config Skill

AI Agent Provider をさまざまな AI プログラミングツールにワンクリックで構成します。

対応ツールと Provider

ツールGLMOpenRouterOpenAIAnthropic
Claude Code✅❌❌✅
Codex CLI✅✅✅❌
OpenCode✅❌✅❌
Cline✅❌✅❌
OpenClaw✅❌❌❌

2 つの設定方法

方法 A:自動インストール(推奨)

公式ツールを使用して、インストール、設定、MCP 管理を自動で行います。

GLM(智譜 Coding Plan)— ワンクリック設定:

npx @z_ai/coding-helper

このツールは以下を自動で行います:

  • ツールのインストール(Claude Code / OpenCode / Crush / Factory Droid)
  • API Key の設定
  • モデルパッケージのロード
  • MCP Server の管理

OpenCode(GLM ビルトインサポート):

opencode auth login
# 「Zhipu AI Coding Plan」を選択し、API Key を入力
opencode
# /models で GLM モデルを選択

方法 B:テンプレートコピー

ai-config/templates/ からプリセットテンプレートを目的の場所にコピーし、API Key だけを変更します。

各ツールごとのテンプレートファイルとターゲットパス:

ツールテンプレートファイルコピー先
Claude Code + GLMtemplates/claude-code/glm.sh端末に source
Claude Code + GLM モデルマッピングtemplates/claude-code/glm-settings.json~/.claude/settings.json にマージ
Claude Code + Anthropictemplates/claude-code/anthropic.sh端末に source
Codex + GLMtemplates/codex/glm.toml~/.codex/config.toml
Codex + OpenRoutertemplates/codex/openrouter.toml~/.codex/config.toml
Codex + OpenAItemplates/codex/openai.toml~/.codex/config.toml
OpenCode + GLMtemplates/opencode/glm.json~/.config/opencode/opencode.json
OpenCode + OpenAItemplates/opencode/openai.json~/.config/opencode/opencode.json
Cline + GLMtemplates/cline/glm.mdIDE 内設定を参照
OpenClaw + GLMtemplates/openclaw/glm.json~/.openclaw/openclaw.json にマージ

使用ガイド

ユーザーが「GLM を設定」「OpenRouter を設定」「ai-config glm」などと言った場合:

Step 1: Provider の確認

  • glm → 方法 A(npx @z_ai/coding-helper)を優先推奨、方法 B も可
  • openrouter / openai → 方法 B(テンプレートコピー)を使用
  • anthropic → 方法 B を使用

Step 2: 設定の実行

GLM 設定(推奨:方法 A)

npx @z_ai/coding-helper

対話形式の手順に従って操作してください。手動設定を希望する場合は方法 B を使用:

# Claude Code + GLM
source ai-config/templates/claude-code/glm.sh
# glm-settings.json を ~/.claude/settings.json にマージするとモデルを GLM-5.1 に切り替えられます

# Codex CLI + GLM
mkdir -p ~/.codex
cp ai-config/templates/codex/glm.toml ~/.codex/config.toml

# OpenCode + GLM
cp ai-config/templates/opencode/glm.json ~/.config/opencode/opencode.json

OpenRouter / OpenAI 設定(方法 B)

# Codex CLI + OpenRouter
mkdir -p ~/.codex
cp ai-config/templates/codex/openrouter.toml ~/.codex/config.toml

# Codex CLI + OpenAI
mkdir -p ~/.codex
cp ai-config/templates/codex/openai.toml ~/.codex/config.toml

Step 3: API Key の設定を促す

Provider環境変数取得先
GLMANTHROPIC_API_KEY(Claude Code)/ GLM_API_KEY(Codex)https://open.bigmodel.cn
OpenRouterOPENROUTER_API_KEYhttps://openrouter.ai
OpenAIOPENAI_API_KEYhttps://platform.openai.com
AnthropicANTHROPIC_API_KEYhttps://console.anthropic.com
echo 'export XXX_API_KEY="your-key"' >> ~/.zshrc
source ~/.zshrc

主要 API エンドポイント

用途エンドポイント URL
GLM Coding Plan(汎用)https://open.bigmodel.cn/api/coding/paas/v4
GLM Coding Plan(Claude Code)https://open.bigmodel.cn/api/anthropic
GLM 汎用 APIhttps://open.bigmodel.cn/api/paas/v4
OpenRouterhttps://openrouter.ai/api/v1
OpenAIhttps://api.openai.com/v1

Claude Code モデルマッピング

GLM 設定後、Claude Code は自動的にマッピングされます:

Claude モデル階層デフォルト GLM モデル
OpusGLM-5.1
SonnetGLM-5.1
HaikuGLM-4.5-Air

これは glm-settings.json による設定結果です。この設定を使用しない場合、デフォルトマッピングは Opus→GLM-4.7、Sonnet→GLM-4.7、Haiku→GLM-4.5-Air になります。

起動後に /status を入力して現在のモデル状態を確認してください。

テンプレートディレクトリ構造

ai-config/
├── SKILL.md                          # このファイル
└── templates/
    ├── claude-code/
    │   ├── glm.sh                    # Claude Code + GLM 環境変数
    │   ├── glm-settings.json         # Claude Code + GLM モデルマッピング
    │   └── anthropic.sh              # Claude Code + Anthropic 復元
    ├── codex/
    │   ├── glm.toml                  # Codex CLI + GLM
    │   ├── openrouter.toml           # Codex CLI + OpenRouter
    │   └── openai.toml               # Codex CLI + OpenAI
    ├── opencode/
    │   ├── glm.json                  # OpenCode + GLM
    │   └── openai.json               # OpenCode + OpenAI
    ├── cline/
    │   └── glm.md                    # Cline + GLM 設定手順
    └── openclaw/
        └── glm.json                  # OpenClaw + GLM 設定スニペット

注意事項

  1. API Key の安全性:API Key を Git リポジトリにコミットしないでください
  2. GLM Coding Plan 専用エンドポイント:coding/paas/v4 を使用する必要があります。paas/v4 ではパッケージの消費枠が使用されません
  3. 既存の Claude ユーザー:既存の設定を上書きしたくない場合は、エイリアス方式を使用:alias glm-cc='ANTHROPIC_BASE_URL=https://open.bigmodel.cn/api/anthropic ANTHROPIC_API_KEY="your-key" claude'
  4. GLM 利用可能モデル:GLM-5.1、GLM-5、GLM-4.7、GLM-4.6、GLM-4.5、GLM-4.5-Air
  5. Codex CLI 設定の優先順位:プロジェクトレベルの .codex/config.toml > グローバル ~/.codex/config.toml

関連スキル