Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Wprowadzenie do Pi
- Czym jest Pi i jego filozofia minimalizmu i kontroli
- Porównanie z Claude Code, Codex CLI i Cursor
- Cztery wbudowane narzędzia: read, write, edit i bash
- Kiedy wybrać Pi zamiast cięższych agentów
Instalacja i konfiguracja
- Instalowanie Pi za pomocą npm i menedżerów pakietów
- Konfigurowanie kluczy API dla ponad 15 obsługiwanych dostawców
- Konfigurowanie katalogu roboczego i plików kontekstowych
- Uruchamianie Pi w środowiskach lokalnych i Docker
Podstawowe przepływy pracy w terminalu
- Generowanie kodu z prostych promptów
- Precyzyjne czytanie i edytowanie plików
- Bezpieczne wykonywanie poleceń bash w ramach agenta
- Zarządzanie stanem sesji i resetowanie kontekstu
Tworzenie niestandardowych umiejętności
- Zrozumienie API umiejętności w TypeScript
- Pisanie niestandardowych operacji read, write i edit
- Integracja z wykonywaniem bash dla specjalistycznych przepływów pracy
- Testowanie i debugowanie umiejętności w izolacji
Szablony promptów i motywy
- Dostosowywanie systemowych promptów do różnych języków i frameworków
- Tworzenie wielokrotnego użytku szablonów promptów dla spójności zespołu
- Pakowanie motywów jako moduły do udostępniania
Rozszerzanie Pi za pomocą pakietów npm
- Pakowanie umiejętności jako pakiety pi
- Publikowanie na npm i Git
- Instalowanie pakietów udostępnionych przez społeczność
- Zarządzanie wersjami zależności i kompatybilnością
Elastyczność dostawców
- Przełączanie się między backendami takimi jak Anthropic, OpenAI, Google i innymi
- Optymalizacja pod kątem kosztów, szybkości i jakości na zadanie
- Uruchamianie całkowicie lokalnych modeli dla wrażliwego kodu
Praktyczne przypadki użycia
- Automatyzacja testów i przepływy pracy generowania testów
- Refaktoryzacja starszego kodu za pomocą łańcuchów niestandardowych umiejętności
- Generowanie i utrzymywanie dokumentacji
- Integracja z CI z minimalnym obciążeniem agenta
Bezpieczeństwo i kontrola
- Zrozumienie granicy 300-słownego systemowego promptu
- Ręczne zatwierdzanie operacji write
- Piaskownica dla wykonywania bash w niezaufanych środowiskach
- Rejestrowanie audytowe wszystkich działań agenta
Podsumowanie i kolejne kroki
- Podsumowanie zasad minimalizmu, kontroli i rozszerzalności
- Zasoby społeczności i wytyczne dotyczące wkładu
- Tematy zaawansowane dla doświadczonych użytkowników Pi
Wymagania
- Doświadczenie w programowaniu w terminalu i bash
- Podstawowa znajomość TypeScript lub JavaScript
- Znajomość zarządzania pakietami npm
Grupa docelowa
- Programiści poszukujący lekkiego, konfigurowalnego agenta kodowania
- Starszy inżynierowie chcący pełnej kontroli nad wewnętrznymi mechanizmami agenta
- Zespoły przyjmujące podejście terminal-first w rozwoju
14 godzin