mcpField
M
multi-llm-consult

multi-llm-consult

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

multi-llm-consult について

サニタイズしたプロンプトで外部 LLM プロバイダーに問い合わせ、回答を比較するスキルです。セカンドオピニオン、計画、レビュー、タスク委任に対応し、実行前の検証を促します。

主な機能

  1. 01外部 LLM プロバイダーへの問い合わせ
  2. 024 種類の相談目的に対応
  3. 03プロンプトとコンテキストファイルの指定
  4. 04回答の比較と整理
  5. 05プロバイダー API キーの設定

活用シーン

  1. 01リファクタリングのセカンドオピニオン
  2. 02外部モデルによるパッチレビュー
  3. 03実装計画の確認
  4. 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 に保存されます。

ワークフロー

  1. 目的(second-opinion、plan、review、delegate)を特定します。
  2. タスクを要約し、送信する前に機密データをサニタイズします。
  3. 選択したプロバイダーで相談用スクリプトを実行します。
  4. 回答を比較し、実行に移す前に自分の計画とすり合わせます。

相談用スクリプト

必ず最初に --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

コメント