AI-Assisted Coding
+ Agenci CLI i AI
w chmurze

Praktyczne warsztaty Vibe Engineering dla programistów, którzy cenią swój czas.

Prowadzący:
Łukasz Matuszewski

Cena od

1570 PLN

NOWOŚĆ!

Bądź pierwszy i oceń szkolenie

Zamów telefonicznie

699 586 257

Dlaczego to szkolenie?

Dzień 1:
AI-Assisted Coding

Intensywne szkolenie, które zmieni Twój IDE w centrum dowodzenia agentami. Zapomnij o klepaniu boilerplate, ręcznym tworzeniu dokumentacji czy żmudnym pisaniu testów.

Podczas tego dnia nauczysz się tzw. System 1 Thinking w pracy z AI – szybkiego, intuicyjnego kodowania, gdzie AI działa jak Twój „exoskeleton”, dając Ci supermoce.

Nie jest to jednak szkolenie “Vibe Coding”! Pokażemy czym jest “Vibe Engineering” oraz jak przyspieszyć pracę zachowując kontrolę nad jakością i bezpieczeństwem kodu (wymagana jest zatem dobra znajomość przynajmniej jednego języka programowania).

Będziemy pracować na żywym organizmie, dostaniesz dostęp do repozytorium z „brudnym” kodem (Brownfield Project z aplikacją AI Chatbota), który wspólnie wyczyścimy, naprawimy i rozbudujemy o nowe funkcje, używając Agentów AI jako partnerów (Pair Programmer). Nie tylko więc nauczymy się używać AI do programowania ale zahaczymy o podstawy budowy aplikacji używających OpenAI SDK.

W tym kursie skupimy się na narzędziach IDE z interfejsem graficznym i ich AI supermocach, zaczynając od autocomplete, inline edit, przez analizę kodu, research i planowanie, aż po autonomicznych agentów AI z dostępem do narzędzi (web search, docs/RAG, browser, terminal, MCP, itd.) oraz ich personalizację (rules, AGENTS.md, Skills, itp.).

Jeśli interesują Cię bardziej agenci CLI w terminalu, agenci w chmurze, AI w procesach CI/CD (np. Code Review) oraz automatyzacja pracy wielu agentów, zapraszamy na dzień drugi szkolenia – “Agenci CLI i AI w chmurze”.

 

Jakie IDE? 🤔

Zależnie od Waszych odpowiedzi w ankietach wysłanych przed szkoleniem, wybierzemy główne IDE i wtyczki użyte na szkoleniu. Jako bazę proponuję GitHub Copilot (jako standard rynkowy dostępny w wielu IDE, od VSCode, przez InteliJ, po Xcode), ale w zależności od preferencji grupy pokażemy też w akcji 1-2 alternatywy (np. Cursor, Google Antigravity, Zed).

Nie używamy VM. Pracujesz lokalnie na swoim sprzęcie. Przed szkoleniem dostajesz instrukcję i checklistę instalacji.

 

Jakie języki programowania? 💻

Jako bazę do przykładów proponuję TypeScript jako najbardziej uniwersalny i powszechnie używany full-stack. Jednak na bazie ankiet przed szkoleniem i preferencji grupy udostępnię również repo i przykłady w 1-2 innych językach (np. Python, Rust, Java) i postaram się w trakcie szkolenia pokazać różnice. Same ćwiczenia możesz więc wykonywać w języku najbardziej dla Ciebie wygodnym. Większość zasad pracy z AI i narzędzi AI działa podobnie we wszystkich popularnych językach.

 

❗Wymagania: 

  • własny laptop umożliwiający komfortową pracę z kodem,
  • zainstalowane środowisko (Node.js 22+ i Python 3) i wybrany IDE,
  • konto GitHub (najlepiej prywatne lub z uprawnieniami do tworzenia repo i push do publicznych repo),
  • aktywna subskrypcja w minimum jednym narzędziu AI (rekomendujemy GitHub Copilot, lub alternatywnie Google AI Pro, Cursor, Windsurf, Zed, Junie).
    (
    Na szkoleniu udostępnię klucz API do OpenRouter z ograniczonym dostępem do tanich modeli (jak Gemini Flash, GLM 4.7 czy DeepSeek), jednak głównie pod kątem aplikacji AI nad którą będziemy pracować i jako backup. Wymagane jest używanie własnych tokentów / kredytów do LLM.)

