O Claude Code
Claude Code to agent programistyczny Anthropic działający w wierszu poleceń. Uruchomiony w katalogu projektu, czyta kod, proponuje zmiany, wykonuje polecenia (testy, build, git) i pyta o zgodę przed działaniami wrażliwymi. Jest przeznaczony dla programistów i małych zespołów, które chcą mieć zdalne, zawsze włączone stanowisko pracy dostępne przez SSH z dowolnego komputera.
Po dostawie plik wykonywalny claude jest zainstalowany dla wszystkich użytkowników w /usr/bin/claude, z oficjalnego repozytorium APT (kanał stable). Klucz podpisujący jest sprawdzany po odcisku palca, zanim zostanie zaakceptowany, a żaden zdalny skrypt nie jest uruchamiany w ciemno. Dodatkowo instalowane są pakiety git i tmux.
Po dostawie nic nie jest zalogowane i jest to celowe: w konfiguracji serwera nie ma żadnego klucza API. Logujesz się samodzielnie, już na maszynie, kontem Anthropic lub własnym kluczem. Przebieg instalacji jest zapisany w /var/log/claude-code-install.log.
Co możesz zrobić z Claude Code
Instalacja systemowa z podpisanego APT
Pakiet
claude-codepochodzi z oficjalnego repozytorium Anthropic, kanał stable, i trafia do/usr/bin/claude. Jest dostępny dla wszystkich kont na serwerze i nie zależy od katalogu domowego.Klucz GPG sprawdzany po odcisku
Klucz podpisujący jest pobierany i porównywany z oczekiwanym odciskiem palca, a dopiero potem zapisywany w
/etc/apt/keyrings/claude-code.asc. Jeśli odcisk się różni, instalacja zatrzymuje się.Agent programistyczny w terminalu
Claude Code przegląda repozytorium, edytuje pliki i uruchamia polecenia z poziomu powłoki. Kontrolę zachowujesz dzięki prośbom o zgodę.
git i tmux od razu na miejscu
Oba narzędzia są instalowane razem z agentem. Dzięki tmux sesja robocza działa dalej, nawet gdy połączenie SSH zostanie przerwane.
Aktualizacje kontrolowane przez APT
Repozytorium jest zadeklarowane w
/etc/apt/sources.list.d/claude-code.list. Aktualizacja tosudo apt update && sudo apt upgrade claude-code, wykonana w wybranym przez Ciebie momencie.Logowanie po Twojej stronie
W danych provisioningu nie jest przechowywany żaden sekret. Korzystasz z logowania przez przeglądarkę w
claudealbo ze zmiennejANTHROPIC_API_KEY.
Pierwsze kroki z Claude Code
Od zamówienia do produkcji w kilka minut.
- 1
Zamów VPS z Claude Code
Wybierz VPS z Linuksem (Paryż lub Frankfurt) z systemem Debian 12, Debian 13, Ubuntu 20.04, 22.04 lub 24.04, a następnie zaznacz Claude Code w zakładce Applications. Zaplanuj 4 GB RAM: poniżej 3,5 GB instalacja zgłasza ostrzeżenie.
- 2
Połącz się i sprawdź instalację
Gdy serwer zostanie dostarczony, otwórz sesję SSH. Plik znacznika potwierdza zakończenie instalacji, a w razie wątpliwości dziennik opisuje każdy jej etap.
Bashssh USER@SERVER_IP ls /var/lib/claude-code-install.done claude --version tail -n 20 /var/log/claude-code-install.log - 3
Zaloguj się i otwórz projekt
Przejdź do katalogu projektu i uruchom
claude. Skorzystaj z proponowanego logowania przez przeglądarkę albo wyeksportuj klucz w sesji, jeśli wolisz korzystać z API.Bashmkdir -p ~/projet && cd ~/projet && git init claude - 4
Zabezpiecz serwer przed realną pracą
Pracuj na koncie innym niż root, loguj się kluczem SSH i ogranicz liczbę otwartych portów. Claude Code nie udostępnia żadnej usługi webowej, więc nie ma tu domeny ani HTTPS do skonfigurowania. Wypychaj repozytoria na zdalny serwer git, który pełni rolę kopii zapasowej kodu.
Bashadduser dev && usermod -aG sudo dev apt install -y ufw ufw allow OpenSSH && ufw enable
Zastosowania Claude Code
Stałe zdalne stanowisko programistyczne
Łączysz się przez SSH z lekkiego laptopa lub tabletu i wracasz do tego samego środowiska, z repozytoriami i trwającymi sesjami tmux.
Refaktoryzacja i przegląd kodu
Prosisz agenta o analizę repozytorium, zmianę nazwy wewnętrznego API w wielu plikach albo naprawę niedziałających testów, a potem przeglądasz diff przed zatwierdzeniem.
Skrypty i zadania administracyjne
Na serwerze, nad którym masz kontrolę, agent pomaga pisać skrypty powłoki, pliki konfiguracyjne i playbooki, testując polecenia w tym samym terminalu.
Długie sesje, które przetrwają rozłączenie
Uruchom
claudew tmux przy dłuższym zadaniu, odłącz sesję, zamknij laptopa i wróć do niej później przeztmux attach.
Najczęstsze pytania o Claude Code
Tak. Instalacja dostarcza wyłącznie program, bez logowania. Po połączeniu przez SSH uruchom claude, aby zalogować się swoim kontem, albo wyeksportuj klucz w ANTHROPIC_API_KEY. Dostęp do Claude zapewnia Anthropic, nie Infrawire.
Więcej o Claude Code
Sprawdzenie, co zrobiła instalacja
Stan serwera pokazują trzy rzeczy: dziennik /var/log/claude-code-install.log, znacznik /var/lib/claude-code-install.done (tworzony tylko wtedy, gdy wszystko się udało) oraz polecenie claude --version. Jeśli znacznika brakuje, przeczytaj koniec dziennika: wskazuje on linię i przyczynę błędu, na przykład uszkodzone repozytorium zewnętrzne albo niedostępną sieć.
Logowanie bez ujawniania sekretów
Nigdy nie wklejaj klucza API do danych provisioningu serwera: pozostają one odczytywalne przez usługę metadanych. Zamiast tego zaloguj się po dostawie poleceniem claude albo wyeksportuj klucz w bieżącej sesji:
Bashexport ANTHROPIC_API_KEY="VOTRE_CLE"
Aby klucz był trwały, zapisz go w menedżerze sekretów albo w pliku czytelnym wyłącznie dla Twojego użytkownika (chmod 600), a nie we wspólnym pliku.
Aktualizacja Claude Code
Repozytorium APT wskazuje kanał stable. Aktualizacje wykonuje się tak jak dla każdego innego pakietu, dzięki czemu nic nie zaskoczy Cię w środku pracy:
Bashsudo apt update && sudo apt upgrade claude-code
Praca z tmux
Przed uruchomieniem agenta wystartuj nazwaną sesję, na przykład tmux new -s code, a potem claude. Odłączysz się skrótem Ctrl+b, a następnie d, a wrócisz poleceniem tmux attach -t code. Do cięższych zadań wybierz mocniejszy serwer spośród naszych VPS-ów z Linuksem.

