Discord

Anthropics Claude-Code-Plugin verbindet einen selbst erstellten Discord-Bot als Chat-Kanal mit Pairing, Allowlist und Server-Kanälen.

Discord ist ein Claude-Code-Plugin aus Anthropics offiziellem, selbst gepflegtem Repository claude-plugins-official, das einen selbst erstellten Discord-Bot als vollwertigen Chat-Kanal an eine laufende Claude-Code-Sitzung anbindet. Statt ein Terminal offen zu halten, lässt sich Claude Code darüber direkt aus Discord heraus ansprechen: Der Bot leitet eingehende Nachrichten aus Direktnachrichten oder freigeschalteten Server-Kanälen an die Sitzung weiter, und Claude kann antworten, mit Emoji reagieren, bereits gesendete Nachrichten nachträglich bearbeiten und die Nachrichtenhistorie eines Kanals durchsuchen. Der Ordner liegt unter external_plugins/discord im Repository und enthält eine eigene LICENSE-Datei, eine README sowie eine ausführliche ACCESS.md zur Zugriffskontrolle – auf der Marketplace-Seite claude.com/plugins/discord zählt Anthropic laut eigener Angabe über 32.000 Installationen, anders als beim Telegram- oder Code-Review-Plugin jedoch ohne die Kennzeichnung „Anthropic verified".

Teil des offiziellen Plugin-Verzeichnisses, aber ohne Verified-Badge

Das Repository anthropics/claude-plugins-official ist Anthropics eigene, kuratierte Sammlung von Claude-Code-Plugins und zählt selbst mehrere zehntausend GitHub-Sterne. Der Discord-Ordner steht wie die übrigen Einträge unter der Apache-2.0-Lizenz des Repositories und wird technisch genauso über den integrierten Plugin-Marketplace vertrieben. Auf der Detailseite fehlt allerdings das „Anthropic verified"-Symbol, das bei einigen anderen Erstanbieter-Plugins im selben Repository (etwa Telegram oder Code Review) angezeigt wird – ein Hinweis darauf, dass der Prüfstatus innerhalb des offiziellen Verzeichnisses nicht einheitlich vergeben ist. Wer eine unabhängige Discord-Anbindung außerhalb von Claude Code benötigt, findet auf Discords Entwicklerportal eigene Bot-Frameworks; dieses Plugin ist speziell auf die Kopplung mit einer laufenden Claude-Code-Sitzung zugeschnitten.

Wie der Chat-Kanal funktioniert

Nach der Einrichtung eines eigenen Bots über das Discord Developer Portal startet Claude Code den MCP-Server über die JavaScript-Laufzeitumgebung Bun; laut package.json basiert er auf dem offiziellen @modelcontextprotocol/sdk und der Bibliothek discord.js. Fünf Werkzeuge stehen laut Quelltext zur Verfügung: reply zum Versenden von Nachrichten und Dateianhängen (bis zu zehn Dateien à 25 MB) mit optionalem nativem Threading über die Antwortfunktion, react zum Hinzufügen einer Emoji-Reaktion auf beliebige Nachrichten, edit_message zum nachträglichen Bearbeiten eigener Bot-Nachrichten, fetch_messages zum Abrufen der letzten 100 Nachrichten eines Kanals inklusive Nachrichten-IDs für gezielte Antworten sowie download_attachment zum gezielten Herunterladen einzelner Dateianhänge in einen lokalen Posteingang-Ordner. Während der Bot eine Anfrage verarbeitet, zeigt Discord automatisch einen Tipp-Indikator an; eingehende Anhänge werden bewusst nicht automatisch heruntergeladen, sondern nur bei Bedarf über das eigene Werkzeug.

Zugriffskontrolle: Pairing, Allowlist und Server-Kanäle

Sicherheit ist ausdrücklich Teil des Funktionsumfangs. In der Standardeinstellung „Pairing" erhält ein unbekannter Absender bei der ersten Direktnachricht einen sechsstelligen Code und keine inhaltliche Antwort; erst nach Bestätigung über /discord:access pair im laufenden Claude-Code-Terminal ist der Nutzer freigeschaltet. Alternativ lässt sich eine feste Allowlist über /discord:access allow und /discord:access remove anhand der numerischen Discord-Nutzer-ID (Snowflake) pflegen, bei der nicht autorisierte Nachrichten stillschweigend verworfen werden, oder der Kanal komplett über die Policy „disabled" sperren. Server-Kanäle (Guild-Channels) sind grundsätzlich deaktiviert und müssen einzeln per /discord:access group add anhand der Kanal-ID freigeschaltet werden; dort reagiert der Bot standardmäßig nur auf @-Erwähnungen oder direkte Antworten, ergänzbar um eigene Regex-Muster über mentionPatterns. Die gesamte Konfiguration liegt lokal in ~/.claude/channels/discord/access.json und wird bei jeder eingehenden Nachricht neu eingelesen; zusätzlich lässt sich über den „Public Bot"-Schalter im Discord Developer Portal bereits auf Discord-Seite steuern, wer den Bot überhaupt zu einem Server hinzufügen darf.

Installation und Voraussetzungen

Die Installation erfolgt über den in Claude Code integrierten Plugin-Marketplace mit dem Befehl /plugin install discord@claude-plugins-official, gefolgt von /discord:configure mit dem im Discord Developer Portal erzeugten Bot-Token und dem Start eines Kanal-Prozesses über claude --channels plugin:discord@claude-plugins-official. Voraussetzung ist laut Dokumentation die JavaScript-Laufzeitumgebung Bun, die sich bei Bedarf über ein einzeiliges Installationsskript nachrüsten lässt, sowie ein Bot mit aktiviertem „Message Content Intent" im Developer Portal, damit eingehende Nachrichten nicht leer ankommen. Quelltext und Lizenzdatei des Plugins stehen unter der Apache-2.0-Lizenz; eine gesonderte Preisangabe für das Plugin selbst nennt weder Repository noch Marketplace-Seite, es ist als kostenloser Bestandteil einer Claude-Code-Installation nutzbar.

Für wen sich der Einsatz lohnt

Sinnvoll ist das Plugin für alle, die Claude Code nicht dauerhaft an einem Terminal betreuen wollen, sondern kurze Statusabfragen, Freigaben oder Folgeanweisungen bequem aus einem bestehenden Discord-Server oder per Direktnachricht senden möchten – etwa während einer laufenden Codeänderung, eines Deployments oder eines längeren Agenten-Laufs unterwegs, oder um ein bestehendes Team- beziehungsweise Community-Discord als zusätzlichen Kanal zur Sitzung zu nutzen. Wegen der potenziell weitreichenden Möglichkeiten eines mit Discord verbundenen Coding-Agenten empfiehlt sich eine bewusste Wahl der Zugriffs-Policy: Für rein persönliche Nutzung reicht in der Regel Pairing, für Server mit mehreren Beteiligten ist eine gepflegte Allowlist mit klar begrenzten, einzeln freigeschalteten Kanälen vorzuziehen. Wer stattdessen ausschließlich per Direktnachricht mit einem einzelnen Bot chatten möchte, kommt mit dem in der README beschriebenen Standard-Pairing-Ablauf ohne weitere Konfiguration aus.

Installation

/plugin install discord@claude-plugins-official
Kostenlos
Anbieter
Anthropic
Lizenz
Apache-2.0
Zuletzt geprüft
29.09.2026
GitHub-Sterne
37,200

Kategorien

Kompatibel mit

Claude Code