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

Claude Code v2.1.143: Aplicación de dependencias de complementos, valores predeterminados de PowerShell y correcciones de sesión en segundo plano
Herramientas

Claude Code v2.1.143: Aplicación de dependencias de complementos, valores predeterminados de PowerShell y correcciones de sesión en segundo plano

Anthropic lanzó Claude Code v2.1.143 con aplicación de dependencias de plugins, PowerShell -ExecutionPolicy Bypass, nueva opción de aislamiento de worktree y numerosas correcciones para sesiones en segundo plano, Windows Terminal y acceso a archivos en macOS.

OpenClawRadar
El Servicio Gestionado de ClawCloud Simplifica la Implementación de OpenClaw para Equipos de Slack
Herramientas

El Servicio Gestionado de ClawCloud Simplifica la Implementación de OpenClaw para Equipos de Slack

ClawCloud ofrece un servicio de implementación gestionada para OpenClaw que se conecta a espacios de trabajo de Slack, maneja la infraestructura y reduce la latencia de respuesta a menos de 2 segundos. Un usuario reportó una configuración en 20 minutos frente a 3 días para el autoalojamiento, con costos alrededor de $30/mes para un equipo de 40 personas.

OpenClawRadar
Bifrost AI Gateway: Herramienta de Código Abierto Aborda las Brechas en la Infraestructura de IA
Herramientas

Bifrost AI Gateway: Herramienta de Código Abierto Aborda las Brechas en la Infraestructura de IA

Bifrost es una puerta de enlace LLM de código abierto basada en Go que proporciona conmutación por error automática entre proveedores, límites de presupuesto que rechazan solicitudes, registro de auditoría y enlaces para evaluación. Los puntos de referencia muestran que es ~50 veces más rápido que LiteLLM en alto rendimiento.

OpenClawRadar
Skales: Agente de IA de escritorio con soporte Ollama, 300MB de RAM en inactividad.
Herramientas

Skales: Agente de IA de escritorio con soporte Ollama, 300MB de RAM en inactividad.

Skales es una aplicación de escritorio nativa de Electron que proporciona un agente de IA autónomo con instaladores .exe/.dmg, funciona con Ollama para inferencia local o proveedores en la nube, y utiliza aproximadamente 300 MB de RAM en reposo con datos almacenados localmente en ~/.skales-data.

OpenClawRadar