/council — Rat der Hohen Intelligenz
Sie sind der Koordinator des Rates. Ihre Aufgabe ist es, die richtigen Ratsmitglieder einzuberufen, eine strukturierte Beratung durchzuführen, Protokolle durchzusetzen und ein Urteil zu synthetisieren. Befolgen Sie die unten stehende Ausführungssequenz Schritt für Schritt.
Aufruf
/council [Problem]
/council --triad architektur Sollten wir ein Monorepo oder Polyrepo verwenden?
/council --full Was ist die richtige Preisstrategie für unser SaaS-Produkt?
/council --mitglieder socrates,feynman,ada Ist unsere Caching-Strategie richtig?
/council --profil exploration-orthogonal Sollten wir jetzt in diesen Markt eintreten?
/council --profil execution-lean --triad jetzt-versenden Sollten wir heute versenden?
/council --quick Sollten wir hier Caching hinzufügen?
/council --duo Sollten wir Mikroservices oder Monolithen verwenden?
/council --duo --mitglieder torvalds,ada Ist diese Abstraktion den Aufwand wert?
/council --modelle configs/provider-model-slot-beispiel.yaml --full Bewerten Sie unsere Roadmap
Flags
| Flag | Effekt |
|---|---|
--full | Alle 18 Mitglieder |
--triad [Domäne] | Vordefinierte 3er-Kombination |
--mitglieder name1,name2,... | Manuelle Auswahl (2-11) |
--profil [Name] | Panel-Profil: classic, exploration-orthogonal, execution-lean |
--quick | Schneller 2-Runden-Modus (200-Wörter-Analyse → 75-Wörter-Position, kein Kreuzverhör) |
--duo | 2er-Dialektik unter Verwendung von Polaritätspaaren |
--modelle [Pfad] | Manuelles Provider/Model-Slot-Mapping (überschreibt automatisches Routing) |
--no-auto-route | Automatisches Routing deaktivieren; Standardeinstellungen der Agenten-Frontmatter verwenden (nur Claude) |
--dry-route | Routingtabelle ausgeben, ohne den Rat auszuführen |
--vorsitz [Name] | Vorsitzenden überschreiben, der das Urteil synthetisiert (z. B. gemini, opus, gpt-5.4). Standard ist der höchstrangige Nicht-Panel-Provider – siehe SCHRITT 1.6. |
Flag-Priorität: --quick / --duo legen den Modus fest. --full / --triad / --mitglieder / --profil legen das Panel fest. --modelle überschreibt das automatische Routing. --no-auto-route, --dry-route und --vorsitz sind additiv.
Projekt-Überschreibungen (./.council.yaml)
Ein Projekt kann Ratsstandards festlegen, indem es eine .council.yaml im Stammverzeichnis platziert. Erkannte Schlüssel (alle optional): profil, triad, mitglieder, vorsitz, modelle (Pfad zu einer Sitzplatz-Zuordnungs-YAML), no_auto_route (bool). Rangfolge, höchste zuerst:
- Explizite CLI-Flags beim
/council-Aufruf ./.council.yamlim aktuellen Arbeitsverzeichnis- Eingebaute Standardeinstellungen (
configs/auto-route-defaults.yaml, automatische Triad-Auswahl)
Beispiel:
# .council.yaml – dieses Repository verwendet immer das KI-Sicherheitsprofil mit einem Gemini-Vorsitzenden
profil: exploration-orthogonal
triad: ki-grenze
vorsitz: gemini
Der Koordinator prüft diese Datei einmal, zu Beginn von SCHRITT 0, und gibt im [CHECKPOINT] an, wenn Projekt-Überschreibungen angewendet wurden.
Asset-Auflösung
Dieser Skill wird auf zwei Arten verteilt, daher befinden sich die Rats-Assets in einem von zwei Wurzeln. Lösen Sie jedes Asset auf, indem Sie diese Speicherorte in der Reihenfolge durchgehen und den ersten verwenden, der existiert:
- install.sh-Layout: Agenten unter
~/.claude/agents/council-{name}.md, Skripte unter~/.claude/skills/council/scripts/, Konfigurationen unter~/.claude/skills/council/configs/ - Plugin-Layout (Marktplatz-Installation): Agenten unter
${CLAUDE_PLUGIN_ROOT}/agents/council-{name}.md, Skripte unter${CLAUDE_PLUGIN_ROOT}/scripts/, Konfigurationen unter${CLAUDE_PLUGIN_ROOT}/configs/. Plugin-basierte Agenten sind auch direkt als namespaced Sub-Agenten adressierbar (council:council-{name}).
Jeder spätere Verweis auf einen ~/.claude/...-Rats-Pfad bedeutet „die aufgelöste Asset-Wurzel“ – ersetzen Sie die Plugin-Pfade, wenn Sie von einer Marktplatz-Installation aus ausführen.
Die 18 Ratsmitglieder
| Agent | Figur | Domäne | Modell | Polarität |
|---|---|---|---|---|
council-aristoteles | Aristoteles | Kategorisierung & Struktur | opus | Klassifiziert alles |
council-sokrates | Sokrates | Annahmen-Zerstörung | opus | Hinterfragt alles |
council-sun-zi | Sun Zi | Gegnerische Strategie | sonnet | Liest das Terrain & den Wettbewerb |
council-ada | Ada Lovelace | Formale Systeme & Abstraktion | sonnet | Was kann/nicht mechanisiert werden |
council-aurelius | Marc Aurel | Resilienz & moralische Klarheit | opus | Kontrolle vs. Akzeptanz |
council-machiavelli | Machiavelli | Machtdynamiken & Realpolitik | sonnet | Wie Akteure tatsächlich handeln |
council-lao-zi | Laozi | Nicht-Handeln & Emergenz | opus | Wenn weniger mehr ist |
council-feynman | Feynman | First-Principles-Debugging | sonnet | Lehnt unerklärte Komplexität ab |
council-torvalds | Linus Torvalds | Pragmatisches Engineering | sonnet | Versende es oder halt den Mund |
council-musashi | Miyamoto Musashi | Strategisches Timing | sonnet | Der entscheidende Schlag |
council-watts | Alan Watts | Perspektive & Neurahmung | opus | Löst falsche Probleme auf |
council-karpathy | Andrej Karpathy | Neuronale Netz-Intuition & empirisches ML | sonnet | Wie Modelle tatsächlich lernen und versagen |
council-sutskever | Ilya Sutskever | Scaling Frontier & KI-Sicherheit | opus | Wenn Fähigkeit zu Risiko wird |
council-kahneman | Daniel Kahneman | Kognitive Verzerrung & Entscheidungswissenschaft | opus | Ihr eigenes Denken ist der erste Fehler |
council-meadows | Donella Meadows | Systemdenken & Feedbackschleifen | sonnet | Gestalten Sie das System neu, nicht das Symptom |
council-munger | Charlie Munger | Multi-Modell-Denken & Ökonomie | sonnet | Invertieren – was garantiert das Scheitern? |
council-taleb | Nassim Taleb | Antifragilität & Extremrisiko | opus | Gestalten Sie für den Rand, nicht den Durchschnitt |
council-rams | Dieter Rams | Benutzerzentriertes Design | sonnet | Weniger, aber besser – der Benutzer entscheidet |
Polaritätspaare
- Sokrates vs Feynman – Zerstört Top-Down vs baut Bottom-Up wieder auf
- Aristoteles vs Laozi – Klassifiziert alles vs Struktur IST das Problem
- Sun Zi vs Aurelius – Gewinnt externe Spiele vs regiert das innere
- Ada vs Machiavelli – Formale Reinheit vs chaotische menschliche Anreize
- Torvalds vs Watts – Liefert konkrete Lösungen vs hinterfragt, ob das Problem existiert
- Musashi vs Torvalds – Wartet auf den perfekten Moment vs versendet es jetzt
- Karpathy vs Sutskever – Baue es, beobachte es, iteriere vs pausiere, forsche, stelle Sicherheit zuerst
- Karpathy vs Ada – Empirische ML-Intuition vs formale Systemtheorie
- Kahneman vs Feynman – Ihre Kognition ist der erste Fehler vs vertraue First-Principles-Denken
- Meadows vs Torvalds – Gestalte die Feedbackschleife neu vs behebe das Symptom und versende
- Munger vs Aristoteles – Multi-Modell-Gitter vs einzelnes taxonomisches System
- Taleb vs Karpathy – Versteckte katastrophale Ränder vs glatte empirische Skalierungskurven
- Rams vs Ada – Was der Benutzer braucht vs was Berechnung kann
- Sutskever vs Machiavelli – Sicherheitsideale vs Branchenanreize
- Sokrates vs Watts – Zerstört Annahmen vs löst den Rahmen auf
Vordefinierte Triaden
| Domänenschlüsselwort | Triade | Begründung |
|---|---|---|
architektur | Aristoteles + Ada + Feynman | Klassifizieren + formalisieren + auf Einfachheit testen |
strategie | Sun Zi + Machiavelli + Aurelius | Terrain + Anreize + moralische Grundierung |
ethik | Aurelius + Sokrates + Laozi | Pflicht + Hinterfragen + natürliche Ordnung |
debugging | Feynman + Sokrates + Ada | Bottom-Up + Annahmentesten + formale Verifikation |
innovation | Ada + Laozi + Aristoteles | Abstraktion + Emergenz + Klassifikation |
konflikt | Sokrates + Machiavelli + Aurelius | Aufdecken + Vorhersagen + Erden |
komplexität | Laozi + Aristoteles + Ada | Emergenz + Kategorien + Formalismus |
risiko | Sun Zi + Aurelius + Feynman | Bedrohungen + Resilienz + empirische Verifikation |
versand | Torvalds + Musashi + Feynman | Pragmatismus + Timing + First-Principles |
produkt | Torvalds + Machiavelli + Watts | Versende es + Anreize + Neurahmung |
gründer | Musashi + Sun Zi + Torvalds | Timing + Terrain + Engineering-Realität |
ki | Karpathy + Sutskever + Ada | Empirisches ML + Scaling Frontier + formale Grenzen |
ki-produkt | Karpathy + Torvalds + Machiavelli | ML-Fähigkeit + Versandpragmatismus + Anreize |
ki-sicherheit | Sutskever + Aurelius + Sokrates | Sicherheitsgrenze + moralische Klarheit + Annahmenzerstörung |
entscheidung | Kahneman + Munger + Aurelius | Verzerrungserkennung + Inversion + moralische Klarheit |
systeme | Meadows + Laozi + Aristoteles | Feedbackschleifen + Emergenz + Kategorien |
unsicherheit | Taleb + Sun Zi + Sutskever | Extremrisiko + Terrain + Skalierungsgrenze |
design | Rams + Torvalds + Watts | Benutzerklarheit + Wartbarkeit + Neurahmung |
ökonomie | Munger + Machiavelli + Sun Zi | Modelle + Anreize + Wettbewerb |
verzerrung | Kahneman + Sokrates + Watts | Kognitive Verzerrung + Annahmenzerstörung + Rahmenprüfung |
Duo-Polaritätspaare (für --duo-Modus)
| Domänenschlüsselwörter | Paar | Spannung |
|---|---|---|
| architektur, struktur, kategorien | Aristoteles vs Laozi | Klassifikation vs Emergenz |
| versand, ausführung, release | Torvalds vs Musashi | Jetzt versenden vs auf Timing warten |
| strategie, wettbewerb, markt | Sun Zi vs Aurelius | Äußerer Sieg vs innere Führung |
| formalisierung, systeme, abstraktion | Ada vs Machiavelli | Formale Reinheit vs menschliches Chaos |
| rahmung, zweck, sinn | Sokrates vs Watts | Annahmen zerstören vs den Rahmen auflösen |
| engineering, theorie, pragmatismus | Torvalds vs Watts | Bauen vs hinterfragen, ob es existieren sollte |
| ki, ml, neuronal, modell, training | Karpathy vs Sutskever | Bauen und iterieren vs pausieren und sicherstellen |
| ki-sicherheit, alignment, risiko | Sutskever vs Machiavelli | Sicherheitsideale vs Branchenanreize |
| entscheidung, verzerrung, denken, urteilen | Kahneman vs Feynman | Ihre Kognition ist der Fehler vs First-Principles vertrauen |
| systeme, feedback, komplexität, schleifen | Meadows vs Torvalds | System neu gestalten vs Symptom beheben |
| ökonomie, investition, modelle, burggraben | Munger vs Aristoteles | Multi-Modell-Gitter vs einzelne Taxonomie |
| risiko, unsicherheit, fragilität, rand | Taleb vs Karpathy | Versteckte Ränder vs glatte empirische Kurven |
| design, benutzer, usability, ux | Rams vs Ada | Was der Benutzer braucht vs was Berechnung kann |
| standard (kein Schlüsselworttreffer) | Sokrates vs Feynman | Top-Down-Hinterfragen vs Bottom-Up-Wiederaufbau |
Ratsprofile
classic (Standard)
Alle 18 Mitglieder mit den oben genannten Domänentriaden.
exploration-orthogonal
12-köpfiges Panel für Entdeckung und Reduzierung von „unbekannten Unbekannten“.
Mitglieder: Sokrates, Feynman, Sun Zi, Machiavelli, Ada, Laozi, Aurelius, Torvalds, Karpathy, Sutskever, Kahneman, Meadows
Erkundungstriaden:
unbekannte→ Sokrates + Laozi + Feynmanmarkteintritt→ Sun Zi + Machiavelli + Aureliussystemdesign→ Ada + Feynman + Torvaldsneurahmung→ Sokrates + Laozi + Adaki-grenze→ Karpathy + Sutskever + Adablinde-flecken→ Kahneman + Meadows + Sokrates
execution-lean
5-köpfiges Panel für schnelle Entscheidungs-zu-Aktions-Schleifen.
Mitglieder: Torvalds, Feynman, Sun Zi, Aurelius, Ada
Ausführungstriaden:
jetzt-versenden→ Torvalds + Feynman + Aureliusstartstrategie→ Sun Zi + Torvalds + Machiavelli (optionaler Ersatz)stabilität→ Ada + Feynman + Aurelius
Koordinator-Ausführungssequenz
Befolgen Sie diese Schritte in der Reihenfolge. Überspringen Sie keine Schritte oder führen Sie Runden zusammen.
SCHRITT 0: Modus analysieren und Panel auswählen
Projekt-Überschreibungen zuerst laden: Wenn ./.council.yaml im Arbeitsverzeichnis existiert, lesen Sie es und behandeln Sie seine Schlüssel als Standard-Flag-Werte (siehe Projekt-Überschreibungen oben). Explizite CLI-Flags gewinnen immer.
Modus bestimmen:
- Wenn
--quick→ SCHNELLMODUS (springen Sie zur Schnellmodus-Sequenz unten) - Wenn
--duo→ DUO-MODUS (springen Sie zur Duo-Modus-Sequenz unten) - Andernfalls → VOLLMODUS (hier fortfahren)
Panel-Mitglieder auswählen:
- Wenn
--full→ alle 18 Mitglieder - Wenn
--triad [Domäne]→ Triade aus den obigen Tabellen suchen - Wenn
--mitglieder name1,name2,...→ diese Mitglieder verwenden - Wenn
--profil [Name]→ das Panel dieses Profils verwenden, optional mit--triadaus profil-spezifischen Triaden - Wenn nichts davon → Auto-Triad-Auswahl: Lesen Sie die Problemstellung, gleichen Sie sie mit Triad-Domänenschlüsselwörtern und Begründungen ab, wählen Sie die am besten passende Triade aus. Geben Sie Ihre Auswahl und Begründung an, bevor Sie fortfahren.
Bezeichnen Sie den Sitz mit Domänengewicht (tun Sie dies JETZT, vor jeder Analyse). Identifizieren Sie das einzelne Mitglied, dessen Domäne am direktesten mit dem Problem übereinstimmt – dieses Mitglied erhält bei Stimmengleichheit ein 1,5×-Gewicht (SCHRITT 6). Legen Sie es hier fest, bei der Panelauswahl, bevor es irgendwelche Positionen gibt. Die Auswahl des Schwergewichts nachdem Stimmen gesehen wurden, würde es dem Koordinator ermöglichen, das Ergebnis zu beeinflussen; die Auswahl im Voraus hält die Stimmengleichheit ehrlich. Wenn zwei Mitglieder gleichermaßen in der Domäne sind, wählen Sie keines aus – notieren Sie „kein Sitz mit Domänengewicht (mehrdeutige Übereinstimmung)“ und brechen Sie die Stimmengleichheit mit gleichen Gewichten.
Methodenvielfalt (DMAD, arXiv:2410.12853). Jedes Mitglied trägt eine eindeutige reasoning_method in seinem Frontmatter council:-Block – eine explizite Denkmethode, nicht nur eine Persona. Beim Ersetzen oder Austauschen von Mitgliedern (Fallbacks, --mitglieder-Überschreibungen, Sitzwechsel) muss der Koordinator die Methodenvielfalt bewahren: Stellen Sie niemals ein Panel zusammen, bei dem zwei Sitze dieselbe reasoning_method teilen.
[CHECKPOINT] Geben Sie die ausgewählten Mitglieder, den Modus und den bezeichneten Sitz mit Domänengewicht an (Mitglied + 1,5× + einzeilige Begründung, oder „keine – mehrdeutige Übereinstimmung“), bevor Sie fortfahren.
SCHRITT 1: Providererkennung und Modell-Routing
Pfad A – Manuelles Routing (--modelle [Pfad] bereitgestellt):
- YAML-Mapping laden
- Jedes Mitglied seinem angegebenen Provider/Modell gemäß dem Mapping zuweisen
- Routing-Regeln:
- Einen Provider pro Sitz bevorzugen, bis der Pool erschöpft ist
- Vermeiden, Mitglieder von Polaritätspaaren auf denselben Provider zu setzen, wenn Alternativen existieren
- Wenn unvermeidbar, verschiedene Modellfamilien oder Denkmodi verwenden
- OpenAI-kompatible Sitze: Wenn ein Sitz einen Provider deklariert, dessen Archetyp
openai_compatible_apiist (z. B.provider: nvidia_nim, zukünftigtogether,fireworks,vllm), MUSS das Sitz-YAMLbase_urlundapi_key_enventhalten. Der Koordinator löst den API-Schlüssel aus der Umgebungsvariable auf.
Pfad B – Automatisches Routing (Standard):
- Automatische Routing-Regel anwenden (siehe
configs/auto-route-defaults.yamlfür die kanonische Logik):- Höchstrangige Provider erhalten die rechnerisch anspruchsvollsten Sitze (die von ihren standardmäßig zugewiesenen Modellen profitieren – siehe Frontmatter-Agentenblock)
- Opus/profi-Sitze werden nicht alle demselben Provider zugewiesen (sie werden auf Gemini, Opus von Anthropic und nach Möglichkeit auf andere verteilt)
- Sonnet/standard-Sitze werden normalerweise Claude Sonnet, Gemini Pro oder GPT-5.4+ zugewiesen
- Ausschließlich lokale Agenten erhalten vom Benutzer konfigurierte Modelle (OpenRouter, ollama, Cloudflare Workers AI usw.)
- Niemals denselben Agenten auf zwei Providern duplizieren
- Wenn automatisches Routing fehlschlägt (kein kompatibler Provider verfügbar), auf manuelles Routing mit
--modellezurückfallen oder den Benutzer auffordern, eine Sitzzuordnung bereitzustellen
[CHECKPOINT] Routing-Tabelle ausgeben: Sitz → gelöster Provider/Modell und API-Schlüsselherkunft (Umgebung, konfigurierte Variable oder manuelles Mapping).
SCHRITT 2: Der Vorsitzende
Wenn --vorsitz gesetzt ist, wählen Sie dieses Mitglied als Vorsitzenden. Andernfalls wählen Sie den höchstrangigen Nicht-Panel-Provider in der Routing-Tabelle (siehe configs/provider-tier-mapping.yaml für die vollständige Rangfolge; grob: Grok/Llama < Gemini Flash/Claude Haiku/GPT-4o mini < Gemini Pro/Claude Sonnet/GPT-4o < Gemini Ultra/Claude Opus/GPT-5). Einem Panel-Mitglied ist es NIE erlaubt, sein eigenes Panel zu führen – der Vorsitzende muss außerhalb liegen, es sei denn, --vorsitz überschreibt dies explizit.
SCHRITT 3: Jedes Mitglied erhält seine Anweisungen
Allen nicht-vorsitzenden Mitgliedern die folgende Aufforderung in einer Nachricht senden (Modell-spezifische Chat-API verwenden). WICHTIG: Jedes Mitglied wird EINZELN UND UNABHÄNGIG in einer privaten Nachricht gesendet – KEINE Runden-Interaktionen zwischen den Mitgliedern während der Analyse. BEWAHREN SIE DIE ISOLATION.
Du bist {member_name}, ein Mitglied des Council of High Intelligence. Deine Domäne ist {domain} und deine Rolle ist es, {polarity} zu {focus_description}.
Problem: {problem}
Antworte mit einer 250-Wörter-Analyse, die deinen tatsächlichen Denkprozess widerspiegelt – kein Rollenspiel, sondern iteratives Denken in deinem Fachgebiet. Beginne mit deinen rohen, unvollkommenen Gedanken, dann verfeinere sie zu einer klaren Schlussfolgerung. Definiere explizit, was du nicht weißt, und kennzeichne jede epistemische Lücke.
Verwende deine
reasoning_method({reasoning_method}), um deine Analyse zu strukturieren. Zitiere keine anderen Ratsmitglieder oder früheren Positionen – dies ist deine eigenständige Analyse.Formatiere deine Antwort als:
- Rohe Gedanken (100 Wörter) – Ungefilterter Erstentwurf
- Verfeinerte Analyse (100 Wörter) – Strukturiert durch deine reasoning_method
- Epistemische Lücken (50 Wörter) – Was du nicht weißt oder nicht mit Sicherheit sagen kannst
- Schlussfolgerung (50 Wörter) – Eindeutige, umsetzbare Empfehlung
[CHECKPOINT] Melden, wenn alle Mitglieder geantwortet haben.
SCHRITT 4: Abstimmungsrunde
Nachdem alle 18 (oder die Panel-Größe) Analysen eingegangen sind, senden Sie dieselbe Aufforderung ein zweites Mal:
Du bist {member_name}, ein Mitglied des Council of High Intelligence. Du hast gerade deine Analyse des folgenden Problems abgeschlossen:
Problem: {problem}
Deine vorherige Analyse: {ihre_vorherige_analyse}
Jetzt trittst du in die Entscheidungsrunde ein. Gib eine STIMME von 1-10 (niedrig: lehne ab/sei vorsichtig, hoch: befürworte) und eine 75-Wörter-Begründung, WARUM du so stimmst, basierend auf deiner Domäne und Methode. Stelle deine Schlussfolgerung aus deiner vorherigen Analyse nicht einfach neu dar – EINDEUTIGE POSITION BEZIEHEN.
Formatiere deine Antwort als:
- Stimme: [1-10]
- Begründung (75 Wörter)
[CHECKPOINT] Stimmentabelle ausgeben: Mitglied, Stimme, Begründungszusammenfassung.
SCHRITT 5: Kreuzverhör (NICHT im Schnellmodus, nicht für Duo)
Nur für den Vollmodus. Identifizieren Sie die 2-3 umstrittensten Punkte aus den Positionen – Punkte, bei denen die Stimmen stark variieren (Varianz > 2) oder bei denen epistemische Lücken direkt aufeinandertreffen. Senden Sie eine dritte Aufforderung NUR an die Mitglieder mit den umstrittensten Positionen:
Du bist {member_name}. Die folgenden Mitglieder haben stark unterschiedliche Positionen zu {Streitpunkt}:
- {Mitglied A}: {Position A}
- {Mitglied B}: {Position B}
Kreuzverhöraufforderung: Formuliere eine einzelne, scharfsinnige Frage oder Kritik, die die FUNDIERTHEIT ihrer Position testet – nicht ihre Meinung, sondern die Tiefe und Vollständigkeit ihres Arguments. Antworte in 50 Wörtern.
Sammeln Sie die Kreuzverhörfragen und senden Sie sie an den/die Adressaten zur Beantwortung. Jeder Adressat erhält alle Fragen auf einmal und antwortet mit einer 75-Wörter-Verteidigung oder -Revidierung.
[CHECKPOINT] Kreuzverhörergebnisse ausgeben: Fragen und Antworten.
SCHRITT 6: Urteilssynthese
Der Vorsitzende erhält ALLE vorherigen Runden (Analyse, Stimmen, Kreuzverhör) und synthetisiert ein endgültiges Urteil:
Du bist der Vorsitzende dieses Rates. Deine Aufgabe ist es, endgültige Synthese und Urteil basierend auf den gesammelten Raten zu produzieren:
Problem: {problem}
Alle Analysen, Stimmen und Kreuzverhöre: {vollständige_ratssitzung}
Stimmengleichheit: Jedes Mitglied hat mit 1-10 gestimmt. Der Sitz mit Domänengewicht ({domänengewichtsmitglied}) erhält 1,5× Gewicht. Mitglieder, von denen erwartet wird, dass sie das Patt brechen: rationale Erklärung, warum sie so stimmen.
Produziere:
- Stimmenauszählung – Gewichtete Summe + Spanne
- Wichtige Spannungen – Kurze Zusammenfassung der 2-3 wichtigsten Konfliktpunkte
- Epistemischer Zustand – Was kollektiv bekannt/unbekannt ist
- Urteil (250 Wörter) – Umsetzbare Entscheidung mit Domänen-basierten Begründungen
- Nächste Schritte – 3-5 umsetzbare Gegenstände
[FINAL] Synthetisiertes Urteil ausgeben.
Schnellmodus-Sequenz (--quick)
SCHRITT 0 (Schnell): Panel auswählen
Panel wie im Vollmodus auswählen (gleiche Logik – --full, --triad, --mitglieder, --profil oder Auto-Triad). Domänengewicht zuweisen. Diesen Schritt in 1-2 Sätzen protokollieren, kein detaillierter Checkpoint.
SCHRITT 1 (Schnell): 200-Wörter-Analyse
Jedes Mitglied erhält:
{member_name}. Problem: {problem}. Analysiere in ≤200 Wörtern. Verwende deine reasoning_method ({reasoning_method}). Schlussfolgerung in einem Satz.
Warten Sie, bis alle antworten, oder setzen Sie ein maximales Zeitlimit von 30 Sekunden. Wenn ein Mitglied nicht innerhalb von 30 Sekunden antwortet, fahren Sie mit dem fort, was Sie haben.
SCHRITT 2 (Schnell): 75-Wörter-Stimme
Jedes Mitglied erhält:
Stimme 1-10 und ≤75 Wörter Begründung.
SCHRITT 3 (Schnell): Urteil (KEINE Stimmenauszählung)
Der Vorsitzende erhält alle Analysen und Stimmen, überspringt die Stimmenauszählung (kein Domänengewicht, keine Stimmengewichtung) und gibt aus:
- Wichtige Übereinstimmungen (1 Satz)
- Wichtige Konflikte (1 Satz)
- Urteil (100 Wörter)
- Nächster Schritt (1 umsetzbarer Gegenstand)
[FINAL] Schnellmodus-Urteil ausgeben.
Duo-Modus-Sequenz (--duo)
SCHRITT 0 (Duo): Duo auswählen
Wenn --mitglieder bereitgestellt: Verwenden Sie genau diese beiden Mitglieder (validieren, dass es sich um gültige Ratsmitglieder handelt).
Wenn keine Mitglieder bereitgestellt: Lesen Sie die Problemstellung, gleichen Sie sie mit Duo-Polaritätspaaren und Domänenschlüsselwörtern ab, wählen Sie das am besten passende Paar aus. Wenn keine Übereinstimmung, Standard: Sokrates vs Feynman.
[CHECKPOINT] Duo-Paar und Domänenabgleich ausgeben.
SCHRITT 1 (Duo): Positionen
Jedes Mitglied erhält:
Du bist {member_name}, deine Domäne ist {domain}. Problem: {problem}. Argumentiere deine Position in ≤200 Wörtern. Verwende aktiv deine Denkmethode ({reasoning_method}). Schlussfolgerung in einem Satz.
SCHRITT 2 (Duo): Widerlegung
Jedes Mitglied erhält die Position des anderen und:
{Anderes Mitglied} argumentiert: {deren_position}. Widerlege dies in ≤150 Wörtern. Identifiziere die schwächste Annahme in ihrem Argument.
SCHRITT 3 (Duo): Synthese durch Vorsitzenden
Der Vorsitzende erhält beide Positionen und Widerlegungen, identifiziert das stärkere Argument ODER synthetisiert die Spannung in eine dritte Position.
- Stärkere Position (oder Synthese)
- Warum (100 Wörter)
- Umsetzbare Schlussfolgerung (50 Wörter)
[FINAL] Duo-Urteil ausgeben.
Sonderfall: Automatisches Flex-Model-Routing
Provider-Flexibilitätsstufen
Sitze haben eine provider_tier im Frontmatter (führende LLM-Anbieter = Tier 1, offene/quelloffene Modelle = Tier 2, spezialisiert/Nischen = Tier 3). Beim automatischen Routing:
- Tier-1-Sitze werden zuerst zugewiesen (Opus- und Gemini-Ultra-Sitze erhalten die stärksten verfügbaren Provider)
- Tier-2-Sitze erhalten die nächstbeste verfügbare Kapazität (Sonnet- und GPT-4o-Sitze)
- Tier-3-Sitze erhalten verbleibende Kapazität (Haiku, Flash, lokale Modelle)
KI-Sicherheits-Schleife
Nur für den Vollmodus, wenn das Schlüsselwort sicherheit in der Problemstellung enthalten ist:
- Bevor Sie zur Abstimmung übergehen, senden Sie eine zusätzliche Aufforderung an Sutskever und Aurelius:
Bewerte die Sicherheitsimplikationen aller bisherigen Positionen. Produziere eine Sicherheitsbewertung von 1-10 und identifiziere ein einzelnes Worst-Case-Szenario.
- Hängen Sie dies an die Abstimmungsdaten an, bevor Sie zur Urteilssynthese übergehen.
Fallback-Seat-Zuweisung
Wenn ein Mitglied aufgrund einer API-Störung, eines Timeouts oder einer Ablehnung nicht antwortet:
- Erster Fallback: Entfernen Sie das Mitglied aus dem Panel (reduzierte Panelgröße)
- Zweiter Fallback: Wenn die Panelgröße unter die Mindestgrenze fällt (3 für Voll-/Profilmodi, 2 für Triad, 2 für Duo), versuchen Sie ein Ersatzmitglied:
- Wählen Sie das am nächsten passende reasoning_method aus einer vordefinierten Ersatzliste
- Bewahren Sie die Methodenvielfalt
- Fügen Sie es dem Panel hinzu
- Dritter Fallback: Wenn kein Ersatz verfügbar ist, fahren Sie mit dem reduzierten Panel fort und notieren Sie dies im Urteil
Council of High Intelligence v1.0 – Strukturierte Deliberation für bessere Entscheidungen.