Blog

Codex a telefonodon: hogyan folytass egy feladatot a Codex Clouddal

Markdown

Codex Cloud-környezet létrehozása és közzététele, feladat folytatása telefonról, a környezet frissítése, erőforrásai és korlátai.

A teljes cikk elolvasása

Ha telefonon szeretnél folytatni egy Codex-feladatot, futtasd a felhőben. Egyszeri beállításként hozz létre és tegyél közzé egy Codex Cloud-környezetet a ChatGPT webhelyén vagy az asztali alkalmazásban. A felhőben elindított feladatot megnyithatod a telefonodon, és folytathatod a munkát. A számítógépen, a hagyományos Codexben elindított feladatot nem lehet így áthelyezni: el kell mentened a GitHubra, és újra el kell indítanod a felhőben.

A számítógépeden futó ügynök hozzáfér a projekt összes mappájához, minden memóriájához és tudásához. A telefonodról azonban ezt nem érheted el. Tavasszal megkérdezték a szerzőtől, hogy dolgozik-e okostelefonról. Azt válaszolta, hogy ő maga nem így dolgozik: lehetséges, de vannak árnyalatok, és nem minden magától értetődő. A Codexben most már erre is ott a felhő. Lássuk!

Az Ailoot használatáról szóló gyakorlati útmutatókat a dokumentációban találod.

Fő üzenet

A telefonod nem látja a számítógépeden futó Codex-feladatot: a lemezen lévő fájlok, a futó programok és a böngészős bejelentkezések nem kerülnek át maguktól a felhőbe. Ehhez Codex Cloudra van szükséged: egy felhőkörnyezetre, amely tartalmazza a GitHub-repozitóriumaidat, a függőségeket és a hozzáférési hitelesítő adatokat. Hozd létre a ChatGPT webhelyén vagy az asztali alkalmazásban, kattints a Publish gombra, majd indíts el egy feladatot a felhőben. Ezután nyisd meg ugyanazt a feladatot a telefonod ChatGPT alkalmazásában, és folytasd a munkát. A felhőben futó feladat akkor is dolgozik tovább, amikor a számítógéped alvó állapotban van.

Miért nem látható a számítógépen futó feladat a telefonon?

A Codexnek 3 módja van. A Local és a Worktree a számítógépeden fut. A Worktree a projekt külön másolatát használja; erről a módról külön cikkben olvashatsz. A Cloud egy OpenAI virtuális gépen futtatja a feladatot.

A felhőben futó feladat csak a saját környezetéhez fér hozzá, és egy GitHubon lévő repozitóriumból indul. A GitHub egy kódokhoz készült felhőszolgáltatás. Ha a projekted jelenleg csak a lemezeden található meg, mondd az ügynöknek: „Haver, ezt az alkalmazást fel kell tenni a GitHubra.” Az ügynök megkér, hogy jelentkezz be a GitHubra, és hogy nyilvános vagy privát legyen-e a repozitórium. Mondd, hogy „privát”: így csak te férsz hozzá a kódhoz.

Ha még nem telepítetted a Codexet, kezdd a telepítésről és a hozzáférésről szóló külön cikkel.

Környezet létrehozása és közzététele

Környezetet csak a ChatGPT webhelyén vagy az asztali alkalmazásban hozhatsz létre. A telefonodon egy már beállított környezetet választhatsz ki.

