KI-Tools

Claude Code Channels: KI-Entwicklungsagent per Telegram und Discord vom Smartphone steuern

Claude Code Channels macht den KI-Agenten mobil: Telegram- oder Discord-Bot einrichten und Entwicklungsaufgaben per Smartphone fernsteuern. Setup-Guide mit Sicherheitstipps.

Claude Code Channels: KI-Entwicklungsagent per Telegram und Discord vom Smartphone steuern

Claude Code ist Anthropics agentisches Entwicklerwerkzeug für das Terminal. Mit der Channels-Funktion lässt sich eine laufende Claude-Code-Sitzung über Telegram oder Discord fernsteuern: vom Smartphone aus Aufgaben senden, Ergebnisse empfangen und sogar Bilder zur Analyse schicken. Im Gegensatz zu Claude Cowork Dispatch, das auf die Claude-eigene App setzt, nutzen Channels offene Messenger-Plattformen und das Model Context Protocol (MCP). Die Einrichtung dauert etwa zehn Minuten und erfordert ein Claude Pro- oder Max-Abo sowie einen dauerhaft laufenden Rechner.

Was sind Claude Code Channels?

Claude Code Channels erweitern den Terminal-Assistenten um eine asynchrone Messaging-Schicht. Die Idee: Claude Code läuft lokal auf einem Rechner mit vollem Zugriff auf Dateisystem und Entwickler-Tools. Über einen MCP-Server wird eine Brücke zu einem Messenger-Dienst geschlagen. Sobald die Verbindung steht, funktioniert der Telegram-Bot oder Discord-Bot als Fernbedienung für die Claude-Code-Sitzung. Das Konzept verwandelt einen synchronen Terminal-Assistenten in einen persistenten, asynchronen Agenten. Statt am Schreibtisch auf Antworten zu warten, lassen sich Aufgaben unterwegs absenden. Claude arbeitet sie im Hintergrund ab und meldet das Ergebnis per Nachricht zurück.

Channels vs. Dispatch: Wo liegt der Unterschied?

Anthropic bietet zwei Wege zur mobilen Steuerung von Claude. Die Unterschiede sind erheblich: - Claude Cowork Dispatch nutzt die offizielle Claude Mobile App. Ein QR-Code-Scan verbindet Smartphone und Desktop. Die Aufgaben laufen in einer isolierten VM mit striktem Permission-Modell. Kein Terminal nötig, aber auch keine Flexibilität bei der Plattformwahl. - Claude Code Channels setzen auf offene Messenger wie Telegram und Discord. Die Einrichtung erfolgt über das Terminal mit Plugin-Installation und Bot-Konfiguration. Channels bieten mehr Kontrolle, erfordern aber auch mehr technisches Verständnis. Dafür funktionieren sie auf jedem Gerät mit Telegram oder Discord: Android, iPhone, iPad, sogar im Browser. Wer eine schnelle, sichere Lösung ohne Terminal-Kenntnisse sucht, ist mit Dispatch besser bedient. Wer volle Kontrolle über die Konfiguration will und ohnehin mit Claude Code arbeitet, greift zu Channels.

Voraussetzungen

Die Voraussetzungen im Überblick: - Claude-Abo: Ein Claude Pro ($20/Monat), Max ($100/Monat), Team oder Enterprise Account. API-Keys allein reichen nicht. - Claude Code: Ab Version 2.1.80 oder neuer. - Bun-Runtime: Das Plugin-System setzt Bun voraus. Node.js genügt nicht. - Dauerhaft laufender Rechner: Claude Code muss aktiv sein, damit der Bot antwortet. Wird das Terminal geschlossen, ist der Agent offline. - Telegram- oder Discord-Account: Für die Bot-Erstellung und das Messaging. Bei Team- und Enterprise-Plänen muss ein Administrator die Channels-Funktion in den Organisationseinstellungen erst aktivieren.

Telegram-Bot einrichten

Die Einrichtung über Telegram erfolgt in fünf Schritten:

In Telegram den offiziellen @BotFather anschreiben und den Befehl /newbot senden. Einen Anzeigenamen vergeben und einen eindeutigen Username wählen, der auf bot enden muss. Der BotFather gibt einen HTTP-API-Token zurück. Diesen Token sicher aufbewahren: Er ist das Äquivalent zu einem Passwort mit Vollzugriff.

Im aktiven Claude-Code-Terminal das offizielle Telegram-Plugin installieren:

Den kopierten Bot-Token in Claude Code konfigurieren:

Die Sitzung mit dem Telegram-Channel neu starten. Ein häufiger Fehler ist das Weglassen dieses Flags:

