Czy Remote Control w Claude Code zużywa więcej tokenów? I czy Codex ma coś takiego?

Dwa pytania, które ludzie wpisują w Google, odkąd Anthropic wypuścił Remote Control: czy sterowanie sesją Claude Code z telefonu kosztuje więcej tokenów i czy istnieje odpowiednik dla Codex. Krótkie odpowiedzi: nie, tura to tura, gdziekolwiek ją wpiszesz, i tak, ale istnieje tylko połowa. Oto czym naprawdę jest Remote Control, jak samodzielnie zmierzyć kwestię tokenów czterema poleceniami, co dziś robi codex remote-control i jak mobilny pilot, który nigdy nie rozmawia z dostawcą, zmienia rachunek.

Odkąd Anthropic wypuścił Remote Control w Claude Code, w naszej Search Console pojawiają się dwa pytania, na stronach, które na nie nie odpowiadają: „does claude remote control use more tokens” i „does codex have a remote control like claude”. Oba zasługują na jasną odpowiedź. Oto co sprawdziliśmy, na Claude Code 2.1.273 i codex-cli 0.154.0, i jak możesz sprawdzić to samodzielnie.

Czym jest Remote Control, w jednym akapicie

Remote Control łączy aplikację Claude na Twoim telefonie, albo claude.ai/code w przeglądarce, z sesją Claude Code, która dalej działa na Twoim komputerze. Trzy drogi wejścia: claude --remote-control (albo --rc) uruchamia interaktywną sesję, którą możesz też sterować zdalnie; /remote-control (albo /rc) włącza to w sesji, która już działa; claude remote-control uruchamia tryb serwera, który czeka na połączenia i pokazuje kod QR. Sesja, system plików, serwery MCP i narzędzia zostają lokalne. To, co opuszcza Twój komputer, dopóki urządzenie jest połączone, to transkrypcja, przechowywana na serwerach Anthropic, żeby każda połączona powierzchnia pokazywała tę samą rozmowę, a sesja mogła się ponownie połączyć.

Potrzebne jest logowanie claude.ai z planem Pro, Max, Team lub Enterprise. Klucz API nie działa: CLI odmawia komunikatem „Remote Control requires claude.ai subscription auth”. A lokalny proces musi dalej działać: zamknij terminal, a sesja przechodzi w tryb offline, dopóki jej nie wznowisz.

Gdzie idą tokeny

Sesja Claude Code wydaje tokeny w jednym miejscu: każda tura wysyła kontekst (prompt systemowy, dotąd przeczytane pliki, wcześniejsze wymiany, Twoją nową wiadomość) do modelu, a model odpowiada. To prawda niezależnie od tego, czy wiadomość przyszła z Twojej klawiatury, czy z telefonu. Remote Control nie dodaje żadnego wywołania modelu. Dodaje transport i kopię transkrypcji po stronie Anthropic. Przechowywanie to nie inferencja. Nie ma drugiej sesji, nie ma przebiegu streszczania na telefonie, nie ma „modelu mobilnego”.

Więc uczciwa odpowiedź na „czy zużywa więcej tokenów” brzmi: nie na wiadomość. Ta sama wiadomość kosztuje tyle samo, gdziekolwiek ją wpiszesz.

Zmienić może się to, ile wiadomości wysyłasz i jak długa robi się sesja. Z kanapy, na klawiaturze telefonu, ludzie wysyłają krótsze tury i więcej ich: „ok”, „teraz testy”, „i ten drugi plik”. Każda z nich to pełna tura, z całym kontekstem wysłanym od nowa. Dziesięć krótkich tur kosztuje więcej niż jedna długa z tymi samymi instrukcjami, bo za kontekst płaci się dziesięć razy zamiast raz. To nie jest podatek od Remote Control, to normalny koszt gadatliwej sesji, i w terminalu też byś go zapłacił. Zaradzić można jak zwykle: zbierz to, czego chcesz, w jedną wiadomość, i pozwól auto-compact robić swoje w długich sesjach.

Jeszcze jedno miejsce, które ludzi niepokoi: powiadomienia push i link „Still working, check in from your phone”, który Claude Code pokazuje przy długich turach. To powiadomienia o turze, która już trwa. Nie rozpoczynają żadnej.

Zmierz to czterema poleceniami

Nie musisz wierzyć nam na słowo. /usage to jedno z poleceń, które działają z połączonego urządzenia, więc cały pomiar da się zrobić z telefonu.

  1. W terminalu uruchom sesję poleceniem claude --rc i połącz telefon.
  2. Z telefonu wpisz /usage. Zanotuj procenty okna 5-godzinnego i 7-dniowego.
  3. Wyślij z telefonu trzy zwykłe wiadomości, takie, jakie wysłałbyś z terminala. Poczekaj na trzy odpowiedzi.
  4. Wpisz ponownie /usage. Różnica to koszt tych trzech tur.

Teraz wyślij te same trzy wiadomości z terminala, w świeżej sesji podobnej wielkości, i porównaj. Obie różnice poruszają się razem. Jeśli Twoja zdalna różnica jest większa, spójrz na transkrypcję: prawie na pewno wysłano więcej tur albo sesja była już głębsza. /context w terminalu pokazuje, jaka część okna jest zajęta; to ta liczba, nie urządzenie, decyduje o koszcie następnej tury.

