| Tytuł: | Mastering OpenCode: Przyspieszenie tempa wytwarzania oprogramowania i wzrost jakości kodu w skali Enterprise |
| Kod: | opencode-master |
| Kategoria: | programowanie |
| Forma: | 40% wykłady / 60% warsztaty |
| Czas trwania: | 3 dni |
| Zapisy: |
Indywidualne zamówienie i dopasowanie dla grupy. |
| Logistyka: |
W siedzibie klienta lub w innym dowolnym miejscu. |
Przekształć OpenCode z prostego asystenta w pełnoprawnego partnera inżynieryjnego.Wykorzystanie AI jedynie do autouzupełniania kodu to marnowanie potencjału tej technologii w środowisku Enterprise.
W trakcie tego intensywnego, 3-dniowego warsztatu pokażemy, jak przejść od indywidualnej pracy z "inteligentnym podpowiadaczem" do budowy spójnego, opartego na AI ekosystemu wytwórczego. Skupimy się na tym, jak skalować wiedzę w organizacji, wymuszać standardy jakości poprzez współdzielone reguły oraz jak integrować OpenCode z wewnętrznymi narzędziami firmy.
- W trakcie szkolenia:
- opanujesz zaawansowaną inżynierię kontekstu, ucząc się, jak precyzyjnie sterować modelem, aby rozumiał specyfikę Twojej domeny i unikał halucynacji
- zmusisz AI do precyzyjnego podążania za Waszą architekturą aplikacji, eliminując generyczne wzorce na rzecz rozwiązań ściśle zgodnych z Waszym stylem architektonicznym i decyzjami projektowymi
- wdrożysz mechanizmy "Team-Aware AI", konfigurując repozytoria i pliki konfiguracyjne tak, aby każdy członek zespołu otrzymywał sugestie spójne z Waszymi standardami kodowania, architekturą i Definition of Done
- zbudujesz i wdrożysz własne rozszerzenia OpenCode, integrując AI z wewnętrznymi systemami firmy, a dzięki definiowaniu dedykowanych Slash Commands i Context Providers wyposażysz asystenta w unikalne zdolności specyficzne dla Waszych procesów biznesowych
- przećwiczysz kompletny zoptymalizowany proces AI-Assisted SDLC, od analizy wymagań i projektowania rozwiązania, implementacji, zachowania jakości kodu i zgodności ze wymaganiami, aż po automatyzację Code Review, merge i dokumentację
Wyróżniki szkolenia
- Reverse Engineering i Wizualizacja
Błyskawiczne zrozumienie "Big Picture" aplikacji i generowanie diagramów z kodu, z zachowaniem chirurgicznej precyzji tam, gdzie logika jest kluczowa - Reverse Architecture
Ekstrakcja "DNA" architektury z istniejącego projektu, aby AI przy tworzeniu nowych funkcji idealnie odwzorowywało Wasze wzorce i konwencje - Techniki Specyfikacji z AI
Transformacja niejasnych wymagań biznesowych w precyzyjną specyfikację techniczną oraz wykrywanie luk logicznych, zanim napiszesz pierwszą linię kodu - Jakość bez kompromisów
Generowanie kodu, o jakim zawsze marzyłeś (Clean Code, pełne testy itp.), w czasie krótszym niż tradycyjne pisanie rozwiązań "na szybko"
Program Szkolenia
Program jest ramą w jakiej możemy się poruszać merytorycznie - program dla konkretnego szkolenia dedykowanego ustalamy z grupą na podstawie analizy przed-szkoleniowej.-
Specyfikowanie i Analiza Wymagań- Przekształcanie surowych materiałów biznesowych (transkrypty, schematy, dokumenty) w precyzyjny kontekst techniczny
- Automatyzacja dekompozycji wymagań na atomowe zadania programistyczne – Custom Agent / Model Role
- Projektowanie kontraktów API, generowanie makiet itp. – Custom Agent / Model Role
- Wykrywanie nieścisłości logicznych i przypadków brzegowych na wczesnym etapie analizy
- Eksploracja obecnego systemu i analiza wpływu zmian (Impact Analysis) przed rozpoczęciem prac
- Przekształcanie surowych materiałów biznesowych (transkrypty, schematy, dokumenty) w precyzyjny kontekst techniczny
-
Architektura i Proces Wytwórczy- Demonstracja skuteczności instrukcji architektonicznych – ćwiczenia programistyczne na dostarczonym zestawie reguł (System Prompts)
- Wymuszanie ścisłej zgodności kodu z przyjętymi wzorcami projektowymi i Architekturą
- Optymalizacja podziału ról (Human-AI collaboration) w procesie generowania kodu
- Automatyczne generowanie instrukcji architektonicznych dla istniejących projektów – Custom Agent / Model Role
- Propagowanie i współdzielenie standardów architektonicznych w zespole (Team-Aware AI)
- Demonstracja skuteczności instrukcji architektonicznych – ćwiczenia programistyczne na dostarczonym zestawie reguł (System Prompts)
-
Reverse Engineering i Praca z Legacy- Automatyczne dokumentowanie zastanego kodu i odtwarzanie procesów biznesowych – Custom Agent / Model Role
- Generowanie wizualizacji architektury i diagramów zależności – Custom Agent / Custom Command
- Strategie bezpiecznej modernizacji (Strangler Fig) czy wewnątrz monolitu (Bubble Context)
- Odtwarzanie i weryfikacja decyzji projektowych (Architecture Recovery) na bazie kodu źródłowego
- Automatyczne dokumentowanie zastanego kodu i odtwarzanie procesów biznesowych – Custom Agent / Model Role
-
Ekosystem OpenCode- Konfiguracja config.json i System Prompts sterujących zachowaniem asystenta
- Definiowanie i wdrażanie Custom Model Presets (Roles) do specyficznych zadań domenowych
- Projektowanie zaawansowanych Slash Commands dla obsługi złożonych procedur inżynierskich
- Wyszukiwanie, konfiguracja i aspekty bezpieczeństwa narzędzi MCP (Model Context Protocol)
- Tworzenie własnych Context Providers integrujących AI z infrastrukturą firmy (API, bazy danych)
- Strategie propagowania i współdzielenia konfiguracji w zespołach rozproszonych (Shared Config)
- Konfiguracja config.json i System Prompts sterujących zachowaniem asystenta
Pobierz program w formacie PDF
Trenerzy
Poznaj ekspertów, którzy mogą poprowadzić Twoje szkolenie.