Puente de Discord para Sesiones Autónomas de Código Claude

✍️ OpenClawRadar📅 Publicado: 2 de marzo de 2026🔗 Source
Puente de Discord para Sesiones Autónomas de Código Claude
Ad

Un desarrollador ha construido un puente de Discord para sesiones autónomas de Claude Code para resolver la limitación basada en extracción donde Claude solo actúa cuando se activan las herramientas o se envía entrada CLI. El sistema permite un chat bidireccional en tiempo real mediante WebSocket con encolado de archivos locales y notificaciones push en eventos de parada/error.

Arquitectura

Flujo entrante: Discord → WebSocket → bridge.js → discord-inbox.jsonl → gancho PostToolUse → Claude

Flujo saliente: Claude → Discord MCP → #claude-code-chat → notificación push en teléfono

Componentes

  • bridge.js (~50 líneas, discord.js v14): WebSocket persistente a la puerta de enlace de Discord que escucha un canal dedicado y escribe mensajes como JSONL en un archivo de bandeja de entrada local sin sondeo de API.
  • Gancho PostToolUse: Lee la bandeja de entrada local en cada llamada de herramienta sin llamadas de red ni limitación — solo una lectura de archivo que toma microsegundos versus el intervalo de sondeo de 2 minutos utilizado anteriormente.
  • Gancho PreToolUse: Inicia automáticamente el puente en la primera llamada de herramienta de cada sesión, sin hacer nada silenciosamente si ya está en ejecución.
  • Webhook saliente: Envía actualizaciones de ESTADO estructuradas en eventos de Parada/Error con hilos nombrados por sesión creados automáticamente mediante el parámetro thread_name de Discord (requiere ?wait=true para obtener channel_id de vuelta — por defecto devuelve 204 vacío).
Ad

Decisiones de Diseño Clave

El principal cambio arquitectónico fue usar una cola de archivos locales en lugar del sondeo de API. JSONL con truncamiento atómico previene condiciones de carrera. El puente es agnóstico a la sesión — el historial de Discord persiste a través de caídas y reinicios, permitiendo que múltiples agentes compartan el mismo canal.

Limitaciones

Las solicitudes de aprobación de permisos (1/2/3) aún requieren entrada de terminal ya que Claude está inactivo en ese punto y las herramientas no se están activando. Esto funciona para redirigir durante una ejecución activa pero no para responder a solicitudes detenidas.

Resultados de Pruebas

Probado en 27K líneas analizadas durante la noche a través de dos sesiones paralelas, encontrando 15 errores y entregando una hoja de ruta de 6 meses a las 5:42 AM. La configuración requiere tres archivos bash y aproximadamente veinte minutos.

📖 Leer la fuente completa: r/LocalLLaMA

Ad

👀 Ver también

ARP: Retransmisión WebSocket sin estado para la comunicación de agentes autónomos
Herramientas

ARP: Retransmisión WebSocket sin estado para la comunicación de agentes autónomos

ARP (Protocolo de Retransmisión de Agentes) es un retransmisor WebSocket sin estado para la comunicación entre agentes autónomos que incluye identidad Ed25519, cifrado HPKE según RFC 9180, estructura binaria TLV y 33 bytes de sobrecarga por mensaje. No requiere cuentas ni registro—solo genera un par de claves y conéctate.

OpenClawRadar
Habilidades de Claude de Código Abierto para Gerentes de Producto: Generador de PRD, Historias de Usuario, Notas de Reuniones
Herramientas

Habilidades de Claude de Código Abierto para Gerentes de Producto: Generador de PRD, Historias de Usuario, Notas de Reuniones

Un desarrollador ha lanzado cinco habilidades gratuitas de Claude AI para gerentes de producto que generan archivos .docx formateados para PRDs, historias de usuario, síntesis de reuniones, investigación de mercado y actualizaciones para partes interesadas. Las herramientas evitan contenido alucinado y utilizan plantillas estructuradas.

OpenClawRadar
Selfware: Framework de agente de IA local basado en Rust con arquitectura PDVR
Herramientas

Selfware: Framework de agente de IA local basado en Rust con arquitectura PDVR

Selfware es un framework de agente de IA de código abierto desarrollado en Rust para inferencia local, que implementa un ciclo cognitivo PDVR con 54 herramientas integradas y está diseñado para tareas de larga duración en hardware de consumo.

OpenClawRadar
Ory Lumen: Complemento de Búsqueda Semántica Local de Código Abierto para Claude Code
Herramientas

Ory Lumen: Complemento de Búsqueda Semántica Local de Código Abierto para Claude Code

Ory Lumen es un complemento de Claude Code que indexa bases de código utilizando Ollama con un modelo de incrustación de código y SQLite-vec para búsqueda semántica, abordando los problemas de rendimiento de Claude Code con bases de código grandes. La herramienta es gratuita, solo local e incluye un conjunto de pruebas de referencia estilo SWE para resultados reproducibles.

OpenClawRadar