Bevor du deine erste Sitzung startest, stelle sicher, dass du deine Repositories indiziert und eingerichtet hast. Diese grundlegenden Schritte helfen Devin, deine Codebasis zu verstehen und mit ihr zu arbeiten.
Die Devin-Session-Seite verstehen
Sofern du noch keinen vollständig definierten Plan hast, empfehlen wir, mit Ask zu beginnen, um gemeinsam mit Devin einen Plan zu erstellen, und dann in den Agent-Modus zu wechseln, um diesen auszuführen.
Ask-Modus
- Stelle Fragen dazu, wie dein Code funktioniert. Nutzt die erweiterte Codesuche, um detaillierte, präzise und gut belegte Antworten zu liefern.
- Plane Aufgaben, indem du Arbeit vor der Implementierung zuschneidest und planst. Devin erzeugt kontextreiche Prompts für Agent-Sitzungen.

Ask Mode auslösen


Agent-Modus
- Funktionen implementieren oder Fehler beheben möchtest
- Pull Requests erstellen möchtest
- Tests ausführen und Probleme debuggen möchtest
- mehrstufige Aufgaben ausführen möchtest, die Code-Änderungen erfordern
Auslösen des Agent Mode
- Beginnen Sie mit dem Ask Mode, um die Aufgabe zu planen
- Erstellen Sie einen Devin Prompt, der Ihre Ask Session nutzt, um einen klar abgegrenzten Plan zu erstellen
- Klicken Sie auf Send to Devin, um in den Agent Mode zu wechseln und die Aufgabe auszuführen


Auswählen eines Repositories

- Zugriff auf deine Codebasis hat und Änderungen vornehmen kann
- den richtigen Branch als Ausgangspunkt verwendet
- Pull Requests für das richtige Repository erstellen kann
Auswählen eines Agenten
- Devin (Standard) — Ein KI-Softwareentwickler für allgemeine Zwecke zum Erstellen von Funktionen, Beheben von Fehlern, Refaktorieren von Code und für die meisten Entwicklungsaufgaben.
- Fast Mode — Ein optimierter Modus für schnelle Aufgaben mit klarem Geltungsbereich.
- Dana — Ein Datenanalyst-Agent, der für das Abfragen von Datenbanken, die Analyse von Daten und das Erstellen von Visualisierungen optimiert ist.

Verwenden von @-Erwähnungen
@-Erwähnungen, um Devin spezifischen Kontext zu Dateien, Repositorys oder anderen Ressourcen bereitzustellen. Wenn Sie @ in die Chat-Eingabe eingeben, sehen Sie ein Dropdown-Menü mit verfügbaren Erwähnungen:
- @Repos - Verweist auf ein bestimmtes Repository
- @Files - Verweist auf eine bestimmte Datei in Ihrer Codebasis
- @Macros - Verweist auf ein Makro für einen Knowledge-Eintrag
- @Playbooks - Verweist auf ein Team- oder Community-Playbook, also detaillierte Prompt-Vorlagen, die verwendet werden können, um Devins Verhalten zu steuern
- @Skills - Verweist auf einen in Ihrem Repository definierten Skill (wiederverwendbare Vorgehensweisen, die als
SKILL.md-Dateien committet wurden) - @Secrets - Verweist auf ein bestimmtes Secret (z. B. API-Schlüssel, Zugangsdaten usw.) aus Devins Sitzungsmanager
- @Sessions - Verweist auf eine vorherige Devin-Sitzung als Kontext

Den Geltungsbereich Ihrer ersten Sitzung festlegen
Erste Prompt-Ideen
Neuen API-Endpunkt hinzufügen
Neuen API-Endpunkt hinzufügen
Kleine Frontend-Features
Kleine Frontend-Features
Unit-Tests schreiben
Unit-Tests schreiben
Bestehenden Code migrieren oder refaktorisieren
Bestehenden Code migrieren oder refaktorisieren
Aktualisieren von APIs oder Datenbankabfragen
Aktualisieren von APIs oder Datenbankabfragen
Erstelle schnell einen Pull Request (wir empfehlen, diesen Prompt in einem Playbook zu verwenden)
Erstelle schnell einen Pull Request (wir empfehlen, diesen Prompt in einem Playbook zu verwenden)
Anwendungsfälle entdecken
Entdecken Sie praktische Beispiele für Engineering-Workflows — jedes enthält Prompts, die Sie sofort ausprobieren können.
Nach Ihrer Sitzung
Nächste Schritte
Integrations
Verbinden Sie Devin mit Ihren bestehenden Tools wie GitHub, Slack, Jira und mehr.
Playbooks
Erfahren Sie, wie Sie Playbooks zur Ausführung von Aufgaben verwenden.
Knowledge
Ergänzen Sie Knowledge, damit Devin die Arbeitsweisen Ihres Teams besser versteht.