Dzień 2:
Agenci CLI i AI w chmurze

Jeśli używasz już Copilota do pisania kodu lub Cursor Tab do autocomplete, czas wejść na wyższy poziom i też zostać managerem!

To szkolenie o System 2 Thinking – powolnym, przemyślanym planowaniu i delegowaniu zadań autonomicznym Agentom AI. Nauczysz się, jak wyjść z IDE do terminala i zmusić AI do pracy w tle. Pokażemy Ci tzw. „Ralph Loop” (autonomiczną pętlę bash), tworzenie testów integracyjnych z bazą danych (z użyciem Skills) oraz magię Cloud Agents, którzy napiszą kod kiedy śpisz lub zrobią Code Review, zanim wrócisz z kawy. 😉

Nie jest to jednak szkolenie “Vibe Coding”! Pokażemy czym jest “Vibe Engineering” oraz jak przyspieszyć pracę zachowując kontrolę nad jakością i bezpieczeństwem kodu (wymagana jest zatem dobra znajomość przynajmniej jednego języka programowania).

Będziemy pracować na żywym organizmie, dostaniesz dostęp do repozytorium GitHub z „brudnym” kodem (Brownfield Project z aplikacją AI robiącą transkrypcję audio), który wspólnie wyczyścimy, naprawimy i rozbudujemy o nowe funkcje, w pełni delegując pracę do Agentów AI w terminalu oraz w chmurze. Nie tylko więc nauczymy się używać AI do programowania ale zahaczymy o podstawy budowy aplikacji używających modeli STT (Speech to Text) i OpenAI SDK.

W tym kursie skupimy się na narzędziach CLI w terminalu i procesach CI/CD oraz agentach w chmurze. Jeśli interesuje Cię bardziej programowanie w Twoim ulubionym IDE, zapraszamy na szkolenie “AI-Assisted Coding”, które odbywa się dzień przed tym szkoleniem.

 

Jakie CLI i CI/CD? 🤔

Zależnie od Waszych odpowiedzi udzielonych w ankietach wysłanych przed szkoleniem wybierzemy 1 główne CLI oraz 1-2 dodatkowe. Do wyboru są Claude Code, Gemini CLI, Codex CLI, Cursor CLI a ostatnio także GitHub Copilot CLI, a z open source np. OpenCode, Aider lub Goose. Część z nich pozwala na używanie klucza API bez subskrypcji, musicie jednak zadbać o zapas tokenów przed szkoleniem (wyślemy instrukcję).

Natomiast jako repo i CI/CD użyjemy GitHub, jako najbardziej popularny i najlepiej zintegrowany z wszystkimi narzędziami oraz GitHub Copilot jako główny agent w chmurze. Zależnie od wyników ankiet możemy zahaczyć o 1-2 dodatkowe narzędzia w chmurze, np. Cursor BugBot, Codex lub Gemini Code Assist. Na ile czas pozwoli.

Wszystkie te narzędzia mają bardzo zbliżone funkcjonalności i poznanie jednego pomoże w późniejszej pracy z innymi. W razie potrzeby mogę dostarczyć wskazówki i materiały dotyczące integracji agentów CLI w Jenkins albo o GitLab Duo, nie będzie to jednak przedmiotem szkolenia.

Nie używamy VM. Pracujesz lokalnie na swoim sprzęcie. Przed szkoleniem dostajesz instrukcję i checklistę instalacji.

 

Jakie języki programowania? 💻

Jako bazę do przykładów proponuję TypeScript jako najbardziej uniwersalny i powszechnie używany język full-stack. Jednak na bazie ankiet przed szkoleniem i preferencji grupy udostępnię również repo i przykłady w 1-2 innych językach (np. Python, Rust, Java) i postaram się w trakcie szkolenia pokazać różnice. Same ćwiczenia możesz więc wykonywać w języku najbardziej dla Ciebie wygodnym. Większość zasad pracy z AI i narzędzi AI działa podobnie we wszystkich popularnych językach.

 

