multi-llm-consult について
サニタイズしたプロンプトで外部 LLM プロバイダーに問い合わせ、回答を比較するスキルです。セカンドオピニオン、計画、レビュー、タスク委任に対応し、実行前の検証を促します。
主な機能
- 01外部 LLM プロバイダーへの問い合わせ
- 024 種類の相談目的に対応
- 03プロンプトとコンテキストファイルの指定
- 04回答の比較と整理
- 05プロバイダー API キーの設定
活用シーン
- 01リファクタリングのセカンドオピニオン
- 02外部モデルによるパッチレビュー
- 03実装計画の確認
- 04個別タスクの委任
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ nickcrew/ claude-cortex --skill multi-llm-consultインストール後、Claude Code で/multi-llm-consultを入力して読み込まれたか確認します。
同梱ファイルreferences/providers.mdscripts/consult_llm.py
詳細
Multi-LLM Consult
概要
付属のスクリプトを使って、サニタイズ済みのプロンプトを外部の LLM プロバイダーに送信し、簡潔な比較結果を返します。
セットアップ
- TUI で API キーを設定します。コマンドパレット(Ctrl+P)を開き、Configure LLM Providers を実行します。
- キーは
settings.jsonのllm_providersに保存されます。
ワークフロー
- 目的(
second-opinion、plan、review、delegate)を特定します。 - タスクを要約し、送信する前に機密データをサニタイズします。
- 選択したプロバイダーで相談用スクリプトを実行します。
- 回答を比較し、実行に移す前に自分の計画とすり合わせます。
相談用スクリプト
必ず最初に --help を実行します。
python skills/multi-llm-consult/scripts/consult_llm.py --help
例:セカンドオピニオン
python skills/multi-llm-consult/scripts/consult_llm.py \
--provider gemini \
--purpose second-opinion \
--prompt "We plan to refactor module X. What risks or gaps do you see?"
例:レビューを委任する
python skills/multi-llm-consult/scripts/consult_llm.py \
--provider qwen \
--purpose review \
--prompt-file /tmp/review_request.md \
--context-file /tmp/patch.diff
例:Codex(OpenAI)で計画を確認する
python skills/multi-llm-consult/scripts/consult_llm.py \
--provider codex \
--purpose plan \
--prompt "Draft a 5-step plan for implementing feature Y."
出力の扱い
- 回答は参考情報として扱い、リポジトリの制約や現在の状態に照らして検証します。
- 実行に移す前に、外部からの回答を3~6個の箇条書きで要約します。
- 回答が食い違う場合は、その違いを明示し、進め方を選択します。
参考資料
- プロバイダーのデフォルト設定と構成:
references/providers.md
コメント
Markdown 対応