Blog

Codex na telefonu: jak pokračovat v úkolu přes Codex Cloud

Markdown

Vytvoření a publikování cloudového prostředí Codexu, pokračování v úkolu z telefonu, aktualizace prostředí, zdroje a omezení.

Přečíst celý článek

Chcete-li pokračovat v úkolu Codexu na telefonu, spusťte ho v cloudu. Při jednorázovém nastavení vytvořte a publikujte prostředí Codex Cloud na webu ChatGPT nebo v desktopové aplikaci. Úkol zahájený v cloudu můžete otevřít na telefonu a pokračovat v práci. Úkol zahájený v běžném Codexu na počítači tímto způsobem převést nelze: musíte ho uložit na GitHub a znovu zahájit v cloudu.

Agent na vašem počítači vidí každou složku projektu, veškerou jeho paměť i znalosti. Z telefonu se k nim ale nedostanete. Na jaře se autora zeptali, jestli pracuje z chytrého telefonu. Odpověděl, že to sám nedělá: možné to je, ale má to svá úskalí a ne všechno je intuitivní. Codex teď pro tohle nabízí cloud. Jdeme na to.

Praktické pokyny k práci s Ailoot najdete v dokumentaci.

Hlavní poznatek

Váš telefon neuvidí úkol Codexu spuštěný na počítači: soubory na disku, spuštěné programy ani přihlášení v prohlížeči se do cloudu samy nepřenesou. Potřebujete Codex Cloud: cloudové prostředí s vašimi repozitáři na GitHubu, závislostmi a přístupovými údaji. Vytvořte ho na webu ChatGPT nebo v desktopové aplikaci, klikněte na Publish a spusťte úkol v cloudu. Pak otevřete tentýž úkol v aplikaci ChatGPT na telefonu a pokračujte v práci. Cloudový úkol pokračuje, i když je váš počítač v režimu spánku.

Proč úkol Codexu z počítače není vidět na telefonu?

Codex má 3 režimy. Local a Worktree běží na vašem počítači. Worktree používá samostatnou kopii projektu; tomuto režimu se věnuje samostatný článek. V režimu Cloud běží úkol na virtuálním počítači OpenAI.

Cloudový úkol vidí pouze své vlastní prostředí a začíná z repozitáře na GitHubu. GitHub je cloudová služba pro kód. Pokud váš projekt zatím existuje pouze na disku, řekněte agentovi: „Hele, tuhle aplikaci potřebujeme přesunout na GitHub.“ Zeptá se vás, zda se chcete přihlásit ke GitHubu a zda má být repozitář veřejný, nebo soukromý. Řekněte „soukromý“: ke kódu pak budete mít přístup jen vy.

Pokud Codex ještě nemáte nainstalovaný, začněte samostatným článkem o instalaci a přístupu.

Jak vytvořit a publikovat prostředí pro Codex Cloud?

Prostředí můžete vytvořit pouze na webu ChatGPT nebo v desktopové aplikaci. Na telefonu si vybíráte prostředí, které už je nastavené.

OpenAI dříve měla samostatnou aplikaci Codex; teď ji spojila s ChatGPT do jediného rozhraní. Autor považuje tento přístup za vhodnější a pohodlnější.

  1. Přihlaste se do ChatGPT a přepněte na Codex.
  2. V novém úkolu vyberte Work in → Cloud, otevřete Select environment a klikněte na Create environment.
  3. Vyberte své repozitáře na GitHubu. Pokud GitHub není připojený, Codex vás vyzve k jeho připojení.
  4. Klikněte na Get started. Codex prozkoumá repozitáře, nainstaluje závislosti a nástroje a ověří, že vše funguje. Instalační příkazy nemusíte psát ručně.
  5. Pokud něco chybí, například klíč ke službě, Codex se zeptá. Potřebné verze, příkazy nebo služby můžete rovnou upřesnit.
  6. Zkontrolujte zprávu o nastavení, uložte změny a klikněte na Publish.
  7. Až se zobrazí Environment published, klikněte na Start a new task a popište úkol.

Stejný postup najdete také pod Settings → Codex Cloud → Environments → Create environment.

Uložení a publikování jsou 2 různá tlačítka. Uložením se zapamatuje nastavení. Každý nový úkol vychází z publikovaného prostředí. Dokud prostředí nepublikujete, nemůžete ho vybrat pro úkol na žádném zařízení.

Jak pracovat z telefonu: 2 možnosti

Codex Cloud. Nepotřebujete vlastní server; počítač poskytuje OpenAI. Spouští se na něm ale pouze Codex, a to jen s tím, co vložíte do prostředí.

Vlastní server. V popsaném nastavení jsou na serveru nainstalované Claude Code, Codex a Hermes a Hermes je spravuje. Hermese můžete z telefonu kontaktovat přes robota na Telegramu. Hodí se to zejména na cestách: nadiktujete úkol hlasem a zprávu dostanete na stejné místo. O tom, jak udržet Hermese spuštěného na serveru nepřetržitě, pojednává samostatný článek; jak tam přesunout projekt z Codexu, se dozvíte zde.

Jak otevřít stejný úkol na telefonu

