terminal-context
Pełna kontrola terminala Kitty dla agentów kodujących — czytaj, wysyłaj komendy, śledź procesy.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill dający agentom AI (Claude, Copilot) pełny dostęp do stanu terminala Kitty: listowanie paneli i zakładek, czytanie historii, mapowanie portów na procesy, parsowanie metadanych gita i ostatnich komend z hooków shell'a. Zamiast ręcznego kopiowania — automatycznie pobieraj kontekst z innych paneli, wysyłaj komendy i śledź ich wykonanie. Idealne gdy pytasz agenta "czy serwer działa" lub "co się nie powiodło".
Jak używać
Zainstaluj skill terminal-context w swoim środowisku agenta (Claude/Copilot/Codex). Upewnij się, że masz zainstalowany terminal Kitty i dostęp do repozytorium https://github.com/aelaguiz/kitty_skills.
Skonfiguruj Kitty socket i shell hooks — włącz opcję
listen_onw konfiguracji Kitty i zainstaluj shell hooks zgodnie z dokumentacją wreferences/SETUP.md. To umożliwi agentowi deterministyczne odczytywanie stanu terminala.Zacznij od pobrania kontekstu: poproś agenta o uruchomienie
tc-context --summary, aby zobaczył wszystkie otwarte panele, zakładki i bieżące katalogi robocze.Gdy chcesz przeanalizować błędy — użyj
tc-output --cwd "$PWD" --lines 120 --match "error|failed|traceback", aby agent automatycznie wyszukał i wyświetlił istotne wiersze z historii terminala.Aby agent wysłał komendę do innego panela, użyj
tc-send --cwd "$PWD" "npm test"— agent najpierw przeczyta kontekst panela, potwierdzi katalog roboczy, a dopiero wtedy wyśle komendę.Do monitorowania procesów (np. czekania na serwer) — użyj
tc-watch --cwd "$PWD" "ready|listening|compiled" --timeout 90, aby agent śledził output w tle i powiadomił Cię, gdy pojawi się szukana fraza.