Codex Discord Connector – Ein Connector, um lokales Codex direkt in Discord zu nutzen
(github.com/joungminsung)Während ich Codex nutzte, wollte ich auch dann über Discord weiter mit einer bestehenden Codex-Sitzung arbeiten lassen, wenn ich nicht vor dem Computer sitze.
Dafür habe ich diesen self-hosted Open-Source-Connector gebaut.
Codex Discord Connector ermöglicht es, die Codex-Sitzung eines lokalen Computers auf einem privaten Discord-Server zu steuern. Man kann Codex Anfragen aus einem Discord-Kanal schicken, den Fortschritt verfolgen sowie Dateien durchsuchen oder Shell-Befehle ausführen.
Hauptfunktionen:
- Mit einer Codex-Sitzung in einem Discord-Kanal interagieren
- Bestehende Codex-Sitzungen mit einem Discord-Kanal synchronisieren
- Codex-Fortschritt in Echtzeit in Discord anzeigen
- Lokale Dateien durchsuchen / Shell-Befehle ausführen
- Git-Status prüfen, Tests ausführen
npm-Installation undcdc-CLI enthalten
Installation:
npm install -g codex-discord-connector
cdc install --direct
cdc start --direct
Standardmäßig wird der Direct Mode verwendet. Der Discord-Bot läuft direkt auf meinem Computer, ohne dass ein separater Server geöffnet werden muss.
Ich habe zwar auch einen Hub Mode für mehrere Computer eingebaut, aber der wird noch getestet. Dafür müssen zusätzlich eine Control API und ein Local Agent laufen, und das Sicherheitsrisiko ist ebenfalls höher, daher wird die Nutzung standardmäßig nicht empfohlen.
Achtung:
Dieses Tool kann auf dem verbundenen lokalen Computer Shell-Befehle ausführen. Es ist nicht für öffentliche Discord-Server gedacht, sondern wurde unter der Annahme erstellt, dass es nur auf einem selbst verwalteten privaten Server und innerhalb einer Allowlist vertrauenswürdiger Rollen verwendet wird.
Es kann zwar auf öffentlichen Servern verwendet werden, wird aus Sicherheitsgründen jedoch nicht empfohlen.
GitHub:
https://github.com/joungminsung/codex-discord-connector
npm:
https://www.npmjs.com/package/codex-discord-connector
1 Kommentare
Ich war unzufrieden damit, dass man bei Codex-Cloud-Jobs die Modelleinstellungen nicht im Detail anpassen konnte, und unterwegs habe ich mich daher mühsam mit RDP beholfen ... Das hier ist aber deutlich bequemer!