Codex na telefonie, z aplikacji open source
CLI openai/codex działa na sprzęcie, który należy do ciebie, na twojej własnej subskrypcji ChatGPT albo kluczu API. Happier jest oknem na nie z dowolnego miejsca, w którym akurat jesteś.
How Happier runs Codex CLI
Codex to agent, którego Happier domyślnie uruchamia w trybie App Server, a użyteczną konsekwencją jest odmowa: jeśli dla nowej sesji tryb App Server jest niedostępny, uruchomienie kończy się błędem, zamiast po cichu zejść do czegoś słabszego, więc ACP albo MCP są wyborami, które podejmujesz świadomie, a nie awaryjnymi rozwiązaniami, które przydarzają ci się za plecami sesji zachowującej się potem inaczej niż poprzednia.
Stawka tego wyboru jest spisana, a nie wyczuwana. Na domyślnym runtime rozmowę w Codex można sforkować, cofnąć do wcześniejszego punktu i zapytać, czy limit użycia już minął; wybierz zamiast tego runtime MCP albo ACP, a wydanie traci wszystkie trzy — dokładnie dlatego cicha degradacja byłaby źle rozumianą uprzejmością. Codex zachowuje też własny TUI, do którego można cię z powrotem oddać — happier attach daje ci prawdziwy interfejs Codex na już działającej sesji, a dopóki trzyma go terminal, cokolwiek wyślesz z aplikacji, czeka w kolejce, zamiast pojawiać się pod twoim kursorem.
Jest to także jeden z dwóch agentów, u których konto może zmienić się w trakcie sesji. Podłącz raz subskrypcję Codex albo klucz OpenAI, a sesja, która natrafi na limit jednego z nich, może zostać przeniesiona na inny profil w tej samej grupie, zamiast zostać porzucona — co najwyżej raz na turę i trzy razy w godzinie sesji, więc jest to ratunek, a nie rotacja. Samo logowanie pozostaje po stronie dostawcy: strona dostawcy uruchamia codex login na wybranym przez ciebie komputerze, a zapisane poświadczenie zostaje na miejscu.
What Codex CLI does, and what Happier adds
Codex CLI to terminalowy agent kodujący od OpenAI, dostarczany jako plik binarny wydania z repozytorium openai/codex. happier codex uruchamia go w repozytorium, które mu wskażesz — z tymi samymi prośbami o zatwierdzenie, w tym samym katalogu roboczym i na tym samym koncie co przy samodzielnym uruchomieniu.
Zmienia się to, skąd możesz go czytać. Zapis rozmowy, diffy plików i prośby o zatwierdzenie pojawiają się w aplikacji Happier na telefonie, w karcie przeglądarki albo w aplikacji desktopowej, zaszyfrowane end-to-end, zanim opuszczą twój komputer.
happier codexRead, approve and answer Codex CLI from any device
Aplikacje na iOS i Androida, aplikacja desktopowa na macOS, Windows i Linuksa oraz app.happier.dev to klienci procesu Codex CLI działającego na twoim komputerze — a nie lustra tylko do odczytu. Odpowiedz na prośbę o uprawnienia, wyślij kolejną instrukcję, przejrzyj repozytorium, przeczytaj diff. Transkrypcja jest szyfrowana end-to-end, zanim opuści twój komputer, więc serwer, który ją niesie, trzyma szyfrogram.
Happier can install Codex CLI for you
Happier instaluje się na komputerze, który już trzyma twoje repozytorium, a happier codex uruchamia tam Codex CLI jako zwykły podproces, w katalogu, który wskażesz, zalogowany tak, jak ty go zalogowałeś. Między agentem a OpenAI nie ma żadnej bramki, a twój kod źródłowy nie ma kopii nigdzie indziej.
Happier najpierw szuka codex w twoim PATH i uruchamia kopię, którą zainstalowałeś. Jeśli jej nie ma, może pobrać binarkę z wydania openai/codex do ~/.happier/tools/providers/codex/ i tam ją trzymać. Twoja własna instalacja zawsze ma pierwszeństwo.
Własną stronę OpenAI o Codex CLI znajdziesz pod github.com/openai/codex. Happier jej nie kopiuje, bo kopia cudzej instrukcji instalacji to kopia, która się dezaktualizuje.
Referencja konfiguracji po stronie Happier — Codex CLI w dokumentacji Happier.
Na jakim koncie działa Codex CLI
Codex CLI jest jednym z agentów, których Happier potrafi skierować na poświadczenie podłączone raz, zamiast na to, na co jest zalogowany dany komputer. Przyjmuje a Codex subscription or an OpenAI API key.
Podłączone usługi są kluczowane poświadczeniem, a nie agentem, więc ten sam Codex subscription można wybrać dla każdego agenta, który go przyjmuje, na każdym podłączonym komputerze — i to właśnie sprawia, że pula twoich własnych kont przydaje się na więcej niż jednym z nich. Poświadczenie jest szyfrowane i odszyfrowywane na twoich urządzeniach; strona dokumentacji zawiera reguły dla poszczególnych profili, bo to, jakie rodzaje profili przyjmuje każdy agent, to dokładnie ten rodzaj szczegółu, który zmienia się między wydaniami.
One app for Codex CLI and 12 other agents
Codex CLI to jeden z 13 agentów kodujących z wiersza poleceń, które uruchamia Happier, a wszystkie dzielą jedną listę sesji, jedną skrzynkę uprawnień, jeden zestaw skrótów klawiszowych i jedną konfigurację MCP.
You define an MCP server once and Codex CLI receives it as native MCP inventory, next to whatever MCP servers it already had of its own.
Liczy się to najbardziej w dni, gdy uruchamiasz więcej niż jednego: sesje różnych dostawców obok siebie i dotknięcie powiadomienia otwierające sesję, która zgłosiła żądanie, a nie drzwi wejściowe aplikacji. Pełna lista jest tutaj.
The same Codex CLI session in your terminal and in the app
Wpisanie happier codex w terminalu uruchamia sesję dokładnie tam, gdzie stoisz, a ta sama sesja jest w tym samym czasie w aplikacji. To, co czytasz w tej powłoce, jest własnym widokiem sesji od Happier — transkrypcja, monity o uprawnienia, wyjście narzędzi — a nie interfejsem Codex CLI. Nikt nie musi rezygnować z terminala, żeby mieć klienta na telefon.
Kiedy chcesz własnego TUI Codex CLI, happier attach <session-id> na komputerze będącym właścicielem sesji przekazuje ci ją w tmuksie, z gotową historią. W domyślnym runtime to przekazanie jest wyłączne: dopóki sesję ma terminal, wiadomość wysłana z aplikacji czeka w kolejce, zamiast być wpisywana pod tobą, i idzie dalej, gdy oddasz kontrolę.
Przewodnik po attach wymienia przypadki, zamiast obiecywać je wszystkie.
Pytania o uruchamianie Codex CLI przez Happier
- Czy muszę sam zainstalować Codex?
- Tylko jeśli chcesz. Jeśli
codexjest w twoim PATH, Happier go użyje. Jeśli go nie ma, Happier może pobrać plik binarny wydania z openai/codex i trzymać go w~/.happier/tools/providers/codex/— kopia, którą zainstalowałeś sam, zawsze ma pierwszeństwo. - Czy to jest Codex z aplikacji ChatGPT?
- Nie, i warto być precyzyjnym: OpenAI umieściło Codex w mobilnej aplikacji ChatGPT, która jest własnym pilotem OpenAI do niego. Happier to osobna aplikacja open source, która uruchamia CLI
codexna twoim komputerze i pokazuje ci go obok pozostałych dwunastu agentów na tej samej liście sesji. - Którego konta używa?
- Tego, na które
codexjest już zalogowany na danym komputerze — subskrypcji ChatGPT albo klucza API. Happier nie pośredniczy w wywołaniu modelu i nigdy nie przechowuje tych poświadczeń na serwerze. - Czy mogę uruchomić Codex i innego agenta jednocześnie?
- Tak. Każdy agent to osobny proces; Happier wypisuje ich sesje obok siebie, zbiera ich prośby o uprawnienia w jednej skrzynce i kieruje dotknięcie powiadomienia do sesji, która je zgłosiła.
- Gdzie się to konfiguruje?
- Własna konfiguracja Codex zostaje tam, gdzie Codex ją trzyma. Wszystko, co dokłada Happier — wybór silnika i trybu, domyślne uprawnienia, serwery MCP, podłączone usługi — jest opisane na stronie Codex w dokumentacji Happiera.
Get Codex CLI onto your phone in two commands
Jedno polecenie na komputerze, który trzyma twój kod, a potem happier codex w repozytorium, w którym chcesz pracować.
curl -fsSL https://happier.dev/install | bashInstrukcje krok po kroku są w przewodnikach. Całość jest na licencji MIT, a relay możesz prowadzić sam.

