# Kiedy Claude Code nie dziala jak trzeba - /doctor, /status i szybka diagnostyka

Diagnostyka problemow w Claude Code nie musi polegac na zgadywaniu - narzedzie ma wbudowane komendy do szybkiej naprawy typowych usterek. Ten tekst pokazuje, jak z nich korzystac zanim zglosisz bledu do supportu.

Kurs [Claude Code](https://jsystems.pl/blog/show_post/claude_code_kompletny_przewodnik_dla_programistow) - Lekcja 8 z 29

Ten artykuł jest częścią bezpłatnego **[kursu Claude Code](https://jsystems.pl/blog/show_post/claude_code_kompletny_przewodnik_dla_programistow/)** - największej polskojęzycznej serii 29 lekcji dla programistów. Od pierwszego uruchomienia do autonomicznych [agentów AI](https://jsystems.pl/blog/show_post/co_to_jest_agent_ai_przewodnik_2026).

[<-- Spis wszystkich lekcji](https://jsystems.pl/blog/show_post/claude_code_kompletny_przewodnik_dla_programistow/)

[<-- Lekcja 7: Skróty i sztuczki w terminalu](https://jsystems.pl/blog/show_post/claude-code-skroty-sztuczki-tui/)[Lekcja 9: Tryby uprawnień](https://jsystems.pl/blog/show_post/claude-code-tryby-uprawnien-auto-accept/)

**Z tego artykułu dowiesz się:**

- Jak `/doctor` diagnozuje instalację i wykrywa nieaktualną wersję Claude Code
- Jak `/status` sprawdza połączenie i zalogowane konto
- Ściąga najczęstszych problemów i szybkich napraw
- Co zrobić, gdy diagnostyka nie wystarczy (`/feedback`)

Każde narzędzie czasem płata figla. Claude Code nie odpowiada, coś się nie instaluje, integracja nie działa, terminal dziwnie się zachowuje. Naturalny odruch to wkleić komunikat do ChatGPT albo wpisać go w wyszukiwarkę. Ale w większości przypadków szybsza droga prowadzi przez dwie [wbudowane komendy diagnostyczne](https://jsystems.pl/blog/show_post/claude-code-komendy-slash-sciaga/) - `/doctor` i `/status` - które w kilka sekund pokażą, co jest nie tak. Zacznij od nich, zanim zaczniesz szukać gdziekolwiek indziej.

![Trzy komendy diagnostyczne Claude Code: /doctor, /status, /feedback](https://jsystems.pl/new_page_resources/images/CLAUDE_CODE_DOCTOR/00_diagnostyka.png)

Trzy komendy, od których zaczynasz, gdy coś nie działa: `/doctor` sprawdza instalację, `/status` połączenie, `/feedback` zgłasza problem

## 1. /doctor - sprawdź instalację

Komenda `/doctor` to pełen przegląd stanu Twojej instalacji. Pokazuje wersję, sposób instalacji, ścieżkę, dostępne aktualizacje i status komponentów - wszystko w jednym miejscu:

![Wyjście /doctor w Claude Code: diagnostyka instalacji, wersji, aktualizacji i serwera w tle](https://jsystems.pl/new_page_resources/images/CLAUDE_CODE_DOCTOR/01_doctor.png)

`/doctor` pokazuje, jak i skąd działa Claude Code: wersję, sposób instalacji, ścieżkę, stan aktualizacji (tu: stabilna i najnowsza wersja) oraz status serwera w tle

Tu wyłapiesz najczęstszą przyczynę dziwnych zachowań: **nieaktualną wersję**. Jeśli `/doctor` pokazuje, że jest dostępna nowsza, sama aktualizacja często rozwiązuje problem. Zobaczysz też, czy instalacja jest poprawna i jaką metodą została zrobiona - co bywa kluczowe przy problemach z uprawnieniami.

## 2. /status - sprawdź połączenie

Druga komenda, `/status`, odpowiada na pytanie „czy ja w ogóle jestem połączony". Pokazuje wersję, wybrany model, zalogowane konto, łączność z API i status narzędzi. Gdy Claude nie odpowiada albo zwraca błędy, najczęściej winne jest jedno z dwóch: **brak zalogowania** albo problem z łącznością. `/status` pokaże oba od razu. Jeśli to kwestia logowania, naprawiasz ją komendą `/login`.

![Panel /status w Claude Code: wersja, metoda logowania, konto, model, serwery MCP i diagnostyka](https://jsystems.pl/new_page_resources/images/CLAUDE_CODE_DOCTOR/02_status.png)

`/status` na jednym ekranie: wersja, metoda logowania i konto, wybrany model, stan serwerów [MCP](https://jsystems.pl/blog/show_post/mcp-model-context-protocol-ai) (tu `1 połączony, 3 wymagają autoryzacji`) oraz diagnostyka systemu. Interfejs Claude Code jest anglojęzyczny; dane konta zamaskowano.

## 3. Najczęstsze problemy i szybkie naprawy

Większość kłopotów to drobiazgi z prostym rozwiązaniem. Oto ściąga:

| Objaw | Co sprawdzić / zrobić |
| --- | --- |
| Dziwne zachowanie, błędy bez powodu | `/doctor` - czy jest nowsza wersja. Aktualizacja często załatwia sprawę. |
| Brak odpowiedzi, błędy logowania | `/status` sprawdza łączność i konto; `/login` loguje ponownie. |
| Serwer MCP nie działa | `/mcp` pokazuje stan serwerów (połączony / błąd) i pozwala je zarządzać. |
| Agent ciągle pyta albo nie może czegoś zrobić | Sprawdź tryb (`Shift+Tab`) i reguły uprawnień - być może coś jest twardo zablokowane. |
| Enter wysyła wiadomość zamiast przejść do nowej linii | `/terminal-setup` sprawdza konfigurację terminala (m.in. obsługę Shift+Enter). |
| Agent gubi wątek, miesza fakty | Prawdopodobnie przepełniony kontekst - `/context` to potwierdzi, a `/compact` naprawi. |

## 4. Gdy diagnostyka nie wystarczy

Jeśli `/doctor` i `/status` nie wskazały przyczyny, a problem zostaje, jest jeszcze `/feedback`. Wysyła zgłoszenie z detalami sesji, dzięki czemu ktoś może przyjrzeć się sprawie z pełnym kontekstem - to lepsze niż opisywanie problemu z pamięci. Sam `/doctor` zresztą kieruje do niej na końcu - ostatnia linia diagnostyki podpowiada, żeby przy dalszych problemach uruchomić `/feedback` (widać ją na zrzucie w sekcji 1).

Reguła jest prosta i oszczędza mnóstwo czasu: **zanim zaczniesz szukać rozwiązania na zewnątrz, zapytaj samo narzędzie**. W ogromnej większości przypadków `/doctor` albo `/status` pokażą przyczynę w kilka sekund - nieaktualną wersję, wylogowane konto, zerwane połączenie albo problem z konfiguracją. Dopiero gdy to nie pomoże, warto sięgać dalej. Wszystkie te komendy zebraliśmy zresztą w [osobnej ściądze wbudowanych komend](https://jsystems.pl/blog/show_post/claude-code-komendy-slash-sciaga).

[![Szkolenie Claude Code - od zera do zespołu agentów AI, prowadzi Łukasz Matuszewski (JSystems)](https://jsystems.pl/page2026/images/banners/claude_code_FB.jpg)](https://jsystems.pl/szkolenia-ai;claude_code.szczegoly?utm_source=blog&utm_medium=article&utm_campaign=post110&utm_content=banner_claude_code)

### Szkolenie Claude Code - od zera do zespołu agentów AI

Diagnostyka i troubleshooting, komendy, kontekst, uprawnienia 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 Code](https://jsystems.pl/szkolenia-ai;claude_code.szczegoly?utm_source=blog&utm_medium=article&utm_campaign=post110&utm_content=link_claude_code)

To szkolenie może być [dofinansowane dla Ciebie z KFS lub BUR](https://jsystems.pl/dofinansowanie?utm_source=blog&utm_medium=article&utm_campaign=post414&utm_content=dofinansowanie).

★★★★★Średnia ocena naszych szkoleń w Google: **5/5**

Poprzednia lekcja

[<-- Lekcja 7: Skróty i sztuczki w terminalu](https://jsystems.pl/blog/show_post/claude-code-skroty-sztuczki-tui/)

Następna lekcja

[Lekcja 9: Tryby uprawnień](https://jsystems.pl/blog/show_post/claude-code-tryby-uprawnien-auto-accept/)

[Wszystkie lekcje kursu Claude Code](https://jsystems.pl/blog/show_post/claude_code_kompletny_przewodnik_dla_programistow/)

## Powiązane artykuły

- ›[Kurs Claude Code: Claude na produkcji](https://jsystems.pl/blog/show_post/claude_na_produkcji_bezpieczenstwo_monitoring_i_optymalizacja_kosztow)
- ›[Kurs Claude Code: UX aplikacji z Claude](https://jsystems.pl/blog/show_post/ux_aplikacji_z_claude_jak_projektowac_interfejsy_ai_ktore_dzialaja_i_buduja_zauf)
- ›[Kurs Claude Code: automatyzacja CI/CD](https://jsystems.pl/blog/show_post/claude_w_cicd_automatyzacja_pipelineu_i_code_review_z_ai)
- ›[Kurs Claude Code: jak zacząć i co potrafić w 2026](https://jsystems.pl/blog/show_post/claude_code_jak_zaczac_i_co_potrafic_w_2026)
- ›[Kurs Claude Code: prompt engineering dla Claude](https://jsystems.pl/blog/show_post/prompt_engineering_dla_claude_jak_pisac_prompty_ktore_daja_powtarzalne_wyniki)
- ›[Kurs Claude Code: umiejętności i możliwości Claude](https://jsystems.pl/blog/show_post/claude_umiejetnosci_i_mozliwosci_co_potrafi_i_czym_rozni_sie_od_chatgpt)