To samo rozumowanie odpowiada na sąsiednie pytanie, które też widzimy, „does claude voice mode use more tokens”: warstwa głosowa transkrybuje i mówi, model tak czy inaczej widzi tekst, a tura wypowiedziana jest rozliczana jak wpisana.

Czy Codex ma Remote Control jak Claude?

Połowę, według stanu na codex-cli 0.154.0.

codex remote-control istnieje, oznaczone jako eksperymentalne. Ma trzy podpolecenia: start uruchamia demona app-server z włączonym remote control, stop go zatrzymuje, a pair wypisuje krótkotrwały kod parowania (z --json dostajesz pairingCode, environmentId i expiresAt). Dokumentacja OpenAI mówi, że jest przeznaczone dla „managed remote-control clients and SSH remote workflows”, i wprost, że nie zastępuje codex app-server --listen, gdy budujesz własnego klienta.

Czego dokumentacja nie wymienia, w chwili pisania tych słów, to klienta. Nie ma strony, która mówi „otwórz aplikację ChatGPT i podejmij swoją sesję w terminalu”. Strona serwera jest, parowanie jest, strona telefonu nie jest udokumentowana. Więc jeśli pytanie brzmi „czy mogę kontynuować sesję Codex w terminalu z telefonu tak, jak robię to z Claude Code”, odpowiedź na dziś brzmi nie, nie własnymi narzędziami OpenAI.

Inny sposób: zdalnie steruj terminalem, nie sesją

Jest drugie podejście do tej samej potrzeby i to właśnie je wybiera AgentsRoom. Zamiast prosić każde CLI o dorobienie trybu zdalnego, zdalnie sterujesz terminalem, w którym CLI działa.

Aplikacja mobilna AgentsRoom paruje się z aplikacją desktopową przez relay szyfrowany end-to-end: relay przekazuje bajty, których nie potrafi odczytać. To, co wpisujesz na telefonie, jest wysyłane do lokalnego terminala agenta, a wyjście terminala wraca. Agent nie wie, że w grę wchodzi telefon. Dlatego działa to dla Codex, a także dla Cursor, Copilot CLI, Antigravity, Grok Build, Mistral Vibe i reszty z 14 CLI, które uruchamia AgentsRoom, od dnia, w którym dane CLI jest obsługiwane, bez czekania na funkcję zdalną po ich stronie.

Rozstrzyga to też kwestię tokenów z założenia. Nic nie jest wysyłane do dostawcy, do którego nie trafiało już wcześniej: żadnej kopii transkrypcji, żadnej dodatkowej sesji, żadnego modelu po stronie relay. Wiadomość z telefonu to wiadomość w terminalu. Relay kosztuje bajty, nie tokeny.

Oba mechanizmy współistnieją. Sesja Claude Code uruchomiona w AgentsRoom może działać z włączonym /rc: Remote Control od Anthropic daje Ci widok rozmowy z aplikacji Claude ze zsynchronizowaną transkrypcją, a pilot AgentsRoom daje Ci surowy terminal, pozostałych agentów, backlog i serwery deweloperskie tej samej maszyny. Na co dzień widok terminala wystarcza. Przy długiej turze link „check in from your phone” miło jest stuknąć.

Co warto zapamiętać

  • Remote Control nie rozlicza wiadomości inaczej. Tura to tura. Patrz na liczbę tur i głębokość sesji, nie na urządzenie.
  • /usage działa z telefonu. Zmierz przed i po, to cała metoda.
  • Codex ma serwerową połowę remote control, eksperymentalną, z kodem parowania i bez udokumentowanego jeszcze klienta na telefon.
  • Pilot do terminala działa dla wszystkich CLI naraz i nie dodaje ani jednego tokena, bo nigdy nie rozmawia z dostawcą.

Jeśli chcesz pilota do terminala, strona zdalnego sterowania agentami pokazuje, czym telefon może sterować, a Claude Code Remote opisuje konfigurację właściwą dla Claude. Jeśli prawdziwe pytanie brzmiało, ile zostało Ci w tym tygodniu, ile tokenów zostało mi w Claude wyjaśnia, które dwa ekrany sprawdzić.

Pobierz AgentsRoom

Uruchamiaj wszystkich swoich agentów AI, we wszystkich projektach, z jednego okna.

Za darmoPobierz AgentsRoom

Aplikacja towarzysząca: monitoruj agentów w podróży

Użyj Claude, Codex, Antigravity CLI lub innego dostawcy AI.

Zainstaluj rozszerzenie
Chrome Web Store

Wysyłaj bugi i prośby bezpośrednio do swojego publicznego backlogu.

Wiele projektów
Multi-provider
Wielu agentów
Status na żywo
Diff i commit
Aplikacja mobilna
Podgląd na żywo
Zespoły agentów
Testy w przeglądarce
Dev oparta na backlogu
Biblioteka promptów
Biblioteka umiejętności
Zobacz wszystkie funkcje

Czytaj dalej