HY

hey-yvan/llm-council-plugin

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

20 stars 品質 45 トレンド 10

A multi-model consensus engine that integrates OpenAI Codex CLI, Google Gemini CLI, and Claude CLI for collaborative code review and problem-solving.

概要

A multi-model consensus engine that integrates OpenAI Codex CLI, Google Gemini CLI, and Claude CLI for collaborative code review and problem-solving. The LLM Council summons multiple AI models to deliberate on your technical questions. Each model provides its perspective, reviews its peers' answers, and a chairman synthesizes everything into a final verdict. Before installing the plugin, ensure these critical dependencies are available: : Without jq, all security validations are disabled: - ❌ Command injection detection - ❌ Sensitive data leak detection (API keys, tokens) - ❌ Council quorum verification - ❌ Command length limits For full three-model council functionality, install these optional CLIs: : The plugin works with Claude CLI alone, but multi-model deliberation provides richer perspectives. For a full installation and debugging walkthrough, see docs/INSTALL.md. : Scripts already have execute permissions set in the repository.

README

以下は原文 README の抜粋です。原文を見る。

LLM Council Plugin for Claude Code

A multi-model consensus engine that integrates OpenAI Codex CLI, Google Gemini CLI, and Claude CLI for collaborative code review and problem-solving.

Overview

The LLM Council summons multiple AI models to deliberate on your technical questions. Each model provides its perspective, reviews its peers’ answers, and a chairman synthesizes everything into a final verdict.

How It Works

┌─────────────────────────────────────────────────────────────┐
│                    LLM COUNCIL WORKFLOW                      │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  Stage 1: Opinion Collection (Parallel)                     │
│  ┌─────────┐   ┌─────────┐   ┌─────────┐                   │
│  │ Claude  │   │  Codex  │   │ Gemini  │                   │
│  └────┬────┘   └────┬────┘   └────┬────┘                   │
│       │             │             │                         │
│       v             v             v                         │
│  Stage 2: Peer Review (Cross-examination)                   │
│  ┌─────────────────────────────────────┐                   │
│  │ Each model reviews others' answers  │                   │
│  └─────────────────────────────────────┘                   │
│                      │                                      │
│                      v                                      │
│  Stage 3: Chairman Synthesis                                │
│  ┌─────────────────────────────────────┐                   │
│  │ Claude Opus synthesizes the verdict │                   │
│  └─────────────────────────────────────┘                   │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Quick Start

Prerequisites

Required Dependencies

Before installing the plugin, ensure these critical dependencies are available:

Dependency Purpose Installation
jq JSON parsing for hook security validations macOS: brew install jqUbuntu/Debian: sudo apt-get install jqAlpine: apk add jqVerify: jq --version
Claude CLI Required for council deliberations See code.claude.com/docs/setup

⚠️ IMPORTANT: Without jq, all security validations are disabled:

  • ❌ Command injection detection
  • ❌ Sensitive data leak detection (API keys, tokens)
  • ❌ Council quorum verification
  • ❌ Command length limits

Optional Dependencies (for multi-model council)

For full three-model council functionality, install these optional CLIs:

CLI Installation Purpose
Codex npm install -g @openai/codex Adds OpenAI perspective
Gemini npm install -g @google/gemini-cli Adds Google perspective
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add hey-yvan/llm-council-plugin
MCP 初心者?mcpskill.org のガイドから始めましょう →