O OpenAI Codex
Codex CLI to agent programistyczny OpenAI działający w terminalu. Czyta repozytorium, w którym go uruchomisz, proponuje zmiany, wykonuje polecenia i testy, a zatwierdzenia wymaga zgodnie z wybranym trybem akceptacji. Projekt jest open source i dostępny na GitHubie.
Instalacja na VPS zamiast na własnym komputerze ma konkretną zaletę: agent pracuje na maszynie, która jest stale włączona i ma stabilne połączenie, a Ty sterujesz nim z dowolnego komputera przez SSH. Długie zadania (refaktoryzacja, migracja, naprawa testów) nie blokują już Twojego laptopa.
Po dostarczeniu serwera znajdziesz na nim użytkownika systemowego codex z powłoką bash i uprawnieniami sudo bez hasła oraz pakiety git, curl i ca-certificates. Codex CLI jest zainstalowany dla tego użytkownika oficjalnym skryptem instalacyjnym, bez Node.js. Klucze SSH dopuszczone dla roota są kopiowane do konta codex, więc możesz logować się na nie bezpośrednio. Uwierzytelnienie nie jest wykonywane za Ciebie: jest interaktywne i uruchamiasz je po zalogowaniu.
Co możesz zrobić z OpenAI Codex
Agent kodujący w terminalu
Codex czyta Twoje repozytorium, proponuje zmiany w plikach i wykonuje polecenia w bieżącym katalogu. Kontrolę zachowujesz dzięki potwierdzeniom wymaganym przed wrażliwymi akcjami.
Oficjalna instalacja bez Node.js
Skrypt instalacyjny z wydań OpenAI na GitHubie jest uruchamiany dla użytkownika codex. Nie musisz instalować ani utrzymywać środowiska Node.js.
Osobny użytkownik i bezpośredni SSH
Tworzone jest konto codex z zablokowanym hasłem. Klucze SSH roota są do niego kopiowane, więc od razu logujesz się kluczem.
Logowanie kodem urządzenia
Polecenie codex login --device-auth wyświetla kod, który wpisujesz w przeglądarce. To wygodne na serwerze bez interfejsu graficznego.
Git i podstawowe narzędzia na pokładzie
Zainstalowane są git, curl i ca-certificates. Od pierwszego logowania możesz klonować repozytoria i zlecać agentowi pracę na nich.
Pierwsze kroki z OpenAI Codex
Od zamówienia do produkcji w kilka minut.
- 1
Zamów VPS z zaznaczonym Codexem
Wybierz VPS z Linuksem w Paryżu lub Frankfurcie (Debian 12, Debian 13, Ubuntu 20.04, 22.04 lub 24.04). W zakładce „Aplikacje” formularza zamówienia zaznacz OpenAI Codex, a jeśli formularz na to pozwala, dodaj swój klucz SSH.
- 2
Połącz się przez SSH jako użytkownik codex
Gdy serwer zostanie dostarczony, otwórz sesję SSH na konto codex. Korzysta ono z kluczy dopuszczonych dla roota: jeśli nie podałeś klucza przy zamówieniu, zaloguj się najpierw podanymi danymi dostępowymi i dodaj go w /home/codex/.ssh/authorized_keys.
Bashssh codex@SERVER_IP - 3
Uwierzytelnij Codexa i uruchom go w repozytorium
Uruchom logowanie kodem urządzenia, otwórz wyświetlony adres w przeglądarce i wpisz kod. Następnie przejdź do repozytorium git i uruchom agenta.
Bashcodex login --device-auth git clone https://github.com/YOUR_ORG/YOUR_REPO.git && cd YOUR_REPO codex - 4
Zabezpiecz serwer przed regularnym użyciem
Ogranicz dostęp SSH wyłącznie do kluczy, a zaporę do portu 22. Jeśli do serwera ma dostęp kilka osób, rozważ też zastąpienie sudo bez hasła na koncie codex.
Bashsudo apt install -y ufw sudo ufw allow 22/tcp sudo ufw enable sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication no/' /etc/ssh/sshd_config sudo systemctl reload ssh
Zastosowania OpenAI Codex
Agent kodujący zawsze pod ręką
Uruchom długą refaktoryzację lub aktualizację zależności, rozłącz się, a sesję wznów później z innego komputera.
Izolowane środowisko dla wrażliwych repozytoriów
Trzymaj kod i klucze wdrożeniowe na serwerze przeznaczonym dla agenta, a nie na prywatnym komputerze, z osobnym kontem systemowym.
Automatyzacja zadań utrzymaniowych
Zleć napisanie poprawek, testów lub skryptów migracyjnych na klonie repozytorium, a przed wypchnięciem zmian przejrzyj diff.
Zdalne stanowisko pracy dla zespołu
Mały zespół łączy się z tym samym serwerem, by delegować Codexowi powtarzalne zadania, każdy ze swoim kluczem SSH.
Najczęstsze pytania o OpenAI Codex
Nie. Receptura korzysta z oficjalnego skryptu instalacyjnego projektu, który nie wymaga Node.js. Od razu dostajesz polecenie codex dla użytkownika o tej samej nazwie.
Więcej o OpenAI Codex
Uwierzytelnianie
Codex umożliwia logowanie kontem ChatGPT lub kluczem API OpenAI. Receptura instalacyjna nie loguje do niczego: musisz sam uruchomić codex login --device-auth jako użytkownik codex. Przepływ z kodem urządzenia pozwala nie otwierać przeglądarki na serwerze, bo potwierdzasz kod na własnym komputerze.
Utrzymanie sesji
Przerwana sesja SSH zatrzymuje agenta w trakcie zadania. Zainstaluj multiplekser terminala, na przykład sudo apt install -y tmux, uruchom tmux, a w nim codex. Możesz się odłączyć i wrócić poleceniem tmux attach.
Uprawnienia i bezpieczeństwo
Konto codex ma sudo bez hasła. Ułatwia to instalację zależności, ale daje pełny dostęp do maszyny każdemu, kto posiada jego klucz SSH. Chroń ten klucz i używaj serwera tylko z repozytoriami, w których akceptujesz wykonywanie poleceń przez agenta. Dopóki nie zaufasz swojemu przepływowi pracy, zostaw ostrożny tryb akceptacji.
Aktualizacje
Codex CLI rozwija się szybko. Aby zainstalować najnowszą wersję, uruchom ponownie jako codex oficjalny skrypt instalacyjny użyty przy dostarczeniu serwera: curl -fsSL https://github.com/openai/codex/releases/latest/download/install.sh | sh. Przed aktualizacją na serwerze używanym produkcyjnie sprawdź notatki do wydania projektu.
Co dalej
Jeśli potrzebujesz mocniejszej maszyny lub kilku agentów równolegle, porównaj oferty VPS z Linuksem. Przewodniki krok po kroku znajdziesz w sekcji poradników.

