Codex Discord Connector - Un conector para usar Codex local tal cual desde Discord
(github.com/joungminsung)Mientras usaba Codex, quise poder seguir pidiéndole trabajo a una sesión existente de Codex desde Discord incluso cuando no estaba frente a la computadora.
Por eso hice este conector open source self-hosted.
Codex Discord Connector te permite manejar sesiones de Codex en tu computadora local desde un servidor privado de Discord. Puedes enviar solicitudes a Codex desde un canal de Discord, ver el estado de avance y también explorar archivos o ejecutar comandos de shell.
Funciones principales:
- Conversar con una sesión de Codex desde un canal de Discord
- Sincronizar sesiones existentes de Codex con un canal de Discord
- Mostrar en tiempo real el estado de avance de Codex en Discord
- Explorar archivos locales / ejecutar comandos de shell
- Revisar el estado de Git, ejecutar pruebas
- Instalación vía npm y CLI
cdcincluido
Instalación:
npm install -g codex-discord-connector
cdc install --direct
cdc start --direct
El modo predeterminado es Direct mode. El bot de Discord se ejecuta directamente en mi computadora y no abre un servidor aparte.
También agregué un Hub mode para conectar varias computadoras, pero todavía está en pruebas. Requiere que también se levanten Control API y Local Agent, y además aumenta el riesgo de seguridad, por lo que no se recomienda para uso normal.
Precaución:
Esta herramienta puede ejecutar comandos de shell en la computadora local conectada. No está hecha para servidores públicos de Discord; fue diseñada asumiendo que se usará solo en un servidor privado que tú administres y dentro de una allowlist de roles de confianza.
Puede usarse en servidores públicos, pero no se recomienda por seguridad.
GitHub:
https://github.com/joungminsung/codex-discord-connector
npm:
https://www.npmjs.com/package/codex-discord-connector
1 comentarios
Me molestaba no poder ajustar en detalle la configuración del modelo en los trabajos en la nube de Codex, así que afuera terminaba usándolo a la fuerza por RDP... ¡Esto sí que parece mucho más cómodo!