Az OpenAI-nak korábban külön Codex alkalmazása volt; most a ChatGPT-vel egyetlen felületbe vonta össze. A szerző szerint ez a megközelítés megfelelőbb és kényelmesebb.

  1. Jelentkezz be a ChatGPT-be, majd válts át a Codexre.
  2. Egy új feladatnál válaszd a Work in → Cloud lehetőséget, nyisd meg a Select environment menüt, majd kattints a Create environment gombra.
  3. Válaszd ki a GitHub-repozitóriumaidat. Ha a GitHub még nincs csatlakoztatva, a Codex fel fogja ajánlani a csatlakoztatását.
  4. Kattints a Get started gombra. A Codex megvizsgálja a repozitóriumokat, telepíti a függőségeket és az eszközöket, majd ellenőrzi, hogy minden működik-e. Nem kell kézzel megírnod a telepítési parancsokat.
  5. Ha valami hiányzik, például egy szolgáltatáshoz szükséges kulcs, a Codex rákérdez. Rögtön megadhatod a szükséges verziókat, parancsokat vagy szolgáltatásokat.
  6. Nézd át a beállítási jelentést, mentsd el a módosításokat, majd kattints a Publish gombra.
  7. Amikor megjelenik az Environment published üzenet, kattints a Start a new task gombra, és írd le a feladatot.

Ugyanezeket a lépéseket a Settings → Codex Cloud → Environments → Create environment útvonalon is elérheted.

A Save és a Publish két külön gomb. A Save elmenti a beállításokat. Minden új feladat a közzétett környezetből indul. Amíg nem teszed közzé a környezetet, egyik eszközön sem választhatod ki feladat indításához.

Munkavégzés telefonról: 2 lehetőség

Codex Cloud. Nincs szükséged saját szerverre; a gépet az OpenAI biztosítja. Azonban csak a Codex fut rajta, és csak az, amit beállítasz a környezetben.

Saját szerver. Az itt ismertetett beállításban a Claude Code, a Codex és a Hermes egy szerverre van telepítve, a kezelésüket pedig a Hermes végzi. A telefonodról egy Telegram-boton keresztül üzenhetsz a Hermesnek. Ez különösen utazás közben kényelmes: hanggal diktálod a feladatot, és ugyanott kapod meg a jelentést. Arról, hogyan tarthatod folyamatosan futásban a Hermest egy szerveren, külön cikkben olvashatsz; arról pedig, hogyan helyezhetsz át oda egy projektet a Codexből, itt találsz útmutatót.

Ugyanannak a feladatnak a megnyitása telefonon

A webhelyen: Work in → Cloud, majd válaszd ki a környezetet. A telefonodon: nyisd meg a Codexet a ChatGPT alkalmazásban, és válaszd ki a közzétett környezetet.

A már megkezdett munka folytatásához nyisd meg ugyanazt a feladatot. Egy új feladat a közzétett környezet használatával az elejéről indul. A meglévő feladat a saját fájljaival — a még commitolatlan módosításokkal együtt — és a telepített eszközeivel folytatódik.

Elindíthatsz egy feladatot a laptopodon, és megnézheted az eredményt a telefonodon.

Bármilyen feladatot adsz egy ügynöknek — a Hermesnek, a Claude Code-nak vagy a Codexnek — a végén mindig kérdezd meg: „Biztos vagy benne, hogy helyesen oldottad meg a feladatot?” Nézd át a módosításokat, és ellenőrizd az eredményeket, mielőtt elmented őket a GitHubra.

Környezet frissítése a már futó feladatok megszakítása nélkül

A projektek változnak: új könyvtárat adsz hozzá, vagy új szolgáltatásra van szükséged. Nyisd meg a Settings → Codex Cloud → Environments menüpontot, válaszd az Edit lehetőséget a környezet menüjéből, írd le a módosítást, majd hagyd, hogy a Codex előkészítse és ellenőrizze. Ezután mentsd el, majd kattints a Republish gombra.

Az új feladatok megkapják a frissítést. A már futó feladatok állapota megmarad; az újbóli közzététel nem állítja vissza őket. A környezet a háttérben magától lehúzza a repozitóriumból a friss kódot, a függőségek újratelepítése nélkül.

Mekkora számítási kapacitás áll rendelkezésre, és meddig marad meg egy feladat?

Minden felhőfeladat a saját virtuális gépén fut. A számítási kapacitás a ChatGPT-csomagtól függ; az OpenAI táblázatában a Plus a legolcsóbb csomag:

