KomPi — mój harness dla agentów
Osobisty, globalny warsztat na agencie kodującym Pi: własna persona, cel sesji, handoff, lokalny research, wyszukiwanie w notatkach, dobrane skille i delegowanie pracy do innych agentów.
Pi to minimalistyczny agent kodujący w terminalu, który da się rozbudowywać. KomPi to moja warstwa na nim — nie fork, tylko pakiet: rozszerzenia, motyw, persona i zestaw skilli. Jedna komenda kompi uruchamia ten sam sposób pracy w repo strony, w vaulcie notatek, w katalogu dokumentów albo w zwykłej rozmowie bez projektu.
Agent rozmawia po polsku, krótko i z kontrargumentami zamiast przytakiwania; rozumie moje skróty do dyktowania (scr, eli, foc, ref). Każda sesja ma swój cel widoczny nad edytorem, a /handoff zapisuje przenośny stan pracy — cel, decyzje, pliki, otwarte pytania, następne kroki — żeby inny agent lub kolejna sesja mogła podjąć wątek.
Research idzie przez lokalny SearXNG w Dockerze (przypięty obraz, limity pamięci i CPU), a /wiki przeszukuje moje notatki markdown bez wysyłania ich do modelu, dopóki sam o to nie poproszę. Przez multiplekser Herdr KomPi deleguje zadania do Claude Code lub Codexa w panelach obok — przetestowany pełny obieg: KomPi → Claude Code → Codex (niezależny review) → KomPi.
Całość ma testy (node:test, w tym test integracyjny z prawdziwym Pi na odizolowanym HOME i atrapie API) oraz kompi doctor — darmowy, tylko-do-odczytu przegląd stanu instalacji.
- /cel
- cel sesji widoczny nad edytorem, zapamiętany per sesja
- /handoff
- przenośny stan pracy w markdown — dla innego agenta lub kolejnej sesji
- /research
- research przez lokalny SearXNG ze źródłami
- /wiki
- wyszukiwanie w moich notatkach; do modelu idzie tylko to, co wskażę
- /delegate
- delegowanie zadania do Claude Code lub Codexa przez Herdr
- kompi-grill
- „przegrilluj mój pomysł” — pytania jedno po drugim, alternatywy, koszty, kontrdowody
- transcribe
- transkrypcja nagrań lokalnie (WhisperX) i wpięcie do bazy wiedzy
- meeting-note
- notatka ze spotkania: markdown + bliźniaczy .docx w firmowym szablonie
- ingest · capture
- zasilanie osobistej wiki wiedzą z projektów i sesji
- rsb-assistant
- odpowiedzi o polskich przepisach kolejowych z cytatem do artykułu/§
- browser-tools
- automatyzacja przeglądarki na odizolowanym profilu
- debug · verify
- systematyczne debugowanie i weryfikacja przed ogłoszeniem „gotowe”
Pi · Node.js · JavaScript (ESM) · SearXNG · Docker · Herdr
AI · Agents · Tooling