Local Council Execution

Fallback-Rat blinder Claude Subagenten, wenn keine externen KI-Anbieter konfiguriert sind

von hex · hex/claude-council

Funktioniert mit Setup ★ 8.0/10

Local Council Execution — Fallback-Rat blinder Claude Subagenten, wenn keine externen KI-Anbieter konfiguriert sind

Was es kann

Führt einen lokalen Fallback-Rat aus, wenn keine externen KI-Anbieter konfiguriert sind, indem mehrere unabhängige Claude Subagenten gestartet werden, die jeweils aus einer zugewiesenen Rolle antworten, und dann die Bandbreite der Perspektiven synthetisiert wird. Es wird wiederholt betont, dass die Übereinstimmung desselben Modells ein schwaches Signal ist, keine anbieterübergreifende Bestätigung. Wird über das --local Flag des ask-Befehls oder nachdem der Benutzer das lokale Ratsangebot akzeptiert hat, wenn keine Anbieter-Keys oder CLIs gefunden werden, ausgelöst.

Testbericht

Das Repo in ein temporäres Verzeichnis geklont, CLAUDE_PLUGIN_ROOT gesetzt und die Maschinerie unter bash getestet. query-council.sh --list-default lieferte leer (keine Anbieter = die legitime local-council Bedingung). Durch Sourcing von lib/roles.sh + lib/prompts.sh bestätigte ich, dass local_council_roles "" devil,simplicity,security,scalability ergibt, count 5/3 korrekt erweitert/gekürzt wird, count 99 auf alle 8 Rollen begrenzt wird, get_role_name devil='Devil's Advocate' ist, validate_roles unbekannte Rollen ablehnt und build_prompt_with_role den Rollen-Prompt + Benutzerfrage genau wie im Template dokumentiert injizierte. Alle 3 stichprobenartig überprüften referenzierten Dateien lieferten HTTP 200. Keine Sicherheitsmängel (kein curl|sh, base64 oder Exfiltration). Ausgabe konnte NICHT gemessen werden: Schritt 3 (N parallele, blinde, Hintergrund-Allzweck-Subagenten starten) ist der tragende Mechanismus, und ich habe kein Subagenten-Start-Tool aus diesem Kontext, daher wurde kein Council-Artefakt produziert.

Getestet am: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/hex/claude-council.git /tmp/local-council-execution-src
mkdir -p ~/.claude/skills
cp -R /tmp/local-council-execution-src/skills/local-council-execution ~/.claude/skills/local-council-execution
# CAVEAT: this skill calls plugin scripts via ${CLAUDE_PLUGIN_ROOT} (config/roles.json, scripts/lib/prompts.sh,
# scripts/lib/roles.sh, scripts/query-council.sh). Those resolve ONLY when claude-council is installed as a PLUGIN.
# A bare skill copy has SKILL.md but not the scripts. For a working setup install the whole plugin instead:
#   /plugin marketplace add hex/claude-council   then   /plugin install claude-council
# Requires: jq. Also requires a subagent-spawn (Agent/Task) tool at runtime to launch the parallel members.
# Local council is a fallback invoked by `/claude-council:ask --local` when no providers are configured.

Befehle & Beispiel-Prompts

  • /local-council-executionFallback-Rat blinder Claude Subagenten, wenn keine externen KI-Anbieter konfiguriert sind

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Run a local council review on this decision
  • Get five expert perspectives on this plan
  • Ask the local council since no providers are set up