Blog JSystems - uwalniamy wiedzę!
Blog JSystems - uwalniamy wiedzę!
Claude Code
Jak przerwać działanie Claude Code (Esc)
Esc, żeby zatrzymać bieżącą odpowiedź lub wywołanie narzędzia - Claude zachowuje dotychczasową pracę i możesz od razu wpisać nowe polecenie.Podczas pracy z Claude Code, oficjalnym narzędziem CLI od Anthropic do programowania z AI, często zdarza się, że agent zaczyna robić coś nie tak: edytuje niewłaściwy plik, idzie w ślepą uliczkę albo generuje niepotrzebnie długą odpowiedź. Nie trzeba wtedy zamykać całej sesji i zaczynać od zera. Claude Code ma prosty, dedykowany sposób na przerwanie w locie - klawisz Escape. Znajomość tego jednego skrótu potrafi zaoszczędzić mnóstwo czasu i uchronić przed utratą kontekstu rozmowy.
Agent pracuje - widzisz strumień odpowiedzi albo działające narzędzie - i orientujesz się, że robi nie to, o co Ci chodziło. Odruch podpowiada Ctrl+C, ale w wielu terminalach oznacza to wyjście z programu: tracisz całą rozmowę i musisz uruchamiać sesję od nowa, tłumacząc kontekst raz jeszcze. Inny częsty scenariusz: wpisałeś już długie polecenie, a chcesz je szybko wyczyścić i zacząć pisać od nowa, ale nie wiesz jak. Oba te przypadki mają wygodne rozwiązanie oparte o klawisz Escape.
Claude Code to aplikacja terminalowa z własną obsługą klawiszy, dlatego przerywanie ma tam osobny mechanizm niezależny od Ctrl+C. Klawisz Esc jest zaprojektowany właśnie do przerwania bieżącej tury: zatrzymuje odpowiedź lub wywołanie narzędzia w trakcie, a Claude zachowuje pracę wykonaną do tej pory, więc nie zaczynasz od zera. To zupełnie inne zachowanie niż wyjście z programu - kontekst rozmowy zostaje nienaruszony. Escape ma też drugie, pomocne działanie: pojedyncze naciśnięcie zamyka otwarte okno dialogowe, a podwójne (Esc + Esc) czyści wpisywany tekst albo, gdy pole wpisywania jest puste, otwiera menu cofania do wcześniejszego punktu rozmowy.
Esc. Bieżąca odpowiedź lub narzędzie zostaną przerwane, a sesja pozostanie otwarta z całym dotychczasowym kontekstem.Esc je zamknie. Na prośbie o uprawnienia Escape oznacza odmowę wykonania danej akcji.Esc. Wersja robocza zostanie zapisana w historii, więc klawiszem strzałki w górę możesz ją przywrócić.Esc otworzy menu cofania - pozwala wrócić do wcześniejszego stanu kodu i rozmowy, jeśli chcesz odkręcić kilka ostatnich kroków.Esc przerywa turę i zostawia sesję, a Ctrl+C zwykle kończy program. Do przerywania w locie używaj Escape, a Ctrl+C zostaw na świadome wyjście.Po naciśnięciu Esc strumień odpowiedzi albo działające narzędzie natychmiast się zatrzyma, a kursor wróci do pola wpisywania - a mimo to cała wcześniejsza rozmowa nadal będzie widoczna nad polem, co potwierdza, że nie wyszedłeś z programu. Możesz od razu wpisać nowe polecenie i agent zareaguje w tym samym kontekście. Przy podwójnym Escape sprawdzisz działanie tak: po wyczyszczeniu pola naciśnij strzałkę w górę - wcześniej wpisany tekst powinien wrócić z historii. To znak, że wersja robocza została zachowana, a nie bezpowrotnie skasowana.
Wróć do listy: 100 najczęstszych problemów z Claude Code
Szkolenie Claude Code - od zera do zespołu agentów AI -->
Tryb planowania, tryby uprawnień, komendy, MCP, hooki i systemy multi-agent - wszystko na żywym kodzie podczas trzydniowego szkolenia. Prowadzi Łukasz Matuszewski. Szkolenie ma terminy gwarantowane - odbędzie się niezależnie od liczby zgłoszeń.
Sprawdź szkolenie Claude CodeTo szkolenie może być dofinansowane dla Ciebie z KFS lub BUR.
★★★★★Średnia ocena naszych szkoleń w Google: 5/5
Komentarze (0)
Brak komentarzy...