Local Council Execution

Fallback-råd av blinda Claude-subagenter när inga externa AI-leverantörer är konfigurerade

av hex · hex/claude-council

Fungerar med konfiguration ★ 8.0/10

Local Council Execution — Fallback-råd av blinda Claude-subagenter när inga externa AI-leverantörer är konfigurerade

Vad den gör

Kör ett lokalt fallback-råd när inga externa AI-leverantörer är konfigurerade, skapar flera oberoende Claude-subagenter som var och en svarar från en tilldelad roll, och syntetiserar sedan spridningen av perspektiv. Den betonar upprepade gånger att överensstämmelse med samma modell är en svag signal, inte korsleverantörsbekräftelse. Utlöses via ask-kommandots --local-flagga eller efter att användaren accepterar det lokala rådets erbjudande när inga leverantörsnycklar eller CLI:er hittas.

Testrapport

Klonade repot till en temp-katalog, satte CLAUDE_PLUGIN_ROOT, och testade maskineriet under bash. query-council.sh --list-default returnerade tomt (inga leverantörer = det legitima local-council-tillståndet). Genom att källkoda lib/roles.sh + lib/prompts.sh, bekräftade jag att local_council_roles "" ger devil,simplicity,security,scalability, count 5/3 extend/trim korrekt, count 99 begränsas till alla 8 roller, get_role_name devil='Devil's Advocate', validate_roles avvisar okända roller, och build_prompt_with_role injicerade rollprompten + användarfrågan exakt som mallen dokumenterar. Alla 3 punktkontrollerade refererade filer returnerade HTTP 200. Inga säkerhetsbrister (ingen curl|sh, base64, eller exfiltration). Kunde INTE mäta utdata: Steg 3 (skapa N parallella, blinda, bakgrunds-allmänna subagenter) är den bärande mekanismen och jag har inget verktyg för att skapa subagenter från detta sammanhang, så ingen council-artefakt producerades.

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

Kommandon och exempelprompter

  • /local-council-executionFallback-råd av blinda Claude-subagenter när inga externa AI-leverantörer är konfigurerade

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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