Auf dem Smartphone eine beliebige Nachricht an den neuen Bot senden. Der Bot antwortet mit einem sechsstelligen Pairing-Code. Diesen im Terminal bestätigen: Nach erfolgreicher Kopplung die Zugriffsrichtlinie auf eine Allowlist umstellen, damit nicht jeder Nutzer den Bot verwenden kann:

Discord-Bot einrichten

Der Ablauf ähnelt dem Telegram-Setup, unterscheidet sich aber in der Bot-Erstellung: 1. Bot im Developer Portal erstellen: Im Discord Developer Portal eine neue Application anlegen und unter dem Menüpunkt "Bot" einen Token generieren. Den "Message Content Intent" aktivieren, da der Bot sonst keine Nachrichten lesen kann. Den Bot per OAuth2-URL in den gewünschten Server einladen. 2. Plugin installieren: /plugin install discord@claude-plugins-official 3. Token konfigurieren: /discord:configure <TOKEN 4. Mit Channel-Flag starten: claude --channels plugin:discord@claude-plugins-official 5. Pairing abschließen: Eine Nachricht im Discord-Channel senden und den Code im Terminal mit /discord:access pair <code bestätigen. Discord bietet gegenüber Telegram einen Vorteil: Der Bot kann die Chat-Historie abrufen. Wird die Claude-Code-Sitzung neu gestartet, gehen bei Telegram alle zwischenzeitlich gesendeten Nachrichten verloren. Discord kann diese nachträglich laden.

Smartphone-Steuerung im Alltag

Nach der Einrichtung fungiert Claude Code als persönlicher Entwicklungsassistent in der Hosentasche.

CI/CD-Fehlerberichte prüfen lassen, Tests anstoßen, Patches anfordern oder Skripte schreiben: alles per Textnachricht vom Smartphone. Claude arbeitet die Aufgabe auf dem Rechner ab und sendet das Ergebnis zurück.

Fotos und Screenshots lassen sich direkt an den Telegram-Bot senden. Claude kann visuelle Fehler analysieren oder UI-Mockups in Code umsetzen. Wichtig: Telegram komprimiert Fotos standardmäßig. Für Code-Screenshots empfiehlt sich der Versand als Datei (unkomprimiert).

Der Bot kann Dateien bis 50 MB zurücksenden: fertige PDFs, Logs, formatierte Dokumente oder generierte Berichte. Ein "Bot schreibt..."-Indikator zeigt an, dass Claude gerade arbeitet.

Über Discord lässt sich der Bot in Gruppen-Channels betreiben. Ganze Teams können gemeinsam den Codebase-Agenten ansteuern. Das macht Discord zur besseren Wahl für Teamarbeit, während Telegram eher für die individuelle Nutzung geeignet ist.

Sicherheitsaspekte

Der Betrieb eines autonomen Entwickler-Bots über einen Messenger bringt erhebliche Sicherheitsrisiken mit sich.

Claude Code fragt standardmäßig bei fast jeder Dateiänderung oder Befehlsausführung nach einer Bestätigung im Terminal. Wird eine Aufgabe über Telegram gesendet und Claude fordert eine Bestätigung an, bleibt die Sitzung hängen. Es gibt aktuell keine Möglichkeit, Aktionen aus der Ferne zu bestätigen.

Um den Bot flüssig vom Smartphone zu nutzen, wird oft das Flag --dangerously-skip-permissions angehängt. Damit führt Claude jede Aktion sofort aus, ohne nachzufragen. Die Risiken sind erheblich: - Datenverlust: Ein missverstandener Prompt kann dazu führen, dass ganze Verzeichnisse gelöscht werden. - Prompt-Injections: Analysiert Claude eine externe Webseite oder ein Repository mit manipulierten Dateien, können darin versteckte Befehle stecken. Der autonome Bot würde diese blind ausführen und könnte API-Keys oder SSH-Schlüssel exfiltrieren.

Claude Code darf im autonomen Modus niemals direkt auf dem Host-Betriebssystem laufen. Anthropic empfiehlt Docker-Container oder Devcontainer mit strikter Netzwerk-Isolation. Eine Firewall sollte nur Verbindungen zu zwingend benötigten Domains erlauben (GitHub, NPM-Registry).

Der Bot-Token gewährt Vollzugriff auf die Claude-Code-Sitzung. Er darf niemals in öffentliche Repositories gelangen oder in nicht-ignorierten Git-Konfigurationen auftauchen. Bei Kompromittierung kann ein Angreifer Code ins Projekt injizieren.

