Katalog
/
Künstliche Intelligenz und angewandte KI
/
Prompt Engineering für Softwareentwicklung (Devin)

Prompt Engineering für Softwareentwicklung (Devin)

Ein fortgeschrittener, praxisorientierter Kurs für Entwicklerinnen und Entwickler, die bereits mit KI-Coding-Tools arbeiten. Schwerpunkt ist die effektive Arbeit mit Devin als agentischem Werkzeug auf echten Repositories und realistischen Aufgaben, inklusive sauberer Übergaben an Tests, Reviews und CI.

Was werden Sie lernen?

Sie verfeinern, wie Sie Aufgaben zuschneiden, Prompts entwerfen und Devin so steuern, dass belastbare Codeänderungen entstehen. Sie binden Agent-Workflows an Repos, Tests und CI an, nutzen Retrieval und Toolaufrufe gezielt und etablieren Evaluations- und Governance-Praktiken, die im Team funktionieren.

Nach diesem Training können Sie sicher:

• Entwicklungsaufgaben für agentische Ausführung strukturieren und passende Prompt-Strategien wählen

• Devin anweisen, mehrdateilige Codebasen zu lesen, zu ändern und Änderungen nachvollziehbar vorzuschlagen

• Generierungen mit Repository-Kontext, Dokumentation und strukturiertem Retrieval fundieren

• Tests als Steuerpunkte einsetzen und Iterationen kontrollieren

• Prompts und Agenten in Git, Issue Tracker und CI einbinden

• Qualität mit Metriken und Guardrails bewerten und dabei Privacy- und IP-Risiken minimieren

Voraussetzungen:

• Souveräner Umgang mit Git, Branching und Code Review

• Vertrautheit mit CI-Systemen und Paketmanagern in mindestens einer Sprache

• Zugriff auf ein nicht sensibles Repository und ein Agenten-Tool-Konto

• Optional hilfreich: Container Runtime und ein kleines Service- oder CLI-Projekt

Kursübersicht*:

*Wir passen den Kursaufbau und die Inhalte an Ihre spezifischen Anforderungen und relevanten Anwendungsfälle an.

Modul 1: Agentisches Coding für Profis

• Einordnung von Agent Tools im SDLC und klare Nicht-Einsatzfälle

• Fähigkeiten und Grenzen agentischer Systeme im Vergleich zu Code-Assistenten

• Traces lesen und Toolaufrufe verstehen, um das Verhalten zu steuern

Modul 2: Devin Orientierung und Setup für echte Projekte

• Verbindung zum Repository, Abhängigkeiten, Umgebungsvorbereitung

• Projektscope und Aufgabenzerlegung für mehrstufige Arbeiten

• Prompt-Gerüste für Ziele, Constraints, Akzeptanzkriterien und Deliverables

Modul 3: Aussagekräftige Prompts für Codeänderungen

• Änderungsanforderungen als Spezifikation formulieren Intent, Invarianten, Impact Surface

• Kontext packen Dateien, Symbole, Logs, Konfigurationen, Designentscheidungen

• Iteratives Prompting für Edits, Erklärungen und Diffs

Modul 4: Grounding mit Dokumentation und Retrieval

• Wann Retrieval nutzen und wie hochwertige Quellen auswählen

• Muster zum Verknüpfen von Designdocs, ADRs und API-Referenzen

• Kontextfenster schlank halten und dennoch kritische Constraints bewahren

Modul 5: Tests als Guardrails

• Unit- und Integrationstests vor Änderungen schärfen

• Golden Files, Fixtures und einfache Property-Ideen als Stabilitätsanker

• Fehlgeschlagene Tests nutzen, um Folgeprompts gezielt zu steuern

Modul 6: Debugging und Refactoring mit Devin

• Fehlersuche mit Log- und Stacktrace-geführten Prompts

• Sichere Refactoring-Muster, die öffentliche Verträge erhalten

• Commit Messages und Change Notes in Review-Qualität erzeugen

Modul 7: Tool-Nutzung und Erweiterung

• Werkzeuge auswählen, die der Agent aufrufen soll: Linter, Formatter, Doku-Generatoren, Test-Runner

• Befehlsbeschränkungen, Rate Limits und Timeout-Strategien

• Lang laufende Aufgaben und aufgeteilte Ziele handhaben

Modul 8: CI, Issue-Tracker und Review-Kultur

• Branching-Strategien, die Agent-Workflows ergänzen

• Prompts mit Issues, Tickets und PR-Vorlagen verknüpfen

• Review-Checklisten und zweistufige Freigaben für vom Agenten erstellte Änderungen

Modul 9: Performance-Tuning für Zuverlässigkeit und Geschwindigkeit

• Kürze oder Vollständigkeit von Prompts und wann die Strategie zu wechseln ist

• Alternativen zu Few-Shot und Chain-of-Thought, ohne Secrets preiszugeben

• Durchlaufzeit, Nacharbeit und Erfolgsquoten messen, um Prompts zu verbessern

Modul 10: Sicherheit, Datenschutz und IP-Management

• Secrets schwärzen und die Preisgabe von Daten minimieren

• Lizenzen und Herkunft von generiertem Code beachten

• Audit Trails, Decision Logs und Offenlegungspraktiken

Modul 11: Nachvollziehbarkeit und Kommunikation mit Stakeholdern

• Knappe Begründungen, Designnotizen und Risikohinweise erstellen

• Modell-Traces in für Entwickler lesbare Darstellungen übersetzen

• Entscheidungen für künftige Maintainer festhalten

Modul 12: Vom Pilotprojekt zur Einführung im Team

• Prompt-Bibliotheken, Vorlagen und Konventionen, die skalieren

• Playbooks für häufige Aufgaben wie Feature-Scaffolding, Bugfixes und Migrationen

• Roadmap, um den Einsatz von Agenten auszuweiten und die Kontrolle beim Menschen zu lassen

Praxisnahes Lernen mit erfahrenen Trainern an Ihrem Standort für Organisationen.

3.072€*
Graph Icon - Education X Webflow Template
Niveau:
intermediate
Clock Icon - Education X Webflow Template
Dauer:
14
Stunden (Tage:
2
)
Camera Icon - Education X Webflow Template
Training angepasst an Ihre Bedürfnisse
Star Icon - Education X Webflow Template
Intensive praktische Erfahrung in einer speziellen Umgebung
*Der Preis kann je nach Teilnehmerzahl, Änderung des Programms, Standort usw. variieren.

Neue Fähigkeiten erlernen, angeleitet von erfahrenen Trainern von überall.

2.037€*
Graph Icon - Education X Webflow Template
Niveau:
intermediate
Clock Icon - Education X Webflow Template
Dauer:
14
Stunden (Tage:
2
)
Camera Icon - Education X Webflow Template
Training angepasst an Ihre Bedürfnisse
Star Icon - Education X Webflow Template
Reduzierte Schulungskosten
*Der Preis kann je nach Teilnehmerzahl, Änderung des Programms, Standort usw. variieren.

Starttermine

05.-06.01.2027
Zürich
09.-10.02.2027
Wien
16.-17.02.2027
Stuttgart
25.-26.03.2027
Wien
27.-28.04.2027
Stuttgart
11.-12.05.2027
Köln
10.-11.06.2027
Berlin

Kein passender Termin dabei? Sprechen Sie uns gerne auf Ihren Wunschtermin an.

Wir verwenden Cookies, um die Navigation zu verbessern, die Nutzung der Website auszuwerten und unser Marketing zu unterstützen. Sie können alle Cookies akzeptieren, nicht notwendige ablehnen oder einzelne Kategorien auswählen. Zum Cookie-Hinweis