Diese Integration nutzt die integrierte ACP-Unterstützung von JetBrains in AI Assistant. Die
maßgebliche Referenz finden Sie in der JetBrains-Dokumentation zum
Hinzufügen eines benutzerdefinierten Agenten.
Voraussetzungen
- Eine JetBrains-IDE mit dem Plugin AI Assistant und verfügbarem AI Chat.
Setup
Agentenauswahl öffnen
Klicken Sie in der Fußzeile von AI Chat auf die Agentenauswahl, um die Liste der verfügbaren
Agenten anzuzeigen.
Devin aus dem ACP-Registry installieren
Wählen Sie Install From ACP Registry…, suchen Sie nach Devin und klicken Sie auf
Install. Devin wird der Liste der verfügbaren Agenten hinzugefügt.

Bei Devin anmelden (optional)
Beim ersten Verbinden werden Sie möglicherweise zur Authentifizierung aufgefordert. Folgen Sie der
Aufforderung, um sich bei Ihrem Devin-Konto anzumelden.

Manuelles Setup (benutzerdefiniertes ACP)
Voraussetzungen
-
Devin CLI ist installiert und Sie sind angemeldet. Falls Sie es noch nicht installiert haben, folgen Sie dem
Quickstart und führen Sie dann
devin auth loginaus. -
Der absolute Pfad zur
devin-Binärdatei. Sie können ihn wie folgt ermitteln:Das ist in der Regel etwas wie~/.local/bin/devin.
Einen benutzerdefinierten Agenten hinzufügen
Klicken Sie oben rechts im AI Chat-Panel auf das Dreipunkt-Menü und wählen Sie dann
Benutzerdefinierten Agenten hinzufügen aus. Dadurch wird die Konfigurationsdatei 
acp.json geöffnet.
Den Devin-Agenten konfigurieren
Fügen Sie Devin im Block Speichern Sie die Datei. Devin wird nun in AI Chat als auswählbarer Agent angezeigt.
agent_servers in acp.json hinzu. Setzen Sie command auf den
absoluten Pfad Ihrer devin-Binärdatei (aus which devin) und übergeben Sie acp als
einziges Argument:acp.json
Mit Devin chatten
Wählen Sie devin in AI Chat als Agenten aus und senden Sie eine Nachricht, um eine
Sitzung zu starten. Bei der ersten Verbindung werden Sie möglicherweise zur Authentifizierung aufgefordert;
Devin verwendet die Anmeldedaten aus
devin auth login (oder WINDSURF_API_KEY, falls
gesetzt).Integration verwalten
- ACP-Authentifizierung zurücksetzen — gespeicherte ACP-Anmeldedaten löschen und erneut authentifizieren.
- ACP-Protokolle öffnen — die ACP-Protokolle öffnen; nützlich zum Debuggen von Verbindungsproblemen oder um zu prüfen, was der Agent im Hintergrund macht.
Hinweise und Einschränkungen
- Die Terminal-/Shell-Ausgabe von Devin CLI wird über das ACP-Rendering von JetBrains AI Chat angezeigt, das sich von der nativen Terminal-UI von Devin CLI unterscheidet. Einige weitergehende Interaktionen sind nur in der eigenständigen CLI verfügbar.
- Der Unterbefehl
devin acpist dafür vorgesehen, von einem ACP-fähigen Client (wie JetBrains AI Chat) als Unterprozess gestartet zu werden — er verwendet JSON-RPC über stdio und ist nicht dafür gedacht, interaktiv ausgeführt zu werden. Siehedevin acpin der Befehlsreferenz.



