Codex op je telefoon: zo zet je een taak voort via Codex Cloud
MarkdownEen Codex-cloudomgeving maken en publiceren, een taak voortzetten vanaf je telefoon, de omgeving bijwerken, resources en beperkingen.
Lees het volledige artikel
Als je een Codex-taak op je telefoon wilt voortzetten, voer je die uit in de cloud. Maak als eenmalige instelling een Codex Cloud-omgeving aan en publiceer die op de ChatGPT-website of in de desktopapp. Je kunt een taak die in de cloud is gestart op je telefoon openen en eraan verder werken. Een taak die in gewone Codex op je computer is gestart, kun je niet op deze manier overzetten: je moet die opslaan in GitHub en opnieuw starten in de cloud.
De agent op je computer kan alle projectmappen, al het geheugen en alle kennis ervan zien. Maar vanaf je telefoon kun je daar niet bij. In het voorjaar werd de auteur gevraagd of hij op een smartphone werkt. Hij antwoordde dat hij dat zelf niet doet: het kan wel, maar er zijn wat nuances en niet alles is intuïtief. Codex heeft nu de cloud hiervoor. Aan de slag.
Praktische instructies voor werken met Ailoot vind je in de documentatie.
Belangrijkste punt
Je telefoon kan geen Codex-taak zien die op je computer draait: bestanden op schijf, actieve programma’s en browseraanmeldingen worden niet vanzelf naar de cloud overgezet. Je hebt Codex Cloud nodig: een cloudomgeving met je GitHub-repositories, afhankelijkheden en inloggegevens. Maak die aan op de ChatGPT-website of in de desktopapp, klik op Publish en start een taak in de cloud. Open vervolgens dezelfde taak in de ChatGPT-app op je telefoon en ga verder. Een cloudtaak blijft werken, ook als je computer in de slaapstand staat.
Waarom een taak op je computer niet zichtbaar is op je telefoon
Codex heeft 3 modi. Local en Worktree draaien op je computer. Worktree gebruikt een aparte kopie van het project; deze modus wordt behandeld in een apart artikel. Cloud voert de taak uit op een virtuele machine van OpenAI.
Een cloudtaak kan alleen zijn eigen omgeving zien en begint vanuit een repository op GitHub. GitHub is een cloudservice voor code. Staat je project nu alleen op je schijf, zeg dan tegen de agent: “Hé, deze app moet naar GitHub.” De agent vraagt je om je aan te melden bij GitHub en of de repository openbaar of privé moet zijn. Zeg “private”: dan heb alleen jij toegang tot de code.
Als je Codex nog niet hebt geïnstalleerd, begin dan met het aparte artikel over installatie en toegang.
Een omgeving maken en publiceren
Je kunt een omgeving alleen aanmaken op de ChatGPT-website of in de desktopapp. Op je telefoon kies je een omgeving die al is ingesteld.
OpenAI had vroeger een aparte Codex-app; nu is die met ChatGPT samengevoegd in één interface. De auteur vindt deze aanpak geschikter en handiger.
- Meld je aan bij ChatGPT en schakel over naar Codex.
- Selecteer in een nieuwe taak Work in → Cloud, open Select environment en klik op Create environment.
- Selecteer je GitHub-repositories. Als GitHub niet is verbonden, vraagt Codex je om de verbinding tot stand te brengen.
- Klik op Get started. Codex bekijkt de repositories, installeert afhankelijkheden en tools en controleert of alles werkt. Je hoeft installatieopdrachten niet zelf te schrijven.
- Als er iets ontbreekt, zoals een sleutel voor een service, vraagt Codex erom. Je kunt meteen aangeven welke versies, opdrachten of services je nodig hebt.
- Bekijk het instellingsrapport, sla je wijzigingen op en klik op Publish.
- Wanneer Environment published verschijnt, klik je op Start a new task en beschrijf je de taak.
Je vindt dezelfde stappen onder Settings → Codex Cloud → Environments → Create environment.
Opslaan en publiceren zijn 2 verschillende knoppen. Met opslaan worden de instellingen bewaard. Elke nieuwe taak start vanuit de gepubliceerde omgeving. Zolang de omgeving niet is gepubliceerd, kun je die op geen enkel apparaat voor een taak selecteren.
2 manieren om vanaf je telefoon te werken
Codex Cloud. Je hebt geen eigen server nodig; OpenAI levert de machine. Daarop draait echter alleen Codex, en alleen met wat je in de omgeving zet.
Je eigen server. In de hier beschreven configuratie zijn Claude Code, Codex en Hermes op een server geïnstalleerd en beheert Hermes ze. Je kunt Hermes vanaf je telefoon berichten sturen via een Telegram-bot. Dat is vooral handig wanneer je reist: spreek een taak in en ontvang het verslag op dezelfde plek. Hoe je Hermes dag en nacht op een server laat draaien, wordt behandeld in een apart artikel; hoe je een project er vanuit Codex naartoe verplaatst, lees je hier.
Dezelfde taak openen op je telefoon
Op de website: Work in → Cloud en selecteer vervolgens de omgeving. Op je telefoon: open Codex in de ChatGPT-app en selecteer de gepubliceerde omgeving.
Open dezelfde taak om werk voort te zetten dat je al bent begonnen. Een nieuwe taak begint vanaf nul met de gepubliceerde omgeving. De bestaande taak gaat verder met de eigen bestanden, waaronder wijzigingen die je nog niet hebt vastgelegd, en de geïnstalleerde tools.
Je kunt een taak starten op je laptop en het resultaat op je telefoon bekijken.
Welke taak je een agent ook geeft — Hermes, Claude Code of Codex — vraag altijd aan het einde: “Weet je zeker dat je de taak correct hebt opgelost?” Bekijk de wijzigingen en controleer de resultaten voordat je ze in GitHub opslaat.
Een omgeving bijwerken zonder taken die al bezig zijn te verstoren
Projecten veranderen: je voegt een bibliotheek toe of hebt een nieuwe service nodig. Open Settings → Codex Cloud → Environments, selecteer Edit in het menu van de omgeving, beschrijf de wijziging en laat Codex die voorbereiden en controleren. Sla de wijzigingen daarna op en klik op Republish.
Nieuwe taken krijgen de update. Taken die al bezig zijn behouden hun status; opnieuw publiceren reset ze niet. De omgeving haalt op de achtergrond zelf verse code uit de repository op, zonder de afhankelijkheden opnieuw te installeren.
Hoeveel rekenkracht je krijgt en hoe lang een taak wordt bewaard
Elke cloudtaak draait op een eigen virtuele machine. De rekenkracht ervan hangt af van het ChatGPT-abonnement; het goedkoopste abonnement in de tabel van OpenAI is Plus:
| ChatGPT-abonnement | Processors (vCPU) | Geheugen | Schijf |
|---|---|---|---|
| Plus, Edu Plus | 2 | 8 GB | 8 GB |
| Pro, Business, Enterprise | 4 | 16 GB | 32 GB |
| Edu, Edu Pro | 4 | 16 GB | 32 GB |
Voor Enterprise zijn krachtigere machines beschikbaar; de accountmanagers van OpenAI geven informatie over de voorwaarden en prijzen.
Standaard kun je de status van een taak herstellen tot 7 dagen nadat je er voor het laatst een bericht naartoe hebt gestuurd of de taak hebt hervat. Daarna kun je er niet op rekenen. Vraag de agent daarom na elk afgerond stuk werk: “Sla het op in GitHub.”
Wat de cloud nog niet kan
- Je computer en browser voor je bedienen (Computer and browser use). Dit staat op de roadmap van OpenAI.
- Werken met GitLab of een zelfgehoste GitHub Enterprise Server. Ook deze mogelijkheden staan op de roadmap.
- Je persoonlijke vaardigheden op je computer worden niet naar de cloud overgezet; een cloudtaak kan alleen vaardigheden uit de repository zien. Als je in de cloud een vaardigheid nodig hebt, zet die daar dan neer.
Er is ook de oude Codex Cloud (Legacy), die codebeoordeling en integraties met Linear en GitHub afhandelt. OpenAI is van plan die te sluiten.
Als de omgeving ontbreekt in de lijst of de installatie mislukt
De omgeving ontbreekt wanneer je een taak selecteert. Open Settings → Codex Cloud → Environments. Het label Unpublished betekent dat de installatie niet is afgerond met publicatie. Rond de installatie af en klik op Publish.
Een tool kan niet worden geïnstalleerd. Kijk in het installatiegesprek welke opdracht is mislukt en vraag Codex om dit te onderzoeken en opnieuw te proberen, bijvoorbeeld: “Installeer pnpm en voer de tests van het project uit.” Klik op Try again als de installatie meteen aan het begin is mislukt. Als je projectbestanden of de lijst met afhankelijkheden moet aanpassen, doe dat dan in een gewone taak en ga daarna terug naar de installatie van de omgeving.
Heb je al Codex-taken in de cloud uitgevoerd, of staat alles nog op je computer?
Bronnen
- OpenAI: Cloudomgevingen — een omgeving maken en publiceren, opslaan en publiceren, nieuwe en bestaande taken, Republish, verdergaan op de website en telefoon, werken terwijl de computer in de slaapstand staat, virtuele-machineresources per abonnement, een bewaartermijn van 7 dagen, beperkingen, vaardigheden in de repository, Codex Cloud (Legacy), Unpublished en Try again.
- OpenAI: Codex Cloud — snel aan de slag: website, telefoon of desktopapp, GitHub verbinden, Get started, Publish en Start a new task.
- OpenAI: Codex-modi — de modi Local, Worktree en Cloud; Local en Worktree draaien op je computer.
Je kunt Ailoot verder ontdekken op ailoot.ai.
Meer details
Vragen en antwoorden
Waarom ontbreekt mijn omgeving wanneer ik een cloudtaak wil starten?
Controleer of die nog als Unpublished is gemarkeerd. Het opslaan van de configuratie staat los van publiceren; rond de inrichting af en publiceer de omgeving voordat je die voor een nieuwe taak selecteert.
Open ik de bestaande cloudtaak of maak ik op mijn telefoon een nieuwe?
Open de bestaande taak om verder te gaan met de bestanden en geïnstalleerde tools daarvan. Een nieuwe taak begint afzonderlijk vanuit de gepubliceerde omgeving en zet dus niet de ongecommitte werkstatus van de vorige taak voort.