Bądźmy w kontakcie

Plan Szkolenia

Interfejs konwersacyjny Cascade

  • Czym Cascade różni się od tradycyjnych paneli czatu w innych IDE
  • Utrzymywanie kontekstu konwersacyjnego w żądaniach funkcji
  • Przełączanie między trybami wyjaśniania, planowania i działania w Cascade
  • Wzorce konwersacji w rzeczywistych sytuacjach naprawy błędów i budowania funkcji

Predykcyjne edycje i świadomość wielu plików

  • Czym są predykcyjne edycje i kiedy są automatycznie uruchamiane
  • Akceptowanie, odrzucanie i dostosowywanie sugestii edycji w wielu plikach
  • Automatyczne śledzenie zależności między edytowanymi plikami
  • Cofanie kaskadowych zmian, gdy predykcje nie trafiają w cel

Integracja terminala w edytorze

  • Otwieranie i zarządzanie zintegrowanymi sesjami terminala
  • Jak Cascade obserwuje wyniki terminala, aby dostosować kolejne kroki
  • Uruchamianie testów, buildów i wdrożeń bez opuszczania Windsurf
  • Obsługa interaktywnych monitów CLI podczas automatycznych przepływów

Indeksowanie i zarządzanie kontekstem w Windsurf

  • Jak Windsurf buduje i utrzymuje indeks projektu w czasie rzeczywistym
  • Zachowanie indeksowania w przypadku monorepo a pojedynczych repozytoriów
  • Wykluczanie generowanych artefaktów i katalogów buildów dla szybszego indeksowania
  • Przebudowa indeksu po dużych zmianach strukturalnych

Konwersacyjne budowanie funkcji

  • Opisywanie funkcji w prostym języku i obserwowanie, jak Cascade ją planuje
  • Przeglądanie wygenerowanej listy plików przed zaakceptowaniem zmian
  • Natychmiastowe uruchamianie wygenerowanego kodu i przekazywanie błędów do Cascade
  • Iteracyjne udoskonalanie za pomocą konwersacyjnych monitów

Niestandardowe reguły i prompty specyficzne dla technologii

  • Pisanie reguł specyficznych dla projektu dla wewnętrznych frameworków
  • Wymuszanie konwencji nazewnictwa za pomocą plików reguł Windsurf
  • Dostosowywanie indeksowania dla DSL i niestandardowych formatów plików
  • Udostępnianie zestawów reguł w zespole deweloperskim

Debugowanie z pomocą Cascade

  • Wklejanie śladów stosu do Cascade w celu analizy przyczyny
  • Proszenie Cascade o porównanie działającej i zepsutej wersji
  • Uruchamianie testów regresji w obserwatorze terminala Cascade
  • Identyfikowanie zmyślonych importów lub brakujących zależności po edycjach

Integracja z kontrolą wersji i przeglądem

  • Generowanie komunikatów commitów z podsumowań zmian konwersacyjnych
  • Przygotowywanie opisów pull requestów przez czat Cascade
  • Odpowiadanie na komentarze recenzentów poprzez edycje konkretnych plików
  • Utrzymywanie czystej historii commitów podczas konwersacyjnego rozwoju

Wydajność i wdrożenie w przedsiębiorstwie

  • Zarządzanie indeksowaniem dużych obszarów roboczych w ramach ograniczeń pamięci
  • Optymalizacja czasu uruchamiania dla repozytoriów z wieloma plikami
  • Zrozumienie, jak Windsurf przetwarza dane i możliwość rezygnacji z treningu
  • Konfiguracje proxy i VPN dla środowisk regulowanych

Przejście z innych edytorów

  • Importowanie skrótów klawiszowych i ustawień z VS Code lub JetBrains
  • Eksportowanie rozszerzeń Windsurf z powrotem do standardowego VS Code
  • Strategie migracji zespołu i struktury programów pilotażowych

Wymagania

  • Doświadczenie w pracy z IDE, takim jak VS Code lub JetBrains
  • Znajomość Git i przepływów pracy w podejściu agile
  • Podstawowe doświadczenie z interfejsami czatu opartymi na LLM

Grupa docelowa

  • Programiści oceniający Windsurf jako główne środowisko programistyczne
  • Zespoły produktowe, które chcą mieć natywnego asystenta AI w swoim edytorze
  • Freelancerzy chcący zmniejszyć przełączanie kontekstu dzięki przepływom pracy terminal-in-IDE
 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie