Bądźmy w kontakcie

Programowanie wspomagane AI – agencyjna praca z kodem, refaktoryzacja i automatyzacja zadań programistycznych

 

Opis kursu

Charakterystyka

Duże modele językowe stają się coraz częściej realnym narzędziem w pracy programisty, a nie tylko dodatkiem do generowania fragmentów kodu. Ich wartość w środowisku programistycznym wynika z umiejętności szybkiego zrozumienia istniejącego kodu źródłowego, planowania zmian, refaktoryzacji, generowania testów, dokumentowania rozwiązań oraz automatyzacji powtarzalnych zadań technicznych.

Kurs „Programowanie wspomagane AI – agencyjna praca z kodem, refaktoryzacja i automatyzacja zadań programistycznych” został przygotowany dla programistów, którzy chcą przejść od okazjonalnego korzystania z AI do świadomej, kontrolowanej i bezpiecznej pracy z agentami kodującymi. Uczestnicy uczą się nie tylko obsługi wybranych narzędzi, takich jak Claude Code, Codex czy Cursor, ale przede wszystkim dobrych praktyk pracy z LLM w repozytorium: od właściwego przygotowania kontekstu, przez planowanie zmian, po weryfikację wyników i integrację AI z codziennym procesem tworzenia oprogramowania.

Zarezerwuj kurs

  • Format: Zdalny
  • Język: PL
  • Typ: Kurs otwarty, gwarantowany
  • Czas trwania: 2 dni (14 godzin)
  • Data rozpoczęcia: 24.06.2026
  • Trener: Konrad Patyński

REZERWUJ - 2580 PLN 

Cena netto za uczestnika.

Program ma charakter praktyczny. Obejmuje zarówno podstawy LLM i agentów, jak i tematy bezpośrednio przydatne w pracy zespołowej: konfigurację repozytorium, ustawienia narzędzi, tworzenie i stosowanie umiejętności agenta, pracę w trybie planowania, realizację zadań na otwartych repozytoriach, wykorzystanie subagentów oraz integrację z MCP. Dzięki temu uczestnicy kończą kurs z zestawem technik, które można od razu zastosować w codziennej pracy z kodem.

Wymagania

Zalecane jest doświadczenie w pracy programistycznej, znajomość podstaw Gita oraz umiejętność poruszania się po repozytorium kodu. Uczestnik powinien znać co najmniej jeden język programowania na poziomie umożliwiającym czytanie i modyfikowanie kodu, a przykłady będą pokazywane w Pythonie. Kurs nie wymaga wcześniejszego doświadczenia z Claude Code, Codex, Cursor czy MCP, chociaż podstawowa znajomość pracy w terminalu będzie pomocna.

Grupa docelowa

  • Programiści średniozaawansowani i zaawansowani;
  • Developerzy pracujący z istniejącymi, złożonymi lub słabo udokumentowanymi repozytoriami;
  • Członkowie zespołów tworzących oprogramowanie, którzy chcą uporządkować praktyki korzystania z AI w codziennej pracy;
  • Tech leadzi i senior developerzy odpowiedzialni za jakość kodu, przeglądy kodu oraz wybór narzędzi programistycznych;
  • Osoby, które chcą świadomie używać LLM do analizy kodu, refaktoryzacji, dokumentacji, testowania i automatyzacji zadań technicznych.

Program kursu

1. Podstawy LLM i agentów w pracy programisty

  • Czym jest LLM z perspektywy programisty
  • Różnice między modelem językowym, asystentem kodu a agentem kodującym
  • Jak model analizuje kontekst, kod, instrukcje i historię interakcji
  • Ograniczenia LLM
  • Rola programisty jako osoby odpowiedzialnej za decyzje techniczne
  • Typowe zastosowania LLM w tworzeniu oprogramowania

2. Konfiguracja Claude Code, Codex i Cursor do codziennej pracy z AI

  • Przegląd narzędzi używanych w agencyjnej pracy z kodem
  • Claude Code, Codex i Cursor – różnice w przepływie pracy i typowych zastosowaniach
  • Instalacja, konfiguracja i przygotowanie środowiska programistycznego
  • Właściwe przygotowanie repozytorium do pracy z AI
  • Zasady przygotowania struktury projektu, dokumentacji i instrukcji dla agenta
  • Praca z terminalem, IDE i repozytorium w trybie wspomaganym AI
  • Kontrolowanie zakresu zmian i minimalizowanie ryzyka niechcianych modyfikacji

3. Agents.md, CLAUDE.md i skills.md jako moduły organizujące pracę z agentem

  • Czym są główne pliki agencyjne w formacie Markdown i jaką rolę odgrywają w pracy z LLM
  • Różnica między jednorazowym promptem a stałą instrukcją projektu
  • Jak tworzyć umiejętności opisujące standardy kodowania, testowania i dokumentacji
  • Organizacja umiejętności dla różnych typów zadań
  • Przykłady dobrych i złych instrukcji dla agenta

4. Tryb planowania w praktyce

  • Czym jest tryb planowania i kiedy warto go używać
  • Planowanie przed wprowadzeniem zmian w kodzie
  • Analiza ryzyka, zależności i potencjalnych skutków ubocznych
  • Przełożenie planu na konkretne działania w repozytorium
  • Iteracyjne kierowanie agentem
  • Ocena jakości planu wygenerowanego przez AI

5. Ćwiczenia praktyczne na otwartych repozytoriach

  • Wdrożenie do nieznanego kodu źródłowego przy użyciu LLM
  • Identyfikacja punktów wejścia, zależności i przepływu logiki
  • Realizacja realistycznych zadań zespołowych przy użyciu agenta
  • Refaktoryzacja fragmentu kodu pod kątem czytelności i łatwości utrzymania
  • Generowanie lub uzupełnianie testów
  • Aktualizacja dokumentacji technicznej i pliku README

6. Subagenci w praktyce

Czym są subagenci i kiedy warto delegować zadania

Podział pracy między agentami:

  • Projektowanie zakresu odpowiedzialności subagenta
  • Praca równoległa i weryfikacja spójności wyników
  • Zastosowanie subagentów do większych zadań refaktoryzacyjnych

7. MCP jako sposób na rozszerzenie możliwości agenta

  • Czym jest MCP i jaką rolę odgrywa w pracy z narzędziami AI
  • Klient, serwer MCP i źródła kontekstu
  • Podłączanie agenta do dodatkowych narzędzi, danych i przepływów pracy
  • Przykłady zastosowań MCP w pracy programisty

8. Bezpieczeństwo, jakość i odpowiedzialność w pracy z AI

  • Ryzyko wycieku kodu, danych, logiki biznesowej i informacji architektonicznych
  • Zasady pracy z kodem produkcyjnym i fragmentami krytycznymi dla bezpieczeństwa
  • Weryfikacja zmian wygenerowanych przez AI
  • AI w procesie przeglądu kodu
  • Najlepsze praktyki wdrażania agencyjnej pracy z kodem w organizacji

9. Podsumowanie i praktyczne wdrożenie

  • Kluczowe zasady skutecznej współpracy programisty z LLM
  • Jak przenieść wiedzę z kursu do codziennego przepływu pracy
  • Minimalny zestaw praktyk do wdrożenia po kursie
Ludzie lecący na papierowych samolotach symbolizujący drogę do kursu.

Brak budżetu? Zdobądź dofinansowanie!

Logo Podmiotowego Systemu Finansowania dla Osób Dorosłych

Program, który umożliwia indywidualnym uczestnikom łatwe i szybkie uzyskanie środków na kursy.

Dowiedz się więcej

Dlaczego kurs gwarantowany?

  • Gwarantowana realizacja – kurs odbywa się niezależnie od liczby uczestników.
  • Wymiana wiedzy i nawiązywanie kontaktów z profesjonalistami z różnych branż.
  • Interaktywne, na żywo zajęcia – nie tylko teoria, ale także ćwiczenia i dyskusje.
  • Elastyczny format online – dołącz z dowolnego miejsca.

Dowiedz się więcej

Two persons looking at a tablet

Potrzebujesz więcej informacji?

Napisz, zadzwoń lub uzupełnij formularz - wybierz formę kontaktu, która Ci najbardziej odpowiada i zostaw resztę nam. Nasi konsultanci odpowiedzą na Twoje pytania i pomogą dobrać optymalne rozwiązanie.

Bądźmy w kontakcie

wroclaw@nobleprog.pl lub +48 (22) 103 3718