HY

hey-yvan/llm-council-plugin

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

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
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add hey-yvan/llm-council-plugin
Новичок в MCP? Начните с руководства на mcpskill.org →