ChatGPT-csomagProcesszorok (vCPU)MemóriaLemez
Plus, Edu Plus28 GB8 GB
Pro, Business, Enterprise416 GB32 GB
Edu, Edu Pro416 GB32 GB

Az Enterprise csomaghoz nagyobb teljesítményű gépek is elérhetők; a feltételekről és az árakról az OpenAI ügyfélkapcsolati menedzserei adnak tájékoztatást.

Alapértelmezés szerint a feladat állapotát az utolsó üzenetküldés vagy folytatás után 7 napig állíthatod vissza. Ezután már nem számíthatsz rá. Ezért minden befejezett munkarész után kérd meg az ügynököt: „Mentsd el a GitHubra.”

Mire nem képes még a felhő?

  • Nem tudja helyetted kezelni a számítógépedet és a böngésződet (Computer and browser use). Ez szerepel az OpenAI ütemtervében.
  • Nem tud együttműködni a GitLabbal vagy a saját üzemeltetésű GitHub Enterprise Serverrel. Ezek is szerepelnek az ütemtervben.
  • A számítógépeden lévő személyes skillek nem kerülnek át a felhőbe; a felhőfeladat csak a repozitóriumban lévő skilleket látja. Ha egy skillre szükséged van a felhőben, tedd oda.

Létezik a régi Codex Cloud (Legacy) is, amely kódellenőrzést végez, és integrálható a Linear és a GitHub szolgáltatással. Az OpenAI tervezi a megszüntetését.

Ha a környezet hiányzik a listából, vagy a beállítás nem sikerül

A környezet nem jelenik meg feladat kiválasztásakor. Nyisd meg a Settings → Codex Cloud → Environments menüpontot. Az Unpublished címke azt jelenti, hogy a beállítás közzététele még nem fejeződött be. Fejezd be, majd kattints a Publish gombra.

Egy eszközt nem sikerül telepíteni. A beállítási beszélgetésben nézd meg, melyik parancs hibázott, majd kérd meg a Codexet, hogy vizsgálja ki és próbálkozzon újra, például: „Telepítsd a pnpm-et, és futtasd a projekt tesztjeit.” Ha a beállítás rögtön az elején meghiúsult, kattints a Try again gombra. Ha a projektfájlokat vagy a függőségek listáját kell javítanod, tedd meg egy normál feladatban, majd térj vissza a környezet beállításához.

Futtattál már Codex-feladatokat a felhőben, vagy továbbra is mindent a számítógépeden tartasz?

Források

  • OpenAI: Cloud environments — környezet létrehozása és közzététele, mentés és közzététel, új és meglévő feladatok, Republish, folytatás a webhelyen és telefonon, munka alvó számítógép mellett, virtuális gépek erőforrásai csomagonként, 7 napos megőrzés, korlátozások, a repozitóriumban lévő skillek, Codex Cloud (Legacy), Unpublished és Try again.
  • OpenAI: Codex Cloud — gyors kezdés: webhely, telefon vagy asztali alkalmazás, GitHub csatlakoztatása, Get started, Publish és Start a new task.
  • OpenAI: Codex modes — Local, Worktree és Cloud mód; a Local és a Worktree a számítógépeden fut.

Az Ailoot böngészését az ailoot.ai oldalon folytathatod.

További részletek

Kérdések és válaszok: Codex a telefonodon: hogyan folytass egy feladatot a Codex Clouddal

Miért hiányzik a környezetem felhőfeladat indításakor?

Ellenőrizd, hogy még Unpublished jelölésű-e. A beállítás mentése különbözik a közzétételtől; fejezd be a beállítást, és tedd közzé a környezetet, mielőtt új feladathoz választod.

A meglévő felhőfeladatot nyissam meg a telefonon, vagy hozzak létre újat?

A meglévő feladatot nyisd meg a fájlok és telepített eszközök folytatásához. Az új feladat külön indul a közzétett környezetből, ezért nem folytatja az előző feladat nem commitolt munkaállapotát.

Összes cikk