Dauerbetrieb einrichten

Da Claude Code beim Schließen des Terminals offline geht, empfiehlt sich ein Always-On-Setup:

Mit tmux oder screen die Claude-Code-Sitzung in einer persistenten Session starten. Die Verbindung bleibt aktiv, auch wenn das Terminal-Fenster geschlossen wird.

Für maximale Verfügbarkeit Claude Code auf einem Virtual Private Server (VPS) installieren. Per SSH verbinden, tmux-Session starten und Claude Code mit dem Channel-Flag laufen lassen. Der Bot antwortet dann rund um die Uhr.

Wer keinen VPS nutzen will, muss sicherstellen, dass der Rechner nicht in den Ruhezustand wechselt. In den macOS-Systemeinstellungen unter "Energie" den Ruhezustand deaktivieren.

Telegram oder Discord: Welcher Messenger passt besser?

Beide Plattformen haben klare Stärken: Telegram eignet sich für die persönliche Nutzung. Die Bot-Erstellung über den BotFather ist in zwei Minuten erledigt. Die App ist schlank, schnell und auf allen Plattformen verfügbar. Nachteil: Keine Chat-Historie für den Bot und Foto-Komprimierung. Discord ist die bessere Wahl für Teams. Der Bot lässt sich in Gruppen-Channels betreiben, die Chat-Historie bleibt erhalten und die Nachrichten-Verwaltung ist robuster. Nachteil: Die Bot-Erstellung im Developer Portal ist aufwändiger und erfordert die Konfiguration von Intents und OAuth2-Berechtigungen. Beide Messenger lassen sich auch parallel nutzen, indem zwei Channel-Plugins gleichzeitig aktiviert werden.

FAQ: Häufig gestellte Fragen

Was kostet Claude Code Channels? Die Channels-Funktion ist Teil von Claude Code und erfordert mindestens einen Claude Pro Plan ($20/Monat). Für intensivere Nutzung empfiehlt sich der Max Plan ($100/Monat) mit fünffachem Kontingent. Funktioniert der Bot auch wenn der Rechner aus ist? Nein. Claude Code muss aktiv auf einem Rechner laufen. Wird der Computer heruntergefahren oder das Terminal geschlossen, ist der Bot offline. Für Dauerbetrieb empfiehlt sich ein VPS mit tmux. Kann jeder meinen Bot anschreiben? Standardmäßig antwortet der Bot im Pairing-Modus jedem mit einem Code. Nach der ersten Kopplung sollte die Zugriffsrichtlinie sofort auf Allowlist umgestellt werden. Danach können nur noch freigegebene Nutzer den Bot verwenden. Was passiert mit Nachrichten, die gesendet werden, während der Bot offline ist? Bei Telegram gehen diese Nachrichten verloren. Die Bot-API erlaubt keinen Zugriff auf vergangene Nachrichten. Bei Discord kann der Bot die Chat-Historie nachträglich laden. Lassen sich Telegram und Discord gleichzeitig nutzen? Ja. Beide Plugins können parallel aktiviert werden, indem beide Channel-Flags beim Start angegeben werden. Brauche ich Programmierkenntnisse für die Einrichtung? Grundlegende Terminal-Kenntnisse sind erforderlich. Wer noch nie mit der Kommandozeile gearbeitet hat, sollte stattdessen Claude Cowork Dispatch nutzen.

Fazit

Claude Code Channels machen den KI-Entwicklungsagenten mobil. Statt an den Schreibtisch gebunden zu sein, lassen sich Aufgaben per Telegram oder Discord von überall absenden. Die Einrichtung erfordert etwas Terminal-Erfahrung, ist aber in zehn Minuten erledigt. Die größte Herausforderung bleibt das Spannungsfeld zwischen Autonomie und Sicherheit. Ohne --dangerously-skip-permissions hängt der Bot bei jeder Bestätigungsanfrage. Mit dem Flag entfallen alle Sicherheitsabfragen. Sandboxing über Docker oder Devcontainer ist deshalb keine Option, sondern Pflicht. Für Einzelentwickler mit Telegram-Vorliebe ist das Setup ideal. Teams profitieren von der Discord-Integration mit Chat-Historie und Gruppen-Channels. Wer eine weniger technische Lösung bevorzugt, findet in Claude Cowork Dispatch die benutzerfreundlichere Alternative. Weiterführend lohnt sich ein Blick auf Claude Skills 2.0 für die Automatisierung wiederkehrender Aufgaben und auf Playwright für die Browser-Automatisierung über MCP.

Interaktive Inhalte werden geladen …