Przejdź do głównej zawartości

Terminal, IDE i urządzenia

/terminal-setup instaluje binding Shift+Enter w VS Code, Cursor, iTerm2, Zed i Alacritty.

Na macOS ustaw Option jako Meta: w iTerm2 Settings → Profiles → Keys → Left/Right Option = “Esc+”, w Terminal.app “Use Option as Meta Key”. Windows Terminal wspiera Shift+Enter natywnie.

Powiadomienia realizujesz hookiem Notification plus terminalSequence (patrz lekcja o hookach), a FORCE_HYPERLINK włącza klikalne linki do pull requestów.

Tryb /ide zarządza integracją i pokazuje status, a --ide łączy automatycznie przy starcie.

Rozszerzenie VS Code ma własny panel czatu i Focus view, jest też plugin JetBrains. Obie to nakładki na ten sam silnik - piszą do ~/.claude/.

tmux działa normalnie, pamiętaj tylko o podwójnym Ctrl+B przez prefiks tmux. Tryb --teammate-mode tmux obsługuje agent teams.

Równolegle możesz pracować przez osobne terminale i worktree, background agents (claude --bg, claude agents, claude attach <id>) oraz agent teams (eksperymentalne, CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS).

NOWE. Trzy kierunki przenoszenia sesji:

  • /desktop - z terminala do aplikacji desktop. Przydatne, gdy chcesz zobaczyć diffy i podgląd na żywo obok siebie.
  • /resume w aplikacji desktop - kierunek odwrotny. Otwiera picker sesji terminalowych pogrupowanych po dniach, z folderem i gałęzią oraz podglądem miejsca, w którym skończyłeś. Działa też dla sesji już zamkniętych i kontynuuje ten sam transkrypt.
  • Remote Control - maszyna z uruchomionym claude rc pojawia się jako karta urządzenia na górze zakładki Code w aplikacji mobilnej. Wybierasz katalog i startujesz sesję na tej maszynie, z jej plikami, serwerami MCP i narzędziami. Sensowne, gdy chcesz odpalić zadanie, będąc z dala od biurka.

Wymaga aktualizacji do najnowszej wersji po obu stronach. Nazwa z /rename i kolor z /color są wtedy widoczne także na claude.ai/code.

  1. Uruchom /terminal-setup.
  2. Uruchom /ide i sprawdź status integracji.
  3. Odpal claude rc na maszynie roboczej i wystartuj sesję z telefonu w katalogu testowego repozytorium.

Zaliczenie: Shift+Enter łamie linię w Twoim edytorze, a na telefonie widzisz kartę swojego komputera. Punkt trzeci jest opcjonalny, jeśli nie masz aplikacji mobilnej.

Jeśli nic nie zgrzyta i zostaje czas: nazwij sesję przez /rename, nadaj jej kolor przez /color i sprawdź, czy oba zostały po przeniesieniu na desktop.

  • /terminal-setup załatwia większość drobiazgów, które inaczej irytują codziennie.
  • Wtyczka IDE i CLI to jeden silnik, nie dwa różne narzędzia.
  • Sesja nie jest przywiązana do terminala - przenosisz ją na desktop i sterujesz z telefonu.

Następny krok: Tryb headless, automatyzacja i CI - Claude Code bez interfejsu, w skryptach i w pipeline.

Częste pytania

Czy wtyczka do VS Code to inne narzędzie niż CLI?

Nie. Rozszerzenia do VS Code i JetBrains są nakładkami na ten sam silnik i piszą do tego samego katalogu ~/.claude/. Wtyczka do VS Code ma dodatkowo własny panel czatu i widok Focus.

Jak przenieść rozpoczętą sesję z terminala na desktop?

Komendą /desktop. W drugą stronę działa /resume w aplikacji desktop - otwiera picker sesji terminalowych pogrupowanych po dniach, z folderem, gałęzią i podglądem miejsca, w którym skończyłeś.

Czy mogę uruchomić zadanie na komputerze, będąc poza domem?

Tak, przez Remote Control. Maszyna z uruchomionym claude rc pojawia się jako karta urządzenia w aplikacji mobilnej. Wybierasz katalog i startujesz sesję na tej maszynie, z jej plikami i narzędziami.

made with ❤️ by aitomate.pl - Łukasz Podgórski