Na webu: Work in → Cloud a pak vyberte prostředí. Na telefonu: otevřete v aplikaci ChatGPT Codex a vyberte publikované prostředí.

Chcete-li pokračovat v práci na již zahájeném úkolu, otevřete tentýž úkol. Nový úkol začíná od začátku s použitím publikovaného prostředí. Stávající úkol pokračuje se svými vlastními soubory, včetně dosud nepotvrzených změn, a se svými nainstalovanými nástroji.

Úkol můžete zahájit na notebooku a výsledek si prohlédnout na telefonu.

Ať už agentovi zadáte jakýkoli úkol — Hermesovi, Claude Code nebo Codexu — vždy se na konci zeptejte: „Jste si jistí, že jste úkol vyřešili správně?“ Před uložením na GitHub změny projděte a zkontrolujte výsledky.

Jak aktualizovat prostředí, aniž byste narušili probíhající úkoly

Projekty se mění: přidáte knihovnu nebo potřebujete novou službu. Otevřete Settings → Codex Cloud → Environments, v nabídce prostředí vyberte Edit, popište změnu a nechte Codex připravit a zkontrolovat aktualizaci. Pak ji uložte a klikněte na Republish.

Nové úkoly převezmou aktualizaci. Již probíhající úkoly si zachovají svůj stav; opětovné publikování je neresetuje. Prostředí samo na pozadí načte aktuální kód z repozitáře, aniž by znovu instalovalo závislosti.

Jaký výpočetní výkon máte k dispozici a jak dlouho se úkol uchovává

Každý cloudový úkol běží na vlastním virtuálním počítači. Jeho výpočetní výkon závisí na tarifu ChatGPT; nejlevnějším tarifem v tabulce OpenAI je Plus:

Tarif ChatGPTProcesory (vCPU)PaměťDisk
Plus, Edu Plus28 GB8 GB
Pro, Business, Enterprise416 GB32 GB
Edu, Edu Pro416 GB32 GB

Pro Enterprise jsou k dispozici výkonnější počítače; podmínky a ceny vám sdělí account manažeři OpenAI.

Ve výchozím nastavení můžete obnovit stav úkolu po dobu 7 dnů od poslední zprávy nebo obnovení. Poté se na něj nelze spoléhat. Proto po každém dokončeném úseku práce požádejte agenta: „Ulož to na GitHub.“

Co cloud zatím neumí

  • Ovládat za vás počítač a prohlížeč (Computer and browser use). OpenAI to má na plánu.
  • Pracovat s GitLabem nebo samostatně hostovaným GitHub Enterprise Serverem. I tyto možnosti jsou na plánu.
  • Vaše osobní dovednosti z počítače se do cloudu nepřenášejí; cloudový úkol vidí jen dovednosti z repozitáře. Potřebujete-li dovednost v cloudu, vložte ji tam.

Existuje také starý Codex Cloud (Legacy), který zajišťuje kontrolu kódu a integrace s Linear a GitHubem. OpenAI ho plánuje ukončit.

Když prostředí v seznamu chybí nebo se nastavení nezdaří

Prostředí chybí při výběru úkolu. Otevřete Settings → Codex Cloud → Environments. Štítek Unpublished znamená, že nastavení nebylo dokončeno publikováním. Dokončete ho a klikněte na Publish.

Nástroj se nenainstaluje. V konverzaci o nastavení zjistěte, který příkaz selhal, a požádejte Codex, aby problém prošetřil a zkusil to znovu, například: „Nainstaluj pnpm a spusť testy projektu.“ Pokud nastavení selhalo hned na začátku, klikněte na Try again. Potřebujete-li opravit soubory projektu nebo seznam závislostí, udělejte to v běžném úkolu a pak se vraťte k nastavení prostředí.

Spouštěli jste už úkoly Codexu v cloudu, nebo zatím všechno necháváte na svém počítači?

Zdroje

  • OpenAI: Cloud environments — vytváření a publikování prostředí, ukládání a publikování, nové a stávající úkoly, Republish, pokračování na webu a telefonu, práce při uspání počítače, prostředky virtuálního počítače podle tarifu, 7denní uchovávání, omezení, dovednosti v repozitáři, Codex Cloud (Legacy), Unpublished a Try again.
  • OpenAI: Codex Cloud — rychlý začátek: web, telefon nebo desktopová aplikace, připojení GitHubu, Get started, Publish a Start a new task.
  • OpenAI: Codex modes — režimy Local, Worktree a Cloud; Local a Worktree běží na vašem počítači.

V poznávání Ailoot můžete pokračovat na ailoot.ai.

Další podrobnosti

Časté otázky

Proč při spouštění cloudového úkolu nevidím své prostředí?

Ověřte, zda není stále označené Unpublished. Uložení nastavení a publikování jsou samostatné kroky; dokončete nastavení a prostředí publikujte, než ho vyberete pro nový úkol.

Mám v telefonu otevřít existující cloudový úkol, nebo založit nový?

Chcete-li pokračovat s jeho soubory a nainstalovanými nástroji, otevřete existující úkol. Nový úkol začíná odděleně z publikovaného prostředí a nenavazuje na necommitnutý pracovní stav předchozího úkolu.

Všechny články