Sobre el proyecto
Council of High Intelligence es un protocolo de deliberación distribuido como plugin/instalador para varios clientes de codificación con IA. Está dirigido a decisiones que tienen desventajas materiales, valores en competencia, evidencia incompleta o irreversibilidad, en lugar de consultas fácticas o experimentos reversibles baratos.
Cómo funciona
El consejo asigna una pregunta difícil a personajes analíticos deliberadamente diferentes. Los miembros primero reformulan el problema, analizan de forma independiente, interrogan otras posiciones, declaran una postura final y luego entran en síntesis. Las comprobaciones de cumplimiento buscan acuerdo prematuro, afirmaciones repetidas, disidencia faltante y confianza sin respaldo. Los veredictos comienzan con lo que sigue sin resolver y combinan una recomendación con compromisos aceptables, criterios de eliminación y un paso concreto siguiente. Cuando el recuento ponderado permanece dividido, la división se devuelve en lugar de suavizarse en un consenso en prosa.
La evidencia se etiqueta como HECHO (respaldado directamente), INFERENCIA (se deduce de la evidencia pero no se observa directamente), SUPOSICIÓN (requerida pero no verificada) o DESCONOCIDO (información faltante que podría cambiar la decisión).
Modos
- Completo: análisis independiente, interrogatorio cruzado, postura final, síntesis.
- Rápido (--quick): reformulación, análisis rápido, posiciones finales.
- Dúo (--duo): posiciones iniciales, respuesta directa, declaraciones finales.
- Tríadas nombradas (--triad) seleccionan tres lentes para un dominio como arquitectura, estrategia, ética, depuración, riesgo, lanzamiento, producto, fundador, ia, producto-ia, seguridad-ia, decisión, sistemas, incertidumbre, diseño, economía o sesgo.
Los miembros también se pueden elegir explícitamente con --members, y perfiles como clásico, exploración-ortogonal y ejecución-ligera están documentados en SKILL.md.
Personajes
Dieciocho contratos de miembros residen en agents/. Cada uno tiene un protocolo de fundamentación, un método, puntos ciegos conocidos y un contrato de respuesta estructurada. Los ejemplos incluyen Aristóteles (categorías y estructura), Sócrates (destrucción de suposiciones), Sun Tzu (terreno y estrategia adversarial), Ada Lovelace (sistemas formales), Marco Aurelio (resiliencia y claridad moral), Maquiavelo (poder e incentivos), Lao Tzu (no-acción y emergencia), Richard Feynman (explicación y depuración empírica), Linus Torvalds (lanzamiento y mantenibilidad), Miyamoto Musashi (oportunidad), Alan Watts (reencuadre), Andrej Karpathy (comportamiento empírico de ML), Ilya Sutskever (escalado y seguridad de IA), Daniel Kahneman (sesgo cognitivo), Donella Meadows (bucles de retroalimentación), Charlie Munger (inversión y redes de modelos), Nassim Taleb (riesgo de cola y fragilidad) y Dieter Rams (claridad y moderación del usuario). El README los enmarca como instrumentos analíticos en lugar de afirmaciones de suplantación.
Instalación y hosts
Los usuarios de Claude Code pueden agregar el mercado de plugins e instalar el plugin, luego usar /council. Para Codex, Gemini CLI u OpenCode, el repositorio se clona y se ejecuta install.sh con --codex-only, --gemini-only o --opencode-only; el comando sigue siendo /council en cada host compatible. El instalador también admite banderas combinadas, --copy-configs para plantillas de enrutamiento de proveedores, --dry-run y directorios de destino personalizados mediante --claude-dir, --codex-dir, --gemini-dir y --opencode-dir.
Enrutamiento multi-proveedor
Un script de detección verifica qué proveedores compatibles están disponibles y el coordinador distribuye asientos entre ellos, separando pares de polaridad cuando es posible para que una familia de modelos no juegue ambos lados de un desacuerdo. Las rutas de detección incluyen subagentes nativos del host, los ejecutables codex, gemini, ollama y cursor-agent, y NVIDIA_API_KEY. El enrutamiento se puede previsualizar con --dry-route, deshabilitar con --no-auto-route, o fijar con --models y una copia de configs/provider-model-slots.example.yaml. La falla del proveedor se informa antes de que un asiento recurra al host nativo.
Seguimiento de resultados
Antes de actuar, se pide a los usuarios que registren la predicción, el propietario, la fecha de revisión y la evidencia que cambiaría la recomendación. En el punto de control, el resultado se marca como confirmado, revisado, revertido o inconcluso en lugar de reescribir la justificación original.
Estructura del repositorio y verificación
SKILL.md es el protocolo coordinador canónico, con espejos de host SKILL.codex.md, SKILL.gemini.md y SKILL.opencode.md. Otros directorios contienen los 18 contratos de personajes, ejemplos de enrutamiento de proveedores y modelos, sesiones de muestra y una plantilla de veredicto, scripts de detección/conversión/validación y activos de marca. Una lista de verificación de simulación valida la estructura de personajes, la paridad del protocolo del host, la configuración de enrutamiento, los puntos de control de ejecución, los campos de veredicto y el comportamiento del instalador; también se sugieren instalaciones de prueba para cada host. Los cambios de protocolo comienzan en SKILL.md y deben permanecer alineados conductualmente con cada espejo del host. El proyecto tiene licencia MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.