Zum Hauptinhalt springen

Documentation Index

Fetch the complete documentation index at: https://docs.devin.ai/llms.txt

Use this file to discover all available pages before exploring further.

Devin Local ist unsere Agent-Harness der nächsten Generation, die auch in Devin CLI verwendet wird. Es läuft auf Ihrem Rechner, hat Zugriff auf Ihre lokalen Dateien, Tools und Ihre Umgebung und soll Cascade langfristig als primären lokalen Agent ersetzen.
Devin Local ist derzeit als Vorschau verfügbar und hat im Vergleich zu Cascade einige Einschränkungen. Devin Local wird im JetBrains-Plugin für Devin Desktop nicht unterstützt.

Wichtige Verbesserungen

Seit der Einführung von Cascade haben sich die Fähigkeiten der Modelle deutlich weiterentwickelt. Devin Local wurde von Grund auf dafür entwickelt, diese Fortschritte effizient zu nutzen.

Token-Effizienz

Der Devin Local Agent ist deutlich token-effizienter und legt einen stärkeren Fokus auf Prompt-Caching. Für die meisten Aufgaben werden bis zu 30 % weniger Tokens als bei Cascade benötigt, um dasselbe Ergebnis zu erzielen.

Subagenten

Der Devin Local Agent kann unabhängige Subagenten starten, um Teilaufgaben zu bearbeiten — entweder im Vordergrund oder im Hintergrund. Subagenten teilen Tools und den Kontext der Codebasis mit dem übergeordneten Agenten, arbeiten jedoch in ihrem eigenen Unterhaltungsverlauf.

Sandboxing

Der Devin Local Agent unterstützt Sandboxing auf OS-Ebene. Wenn aktiviert, setzt die Sandbox Folgendes durch:
  • Dateisystemisolation — beschreibbare und lesbare Pfade werden aus den Geltungsbereichen Ihrer Berechtigungen abgeleitet
  • Netzwerkfilterung — Domain-Allowlists und Sperrlisten steuern, welche Ziele der Agent erreichen kann
Enterprise-Admins können das Sandbox-Verhalten in der gesamten Organisation über die Team Settings erzwingen, einschließlich der verpflichtenden Nutzung des Sandbox-Modus für alle Nutzer und der Konfiguration organisationsweiter Regeln für die Domain-Filterung.

Quick Review

Quick Review ist ein dedizierter Subagent, der im Devin Local Agent verfügbar ist und mit dem Sie schnell Feedback zu Änderungen erhalten.

Agenten wechseln

In den meisten Fällen können Sie beim Starten neuer Unterhaltungen über die Agentenauswahl unten rechts in Devin Desktop Ihren Agenten auf Devin Local umstellen.

Agent-Einstellungen

Wenn Devin Local nicht in der Agent-Auswahl erscheint, müssen Sie es möglicherweise in Windsurf Settings aktivieren:
  1. Öffnen Sie die Befehlspalette mit Cmd+Shift+P (macOS) oder Ctrl+Shift+P (Windows/Linux)
  2. Öffnen Sie Windsurf User Settings
  3. Klicken Sie auf den Tab „Agents“
  4. Schalten Sie den Agenten „Devin Local“ ein
  5. Starten Sie Devin Desktop neu
Sie können Cascade auch vollständig mit der Einstellung windsurf.cascade.enabled deaktivieren.

Unterschiede

Berechtigungsmodell

Devin Local ersetzt Automatische Ausführungsstufen durch ein feingranulares Berechtigungssystem, um zu steuern, welche Aktionen der Agent ausführen darf:
  • Deny-Regeln blockieren Aktionen vollständig (höchste Priorität)
  • Ask-Regeln verlangen immer eine Genehmigung
  • Allow-Regeln erlauben Aktionen automatisch ohne Rückfrage
Berechtigungen können auf Dateilesezugriffe, Dateischreibzugriffe, Befehlsausführung, HTTP-Fetches und MCP-Tools beschränkt werden. Sie können auf Projekt-, Nutzer- oder Organisationsebene konfiguriert werden.

MCP-Server-Konfiguration

Mit dem Devin Local Agent werden MCP-Server über Konfigurationsdateien auf Ihrem lokalen Rechner konfiguriert. Der Dateipfad wird durch den Geltungsbereich bestimmt:
GeltungsbereichSpeicherortMit dem Team geteilt?
Projekt.devin/config.jsonJa (in die Versionsverwaltung eingecheckt)
Lokale Übersteuerung.devin/config.local.jsonNein (per .gitignore ausgeschlossen)
Nutzer~/.config/devin/config.jsonNein

Einschränkungen

Die folgenden Funktionen werden derzeit vom Devin Local Agent nicht unterstützt:
  • Memories — Der Devin Local Agent speichert Memories nicht sitzungsübergreifend. Migriere deine wichtigen Memories zu Skills.
  • Workflows — Workflows sind mit dem Devin Local Agent nicht verfügbar. Migriere deine Workflows zu Skills.
  • Codemaps — Der Devin Local Agent liest Codemaps noch nicht.
  • Code Lenses - Derzeit lösen Code Lenses den Devin Local Agent noch nicht aus.
  • Fast Context - Devin Local verwendet Subagenten zur Code-Erkundung, verfügt jedoch nicht über dieselbe Fast-Context-UI wie Cascade.
  • App Deploys - Der Devin Local Agent unterstützt keine App-Deploys.
  • Conversation Sharing - Das Teilen von Unterhaltungen ist mit dem Devin Local Agent noch nicht verfügbar.
Der Devin Local Agent unterstützt Rules und AGENTS.md-Dateien sowie Skills, um persistenten Kontext und wiederverwendbare Workflows bereitzustellen.

Enterprise-Steuerungen

Enterprise-Admins können den Devin Local Agent über Team Settings konfigurieren, einschließlich neuer Steuerungen, die nur mit dem Devin Local Agent verfügbar sind:
  • Sandbox-Erzwingung - Sandbox-Modus für alle Nutzer erzwingen und organisationsweite Regeln für die Domainfilterung konfigurieren
  • Granulare Berechtigungen - Festlegen, welche Aktionen der Agent mit fein abgestuften Berechtigungen ausführen darf
  • Netzwerk-Erzwingung - Netzwerkzugriff über erlaubte und blockierte Domains steuern
Zusätzlich kann die Option „Enable Cascade“ verwendet werden, um den veralteten Cascade-Agent vollständig zu deaktivieren und sicherzustellen, dass Ihr Team die neuen Steuerungen nutzt, die mit Devin CLI verfügbar sind.

Nicht unterstützte Enterprise-Kontrollen

Die folgenden älteren Enterprise-Kontrollen sind mit dem Devin Local Agent nicht verfügbar:
  • Tool-Aufrufe auf den Workspace beschränken - Standardmäßig kann der Devin Local Agent Dateien nur innerhalb des Workspace lesen und bearbeiten. Benutzerdefinierte Berechtigungen sind ein flexiblerer Ersatz, mit dem sich dieselben Regeln umsetzen lassen.
  • App-Deploy - App-Deploys werden vom Devin Local Agent derzeit noch nicht unterstützt.
  • Teilen von Unterhaltungen - Das Teilen von Unterhaltungen wird vom Devin Local Agent derzeit noch nicht unterstützt.
  • Terminalbefehle automatisch ausführen - Der Devin Local Agent verwendet sein eigenes Berechtigungsmodell anstelle von Auto-Ausführungsstufen.
  • Attributionsfilterung - Attributionsfilterung wird vom Devin Local Agent derzeit noch nicht unterstützt.

Weiterführende Informationen