❗Wymagania: 

  • własny laptop umożliwiający komfortową pracę z kodem,
  • zainstalowane środowisko (Node.js 22+ i Python 3) i wybrane CLI,
  • konto GitHub (najlepiej prywatne lub z uprawnieniami do tworzenia repo i push do publicznych repo),
  • aktywna subskrypcja w minimum jednym narzędziu AI (rekomendujemy GitHub Copilot, lub alternatywnie Google AI Pro, Claude Code, Cursor, Codex/ChatGPT, Z.ai Coding Plan) i zapas tokenów do wykorzystania!
    (
    Na szkoleniu udostępnię klucz API do OpenRouter z ograniczonym dostępem do tanich modeli (jak Gemini Flash, GLM 4.7 czy DeepSeek + model STT), jednak głównie pod kątem aplikacji AI nad którą będziemy pracować i jako backup. Wymagane jest używanie własnych tokentów / kredytów do LLM.)

Co zyskasz i czego się nauczysz?

Poprawisz jakość kodu, dzięki lepiej przemyślanym rozwiązaniom, dobrym pokryciu testami i automatycznym code review.

Odzyskasz swój czas, delegując agentom AI pisanie testów, dokumentacji i części logiki biznesowej.

Poznasz najnowsze narzędzia i trendy, oraz nauczysz się wybierać odpowiednie narzędzie i model LLM zależnie od zadania.

Nauczysz się kierować AI aby Cię słuchało oraz kiedy go używać, a kiedy nie.


