
Bitte wählen Sie die Bereiche, die Sie exportieren möchten:

Schulung Windsurf: Einführung in die KI-IDE
Agentische KI-Unterstützung für produktivere Softwareentwicklung
Schulungsformen
Inhouse-/Firmenschulung
- 3 Tage - anpassbar
- Termin nach Wunsch
- In Ihrem Hause oder bei der GFU
- Preis nach Angebot
- Lernumgebung in der Cloud
- Inhalte werden auf Wunsch an die Anforderungen Ihres Teams angepasst.
Beschreibung
Vertiefen Sie Ihr Wissen mit einem weiteren KI Training aus unserem Angebot.
Schulungsziel
Nach Abschluss können die Teilnehmer Windsurf effektiv für ihre Entwicklungsarbeit einsetzen und die agentischen Fähigkeiten von Cascade für komplexe, mehrstufige Aufgaben nutzen. Sie beherrschen die Konfiguration von Memories und Rules, die Terminal-Integration und die Auswahl geeigneter KI-Modelle für unterschiedliche Aufgabentypen.
Details
Inhalt
- Ziele und Erwartungen der Teilnehmenden
- Klärung individueller Lernziele und Erwartungen für ein praxisnahes und relevantes Seminar
- 1. Windsurf als agentische Entwicklungsumgebung verstehen
- Das Konzept der agentischen IDE kennenlernen, bei der die KI nicht nur auf Anfragen reagiert, sondern proaktiv Aktionen ausführt, den Kontext versteht und mehrstufige Aufgaben eigenständig durchführt
- Die Positionierung von Windsurf im Markt der KI-gestützten Entwicklungswerkzeuge einordnen, wobei sich das Produkt von reinen Autovervollständigungen wie GitHub Copilot durch tiefere Codebase-Integration und autonome Handlungsfähigkeit unterscheidet
- Das Konzept des Flow-Zustands verstehen, das Windsurf durch nahtlose Zusammenarbeit zwischen Mensch und KI anstrebt, indem Kontextwechsel minimiert und Entwicklungsaufgaben ohne Unterbrechung fortgesetzt werden können
- 2. Installation, Einrichtung und erste Orientierung
- Windsurf herunterladen und installieren, wobei die IDE auf VS Code basiert und Einstellungen sowie Erweiterungen aus bestehenden VS-Code-Installationen importiert werden können
- Ein Konto erstellen und die verfügbaren Pläne verstehen, wobei ein kostenloser Einstieg mit begrenzten Credits möglich ist und kostenpflichtige Pläne erweiterte Funktionen und höhere Nutzungskontingente bieten
- Die Benutzeroberfläche erkunden, die den vertrauten VS-Code-Aufbau mit zusätzlichen KI-Panels kombiniert, darunter das Cascade-Fenster für agentische Interaktionen und erweiterte Einstellungsbereiche für KI-Konfiguration
- 3. Cascade als agentisches Herzstück
- Die drei Betriebsmodi von Cascade kennenlernen, wobei Code-Modus direkte Änderungen vornimmt, Ask-Modus kontextbezogene Hilfe ohne Codeänderungen bietet und Plan-Modus detaillierte Implementierungspläne erstellt
- Die Kontexterfassung von Cascade verstehen, die Dateibearbeitungen, Terminal-Aktivitäten, Zwischenablage-Inhalte und Konversationsverläufe verfolgt, um Absichten zu erkennen und relevante Vorschläge zu generieren
- Mehrstufige Aufgaben mit Cascade durchführen, bei denen die KI eigenständig mehrere Dateien bearbeitet, Terminal-Befehle ausführt, Fehler analysiert und iterativ Lösungen entwickelt, bis die Aufgabe abgeschlossen ist
- 4. Supercomplete und intelligente Codevervollständigung
- Supercomplete als erweiterte Autovervollständigung verstehen, die über einzelne Zeilen hinausgeht und ganze Funktionen, Boilerplate-Code und kontextbezogene Strukturen vorschlägt
- Die Tab-Taste als Aktionsauslöser nutzen, die nicht nur Code vervollständigt, sondern auch Abhängigkeiten importiert, fehlende Pakete vorschlägt und strukturelle Anpassungen vornimmt
- Die Qualität der Vorschläge durch Feedback verbessern, wobei akzeptierte und abgelehnte Vorschläge das Verhalten der KI beeinflussen und die Relevanz der Empfehlungen im Projektverlauf steigt
- 5. Memories und Rules für projektspezifische Anpassung
- Das Memories-System verstehen, bei dem Cascade automatisch wichtige Informationen über die Codebase und den Workflow speichert und bei zukünftigen Interaktionen berücksichtigt
- Benutzerdefinierte Regeln in .windsurfrules-Dateien definieren, die Cascade anweisen, bestimmte Sprachen, Frameworks, Coding-Standards oder Architekturmuster zu bevorzugen
- Das Windsurf Directory nutzen, das kuratierte Regelbeispiele bereitstellt und als Ausgangspunkt für eigene Anpassungen dient, um die Codequalität und Konsistenz der KI-Ausgaben zu verbessern
- 6. Terminal-Integration und autonome Ausführung
- Das KI-gestützte Terminal nutzen, das Befehle vorschlägt, Fehlerausgaben analysiert und automatisch Lösungsansätze für fehlgeschlagene Kommandos generiert
- Den Turbo-Modus für autonome Ausführung aktivieren, bei dem Cascade Terminal-Befehle ohne manuelle Bestätigung ausführt und iterativ auf Fehler reagiert, bis die Aufgabe erfolgreich abgeschlossen ist
- Entwicklungs-Workflows automatisieren, indem Build-Prozesse, Tests und Deployment-Schritte durch natürlichsprachliche Anweisungen angestoßen und von Cascade selbstständig durchgeführt werden
- 7. Kontextmanagement und große Codebases
- Die Indexierung der Codebase verstehen, bei der Windsurf mittels Retrieval-Augmented Generation einen durchsuchbaren Index erstellt, der kontextbezogene Vorschläge auch in umfangreichen Projekten ermöglicht
- Dateien und Ordner gezielt in den Kontext einbeziehen, indem sie per Drag-and-Drop oder @-Mentions in Cascade-Konversationen referenziert werden
- Ignore-Regeln konfigurieren mit .codeiumignore-Dateien, die bestimmte Verzeichnisse oder Dateitypen von der Indexierung und KI-Verarbeitung ausschließen, etwa sensible Konfigurationen oder generierte Artefakte
- 8. Modellauswahl und erweiterte KI-Funktionen
- Die verfügbaren KI-Modelle kennenlernen, darunter Claude-Varianten, GPT-Modelle und Gemini, und deren Stärken für unterschiedliche Aufgaben wie Codegenerierung, Zusammenfassungen oder komplexe Analysen einordnen
- Den Arena-Modus nutzen, der zwei Modelle parallel laufen lässt und durch Vergleich der Ergebnisse hilft, das optimale Modell für den eigenen Workflow und die spezifische Codebase zu identifizieren
- MCP-Server integrieren, die externe Tools und Dienste an Cascade anbinden und erweiterte Workflows ermöglichen, etwa Datenbankzugriffe, API-Aufrufe oder Deployment-Automatisierungen
- 9. Produktive Arbeitsweisen und Best Practices
- Effektive Prompting-Strategien für Cascade entwickeln, die präzise Aufgabenbeschreibungen, gewünschte Ausgabeformate und relevante Kontextinformationen kombinieren, um hochwertige Ergebnisse zu erzielen
- Live-Previews für Frontend-Entwicklung nutzen, die Änderungen in Echtzeit visualisieren und es ermöglichen, Elemente direkt in der Vorschau auszuwählen und durch Cascade anpassen zu lassen
- Die automatische Lint-Korrektur nutzen, bei der Cascade generierte Codeabschnitte selbstständig auf Linter-Fehler prüft und korrigiert, bevor sie in die Codebase übernommen werden
- Praxisübung: Ein Projekt mit Windsurf von der Idee zur funktionierenden Anwendung entwickeln
- Die Teilnehmer arbeiten mit Windsurf an einem vollständigen Entwicklungszyklus. Zunächst wird ein neues Projekt angelegt und die Grundstruktur durch natürlichsprachliche Anweisungen an Cascade generiert, wobei Framework und Technologie-Stack vorgegeben werden. Im Plan-Modus wird eine Implementierungsstrategie für ein Feature erstellt, die anschließend schrittweise umgesetzt wird. Die Teilnehmer nutzen Supercomplete für Boilerplate-Code und beobachten, wie Cascade Abhängigkeiten automatisch verwaltet. Eine .windsurfrules-Datei wird erstellt, die Coding-Standards und bevorzugte Patterns definiert. Über die Terminal-Integration werden Tests ausgeführt, wobei Cascade bei Fehlern automatisch Korrekturvorschläge generiert. Die Teilnehmer experimentieren mit verschiedenen Modellen im Arena-Modus und vergleichen deren Ausgabequalität. Abschließend wird ein bestehendes Feature refaktoriert, wobei Cascade Änderungen über mehrere Dateien hinweg koordiniert und die Konsistenz der Codebase wahrt.
- Die Teilnehmer arbeiten mit Windsurf an einem vollständigen Entwicklungszyklus. Zunächst wird ein neues Projekt angelegt und die Grundstruktur durch natürlichsprachliche Anweisungen an Cascade generiert, wobei Framework und Technologie-Stack vorgegeben werden. Im Plan-Modus wird eine Implementierungsstrategie für ein Feature erstellt, die anschließend schrittweise umgesetzt wird. Die Teilnehmer nutzen Supercomplete für Boilerplate-Code und beobachten, wie Cascade Abhängigkeiten automatisch verwaltet. Eine .windsurfrules-Datei wird erstellt, die Coding-Standards und bevorzugte Patterns definiert. Über die Terminal-Integration werden Tests ausgeführt, wobei Cascade bei Fehlern automatisch Korrekturvorschläge generiert. Die Teilnehmer experimentieren mit verschiedenen Modellen im Arena-Modus und vergleichen deren Ausgabequalität. Abschließend wird ein bestehendes Feature refaktoriert, wobei Cascade Änderungen über mehrere Dateien hinweg koordiniert und die Konsistenz der Codebase wahrt.
Zielgruppe & Vorkenntnisse
Das Seminar richtet sich an Fachkräfte aus der Softwareentwicklung, die ihre Produktivität durch KI-gestützte Werkzeuge steigern möchten. Angesprochen sind insbesondere Personen mit Erfahrung in mindestens einer Programmiersprache, die bereits mit VS Code oder ähnlichen Editoren arbeiten und den Einstieg in agentische Entwicklungsumgebungen suchen. Grundlegende Programmierkenntnisse und Vertrautheit mit Versionskontrolle werden vorausgesetzt; Erfahrung mit anderen KI-Coding-Assistenten ist hilfreich, aber nicht erforderlich.
Ihre Schulung
In Präsenz | Online |
|---|---|
| Lernmethode | |
Ausgewogene Mischung aus Theorie und Praxis | Wie auch bei unseren Präsenz-Seminaren: Ausgewogene Mischung aus Theorie und praktischen Übungen. Trainer durchgehend präsent. |
| Unterlagen | |
Seminarunterlagen oder Fachbuch inklusive. Das Fachbuch wählt der Trainer passend zum Seminar aus - Ihren individuellen Buch-Wunsch berücksichtigen wir auf Nachfrage gerne. | Seminarunterlagen oder Fachbuch inklusive (via DHL). Das Fachbuch wählt der Trainer passend zum Seminar aus - Ihren individuellen Buch-Wunsch berücksichtigen wir auf Nachfrage gerne. |
| Arbeitsplatz | |
|
|
| Lernumgebung | |
Neu aufgesetzte Remote-Systeme für jeden Kurs in Abstimmung mit dem Seminarleiter, sodass Sie über ein perfektes Setup für die Durchführung aller praktischen Übungen verfügen. | |
| Arbeitsmaterialien | |
Din A4 Block, Notizblock, Kugelschreiber, USB-Stick, Textmarker, Post-its | |
| Teilnahmezertifikat | |
Nach Abschluss des Seminars erhalten Sie das Teilnahmezertifikat inkl. Inhaltsverzeichnis per E-Mail als PDF. | |
Organisation
In Präsenz | Online | |
|---|---|---|
| Teilnehmendenzahl | ||
min. 1, max. 8 Personen | ||
| Garantierte Durchführung * | ||
Ab 1 Teilnehmenden | ||
| Schulungszeiten | ||
| ||
| Ort der Schulung | ||
GFU SchulungszentrumAm Grauen Stein 27 51105 Köln-Deutz oder online im Virtual Classroom oder europaweit bei Ihnen als Inhouse-Schulung Um ein optimales Raumklima zu gewährleisten, haben wir das Schulungszentrum mit 17 hochmodernen Trotec TAC V+ Luftreinigern ausgestattet. Diese innovative Filtertechnologie (H14 zertifiziert nach DIN EN1822) sorgt dafür, dass die Raumluft mehrfach pro Stunde umgewälzt wird und Schadstoffe zu 99.995% im HEPA-Filter abgeschieden und infektiöse Aerosole abgetötet werden. Zusätzlich sind alle Räume mit CO2-Ampeln ausgestattet, um jederzeit eine hervorragende Luftqualität sicherzustellen. | ||
| Räumlichkeiten | ||
Helle und modern ausgestattete Räume mit perfekter Infrastruktur | Bequem aus dem Homeoffice von überall | |
| All-Inclusive | ||
Frühstück, Snacks und Getränke ganztägig, Mittagessen im eigenen Restaurant, täglich 6 Menüs, auch vegetarisch | Eine Auswahl unserer Frühstücks-Snacks und Nervennahrungs-Highlights senden wir Ihnen mit den Seminarunterlagen via DHL zu. | |
| Barrierefreiheit | ||
Das GFU-Schulungszentrum (Am Grauen Stein 27) ist barrierefrei | - | |
Kostenfreie Services
In Präsenz | Online |
|---|---|
|
|
Buchungsmöglichkeiten
Online oder in Präsenz teilnehmen
Sie können sowohl Online als auch in Präsenz am Seminar teilnehmen. Klicken Sie bei Ihrer Buchung oder Anfrage einfach die entsprechende Option an.
- Lernumgebung in der Cloud
- Inhalte werden auf Wunsch an die Anforderungen Ihres Teams angepasst.
Was bedeutet Offene Schulung und Inhouse Schulung?
Bei einer offenen Schulung stehen Ort und Termin vorab fest. Jeder Interessent kann eine offene Schulung buchen, daher treffen Teilnehmer aus verschiedenen Unternehmen aufeinander.
Inhouse Schulungen können auf Ihren individuellen Schulungsbedarf zugeschnitten werden. Sie bestimmen den Teilnehmerkreis, Termin und Schulungsort.
Ist eine Inhouse Schulung die richtige Wahl?
Bei einer Inhouse Schulung gehen wir auf die individuellen Bedürfnisse Ihres Unternehmens ein und decken den Schulungsbedarf direkt bei Ihnen im Unternehmen ab.
Das spart Zeit und Geld und sorgt für einen schnellen Wissenstransfer Ihrer Mitarbeiter.
Wer kümmert sich um die Technik bei Inhouse Schulungen?
Eine komplette Lernumgebung in der Cloud mit Remote Zugriff ist für uns selbstverständlich. Sie müssen sich um nichts kümmern. Lediglich ein funktionierender PC oder Notebook mit Internetanschluss sollte für jeden Teilnehmer am Schulungstag bereit stehen.
Vorteile einer Inhouse Schulung
- Kompetente Seminarberatung
- Dozenten aus der Praxis
- Auf Ihre Bedürfnisse zugeschnittener individueller Lernstoff
- Sie können den Termin flexibel gestalten, so wie es für Sie am besten passt
- Unsere Inhouse Schulungen können Europaweit durchgeführt werden
- Der Fokus liegt auf Ihrem Schulungsbedarf, somit schonen Sie Ihr Budget
- Wissenslücken Ihrer Mitarbeitet werden schnell geschlossen
GFU Schulungszentrum