vibe-skill は何をしますか?
Claude Codeスキル — コーディングタスクをMistral Vibeに委任し、git diffで監督しながらClaudeのトークン使用量を50~90%節約
概要
このスキルは、Claude Codeエージェント内からMistral Vibe(または互換性のあるターミナルベースのコード生成ツール)を呼び出します。Claudeはタスクの説明と監督を行い、実際のコード変更はVibeが担当します。
メリット
- トークン節約: コード生成をClaudeからMistral Vibeにオフロードします。
- 品質維持: Claudeが
git diffでVibeの出力を確認・承認します。 - ワークフロー統合: 既存のClaude Codeプロセスに自然に組み込めます。
対応プラットフォーム
- Claude Code (Anthropic)
- その他、カスタムスキルをサポートするAIコードエージェント
必要条件
- Mistral Vibe(または互換ツール)がインストールされ、
PATH上にあること VIBE_COMMAND環境変数が適切に設定されていること(デフォルト:vibe)
インストール
- スキルファイルをClaude Codeのスキルディレクトリに配置します:
~/.claude/skills/pcx-wave/vibe-skill/
- 環境変数
VIBE_COMMANDを設定します(例:export VIBE_COMMAND=vibe)
使い方
Claude Codeセッション中に、以下のようにスキルを呼び出します:
/skill pcx-wave/vibe-skill <タスクの説明>
例:
/skill pcx-wave/vibe-skill 新しいREST APIエンドポイントを追加する
Claudeは以下の処理を行います:
- タスクを解析し、Vibeに適した指示に変換します。
- Vibeを実行し、コードを生成させます。
git diffを実行し、変更内容をレビューします。- 変更を承認または調整するようユーザーに促します。
設定
| 変数 | デフォルト値 | 説明 |
|---|---|---|
VIBE_COMMAND | vibe | 実行するVibeコマンド |
トラブルシューティング
- 'vibe: command not found': Mistral Vibeがインストールされ、
PATHにあることを確認してください。 - Vibeが応答しない: Vibeが正しく設定されており、ターミナルから直接実行できることを確認してください。
- git diffが空: Vibeが実際にファイルを変更したか確認してください。必要であれば
git statusを使用します。
ライセンス
MIT