Dla kogo przeznaczone jest szkolenie?

  • Programistów, którzy znają dobrze przynajmniej jeden język (np. TS/Python/Java/C#), ale AI traktują wciąż tylko jako „lepsze Google”.

  • Osób, które chcą przestać „klepać kod”, a zacząć projektować rozwiązania z pomocą AI i zarządzać pracą agentów.

  • Tech Leadów szukających sposobu na przyspieszenie swojego zespołu.

  • Midów i Seniorów, jednak samodzielny i zdolny Junior również sobie poradzi!

  • Osób, które chcą przejść od autocomplete i generowania prostego kodu, do projektowania rozwiązań z pomocą AI i zarządzania pracą agentów.

  • Osób wciąż początkujących w temacie automatyzacji programowania z AI (bardziej zaawansowanych zapraszamy na dzień drugi) 🙂

Szkolenie
AI dla developerów

Szkolenie AI dla developerów jest szkoleniem dwudniowym

Pamiętaj! Masz możliwość zakupu pakietu dwudniowego, ale możesz również uczestniczyć tylko w jednym, wybranym przez siebie dniu. 

Program szkolenia - dzień I:
AI-Assisted Coding

    • Cele szkolenia: przyspieszenie pracy, przy zachowaniu jakości i bezpieczeństwa kodu.
    • Zakres szkolenia: narzędzia AI w IDE / edytorze kodu.
    • Formy merytoryczne: warsztat online, na żywo z trenerem, praca na aplikacji AI (Chat Bot oparty o OpenAI SDK).
    • Materiały: repozytorium GitHub (TS/Python) z aplikacją AI Chat Bot, gotowe szablony (prompty, rules, AGENT.md, Skills), ankieta analizy potrzeb przed szkoleniem (m.in. język, IDE, itp.), instrukcja przed szkoleniem (wymagania techniczne), słownik pojęć (wyrównanie poziomu wiedzy teoretycznej).
    • Prowadzący: Łukasz Matuszewski

    10:00–10:45 Setup & Mindset

    • Poznanie grupy i oczekiwań.
    • Vibe Coding vs Vibe Engineering
    • Szybkie powtórzenie podstaw:
      • okno kontekstu, atencja i tokeny,
      • autoregresja, halucynacje, knowledge cutoff,
      • benchmarki LLMów, koszty, kiedy jakiego używać,
      • wyniki najnowszych badań o AI w programowaniu.
    • AI Agent jako zdolny junior z ADHD
      • wymaga zarządzania i podziału zadań na fragmenty,
      • potrzebuje jasnych instrukcji i kryteriów oceny.
    • Prompt Engineering dla Devów:
      • jak rozmawiać z modelem, żeby nie dostawać halucynacji,
      • kontekst, rola, format, ograniczenia,
      • context rot i jak sobie z nim radzić.

    10:45–11:30 Zrozumienie kodu z AI (Brownfield Project)

    • Konfiguracja IDE pod AI (np. GitHub Copilot, VS Code/Cursor)
    • Wprowadzenie do repozytorium z „długiem technicznym”
    • AI wyjaśnia kod: Jak szybko zrozumieć, co robi i jak działa aplikacja
    • Praca z dużym kontekstem (np. Gemini, kompresja, iteracja)
    • Personalizacja: Tworzenie plików AGENTS.md i reguł (global, projekt)

    11:30–11:45 Przerwa kawowa

    11:45–12:30 Refaktoryzacja i "Odgruzowanie” (Brownfield Project)

    • Debuggowanie: jak naprawić błąd z AI i Context7 MCP
    • Unit Testy: Agent jako strażnik jakości (TDD z AI)
    • Refactoring: Zmiana kodu bez psucia funkcjonalności

    12:30–13:15 Planowanie nowej funcjonalności z AI

    • Research i wybór narzędzi z AI
    • Generowanie PRD (Product Requirements Document)
    • Generowanie ADR (Architecture Decision Record)
    • Definition of Done (np. pass testów, linting, ocena UI w DOM)
    • Tryb Planowania i tworzenie TODO listy przez agenta

    13:15–14:15 Przerwa obiadowa

    14:15–15:00 Vibe Engineering (implementacja)

    • Implementacja z autonomicznym Agentem AI
    • Poziomy autonomii, dostęp do narzędzi, zagrożenia
    • Testy jednostkowe i walidacja (done?)
    • Commit message z AI

    15:00–15:45 Frontend - jak AI “widzi”

    • Generowanie UI na podstawie screenów (Multimodal AI)
    • Dostęp do przeglądarki, DOM (Cursor, Antigravity)
    • Chrome DevTools MCP / Browser Use MCP
    • Weryfikacja swojej pracy przez agenta

    15:45–16:00 Przerwa kawowa

    16:00–17:00 Code Review i dokumentacja z AI

    • Lokalne Code Review przez agenta
    • README.md vs AGENTS.md
    • Changelog
    • JSDoc / Swager

    17:00–18:00 Wrap-up & Q&A

    • Podsumowanie i demo kodu uczestników.
    • Odpowiedzi na pytania uczestników
    • Przyszłość AI

Program szkolenia - dzień II:
Agenci CLI i AI w chmurze

    • Cele szkolenia: zarządzanie agentami AI przy zachowaniu jakości i bezpieczeństwa kodu.
    • Zakres szkolenia: narzędzia AI w terminalu, chmurze i procesach CI/CD.
    • Formy merytoryczne: warsztat online, na żywo z trenerem.
    • Materiały: repozytorium GitHub (TS/Python) z aplikacją AI do transkrypcji audio, gotowe szablony (prompty, rules, AGENT.md, Skills), ankieta analizy potrzeb przed szkoleniem (m.in. język, CLI, itp.), instrukcja przed szkoleniem (wymagania techniczne), słownik pojęć (wyrównanie poziomu wiedzy teoretycznej).
    • Prowadzący: Łukasz Matuszewski

    10:00–10:45 Setup & Mindset

    • Poznanie grupy i oczekiwań.
    • Vibe Coding vs Vibe Engineering
    • Czym różni się Asystent od Agenta? (System 2 Thinking)
    • Bardzo szybkie powtórzenie podstaw:
      • okno kontekstu, atencja i tokeny,
      • autoregresja, halucynacje, knowledge cutoff,
      • benchmarki LLMów, koszty, kiedy jakiego używać,
      • wyniki najnowszych badań o AI w programowaniu.
    • AI Agent jako zdolny junior z ADHD
      • wymaga zarządzania i podziału zadań na fragmenty,
      • potrzebuje jasnych instrukcji i kryteriów oceny.
    • Prompt Engineering dla Devów:
      • jak rozmawiać z modelem, żeby nie dostawać halucynacji,
      • kontekst, rola, format, ograniczenia,
      • context rot i jak sobie z nim radzić.

    10:45–11:30 Zrozumienie kodu w CLI (Brownfield Project)

    • Instalacja i konfiguracja narzędzi CLI (np. Gemini CLI, GitHub Copilot CLI, Claude Code – przegląd i wybór pod preferencje uczestników)
    • Wprowadzenie do repozytorium z „długiem technicznym”
    • Analiza codebase z CLI – jak „zrozumieć” projekt bez otwierania pliku.
    • Praca z dużym kontekstem (np. Gemini, kompresja, iteracja)
    • Personalizacja: Tworzenie plików AGENTS.md i reguł (global, projekt)

    11:30–11:45 Przerwa kawowa

    11:45–12:30 Oddelegowanie do chmury + lokalny debugging

    • Oddelegujemy Unit Testy: Agent w chmurze napisze je asynchronicznie
    • Debuggowanie w CLI: w tym czasie lokalny agent naprawi błąd
    • Push do repo i merge kodu lokalnego i od zdalnego agenta
    • Code Review od agentów w GitHub (m.in. Copilot, Gemini Assist, Codex)

    12:30–13:15 Skills i Testy Integracyjne z AI

    • Definiowanie „Umiejętności” (Skills) dla wybranych Agentów CLI
    • Agent stawia lokalną bazę (np. SQLite) i generuje dane (seed)
    • Agent pisze testy integracyjne, odpala je i poprawia

    13:15–14:15 Przerwa obiadowa

    14:15–15:45 Autonomiczna pętla (Ralph Loop)

    • Problem: Context Rot (gnicie kontekstu w miarę jego rośnięcia)
    • Rozwiązanie: skrypt odpalający nowych agentów dla każdego zadania
    • Implementacja skryptu bash i promptów dla wybranego CLI
    • Planowanie, PRD, ADR, Definition of Done i śledzenie postępu prac
    • Uruchomienie pętli (Think -> Plan -> Act -> Test -> Commit)
    • Poziom autonomii, dostęp do narzędzi, zagrożenia

    15:45–16:00 Przerwa kawowa

    16:00–17:00 Cloud Agents & Code Review

    • Konfiguracja Code Review z wybranymi agentami AI (w.g. ankiety)
    • One-Click Fix: wdrażanie poprawek sugerowanych przez GitHub Copilot
    • Security First: skanowanie bezpieczeństwa

    17:00–18:00 Wrap-up & Q&A

    • Podsumowanie i demo
    • Odpowiedzi na pytania uczestników
    • Przyszłość AI w chmurze

Prowadzący

trener

Łukasz Matuszewski

Specjalista od zadań specjalnych – budował awatary 3D, systemy Voice AI i aplikacje macOS z AI dla finansów. Programujący socjolog [sic!], który zaczynał, gdy strony robiło się na tabelkach (2003 r.), choć dziś zdecydowanie woli TypeScript i Rust. Współpracował z gigantami takimi jak Roche czy Fiji Water, ale w 2023 pochłonęły go startupy AI.

 

Łukasz nie opowiada o tym, co „może” sztuczna inteligencja. On na co dzień zmusza AI do czarnej roboty, żeby samemu skupić się na planowaniu, architekturze i dowożeniu wartości. Na szkoleniach pokaże Ci, jak przestać klepać kod, a zacząć zarządzać Agentami AI i stworzyć MVP w tydzień, a nie w pół roku.

 

Gdy nie siedzi w terminalu, prawdopodobnie biega z córkami i psem, lutuje mikrokontrolery IoT lub testuje LLMy na komórce (a nie, Termux to też terminal) 😄


Bonusy w ramach pakietów

VIP

Standard

Pakiet nagrań prelekcji z XIX edycji konferencji I ❤️ AI

Dostęp do zamkniętej platformy wiedzy – kursy online, streszczenia książek, webinary, archiwalne wydania magazynu

Elektroniczny certyfikat potwierdzający udział w szkoleniu

Prezentacja trenera w formacie PDF

Dostęp do MKTletter’a (jeśli zapiszesz się do newslettera podczas rejestracji)

Lokalizacja szkoleń

Poznań Novotel, pl. Andersa 1, 61-581, Poznań

Warszawa ADN Centrum Konferencyjne ul. Grzybowska 56, 00-844 Warszawa

Gdańsk Hotel Sadova, Łąkowa 60, 80-769 Gdańsk.

Najczęściej zadawane pytania

Kontakt

Obsługa klienta

Kontakt@sprawnymarketing.pl

699 586 257

Organizacja Szkoleń

Angelika.Chilczuk@sprawnymarketing.pl

577 877 944

Płatności

Oliwia.Krzywdzinska@sprawnymarketing.pl

519 183 555