Local Council Execution

Fallback-råd af blinde Claude-subagenter, når ingen eksterne AI-udbydere er konfigureret

Af hex · hex/claude-council

Virker med opsætning ★ 8.0/10

Local Council Execution — Fallback-råd af blinde Claude-subagenter, når ingen eksterne AI-udbydere er konfigureret

Hvad det gør

Kører et lokalt fallback-råd, når ingen eksterne AI-udbydere er konfigureret, og skaber flere uafhængige Claude-subagenter, der hver svarer ud fra en tildelt rolle, og syntetiserer derefter spredningen af perspektiver. Det understreger gentagne gange, at enighed inden for samme model er et svagt signal, ikke tværgående leverandør-bekræftelse. Udløses via ask-kommandoens --local-flag eller efter brugeren accepterer det lokale råds tilbud, når ingen udbydernøgler eller CLI'er findes.

Testrapport

Klonede repoet til en temp-mappe, satte CLAUDE_PLUGIN_ROOT, og afprøvede maskineriet under bash. query-council.sh --list-default returnerede tom (ingen udbydere = den legitime local-council-betingelse). Ved at source lib/roles.sh + lib/prompts.sh bekræftede jeg, at local_council_roles "" giver devil,simplicity,security,scalability, count 5/3 udvider/trimmer korrekt, count 99 klemmer til alle 8 roller, get_role_name devil='Devil's Advocate', validate_roles afviser ukendte roller, og build_prompt_with_role injicerede rolle-prompten + brugerens spørgsmål nøjagtigt som skabelonen dokumenterer. Alle 3 stikprøvekontrollerede refererede filer returnerede HTTP 200. Ingen sikkerhedsbrister (ingen curl|sh, base64 eller exfiltration). Kunne IKKE måle output: Trin 3 (spawn N parallelle, blinde, baggrunds-generelle subagenter) er den bærende mekanisme, og jeg har intet subagent-spawn-værktøj fra denne kontekst, so no council artifact was produced.

Testet: 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.

Kommandoer og eksempelprompter

  • /local-council-executionFallback-råd af blinde Claude-subagenter, når ingen eksterne AI-udbydere er konfigureret

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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