Codex puhelimessa: näin jatkat tehtävää Codex Cloudin avulla
MarkdownCodex Cloud -ympäristön luominen ja julkaiseminen, tehtävän jatkaminen puhelimella, ympäristön päivittäminen, resurssit ja rajoitukset.
Lue koko artikkeli
Jos haluat jatkaa Codex-tehtävää puhelimella, suorita se pilvessä. Luo ja julkaise kertaluonteisena määrityksenä Codex Cloud -ympäristö ChatGPT-verkkosivustolla tai työpöytäsovelluksessa. Voit avata pilvessä aloitetun tehtävän puhelimella ja jatkaa sen tekemistä. Tietokoneella tavallisessa Codexissa aloitettua tehtävää ei voi siirtää tällä tavalla: sinun on tallennettava se GitHubiin ja aloitettava se uudelleen pilvessä.
Tietokoneellasi oleva agentti näkee kaikki projektikansiot, niiden muistin ja kaiken niihin liittyvän tiedon. Puhelimella et kuitenkaan pääse niihin käsiksi. Keväällä kirjoittajalta kysyttiin, työskenteleekö hän älypuhelimella. Hän vastasi, ettei itse tee niin: se on mahdollista, mutta siinä on omat erityispiirteensä, eivätkä kaikki asiat ole intuitiivisia. Nyt Codexissa on tätä varten pilvi. Aloitetaan.
Käytännön ohjeita Ailootin käyttöön löytyy dokumentaatiosta.
Tärkein asia
Puhelimesi ei näe tietokoneellasi käynnissä olevaa Codex-tehtävää: levyllä olevat tiedostot, käynnissä olevat ohjelmat ja selaimen kirjautumiset eivät siirry itsestään pilveen. Tarvitset Codex Cloudin: pilviympäristön, jossa ovat GitHub-repositoriosi, riippuvuutesi ja käyttöoikeustietosi. Luo ympäristö ChatGPT-verkkosivustolla tai työpöytäsovelluksessa, napsauta Publish ja aloita tehtävä pilvessä. Avaa sitten sama tehtävä puhelimesi ChatGPT-sovelluksessa ja jatka työskentelyä. Pilvitehtävä jatkaa toimintaansa, vaikka tietokoneesi olisi lepotilassa.
Miksi tietokoneella oleva tehtävä ei näy puhelimessa
Codexissa on 3 tilaa. Local ja Worktree toimivat tietokoneellasi. Worktree käyttää projektista erillistä kopiota; tätä tilaa käsitellään erillisessä artikkelissa. Cloud suorittaa tehtävän OpenAI:n virtuaalikoneella.
Pilvitehtävä näkee vain oman ympäristönsä, ja se käynnistyy GitHubissa olevasta repositoriosta. GitHub on koodille tarkoitettu pilvipalvelu. Jos projektisi on tällä hetkellä vain levylläsi, sano agentille: ”Kaveri, tämä sovellus pitää siirtää GitHubiin.” Se pyytää sinua kirjautumaan GitHubiin ja kysyy, haluatko repositorion olevan julkinen vai yksityinen. Vastaa ”yksityinen”: silloin vain sinä pääset käsiksi koodiin.
Jos et ole vielä asentanut Codexia, aloita asennusta ja käyttöoikeuksia käsittelevästä erillisestä artikkelista.
Näin luot ja julkaiset ympäristön
Voit luoda ympäristön vain ChatGPT-verkkosivustolla tai työpöytäsovelluksessa. Puhelimella valitset jo valmiiksi määritetyn ympäristön.
OpenAIlla oli aiemmin erillinen Codex-sovellus; nyt se on yhdistetty ChatGPT:hen yhdeksi käyttöliittymäksi. Kirjoittajan mielestä tämä on sopivampi ja kätevämpi ratkaisu.
- Kirjaudu ChatGPT:hen ja siirry Codexiin.
- Valitse uudessa tehtävässä Work in → Cloud, avaa Select environment ja napsauta Create environment.
- Valitse GitHub-repositoriot. Jos GitHubia ei ole yhdistetty, Codex pyytää sinua yhdistämään sen.
- Napsauta Get started. Codex tutkii repositoriot, asentaa riippuvuudet ja työkalut sekä tarkistaa, että kaikki toimii. Asennuskomentoja ei tarvitse kirjoittaa itse.
- Jos jokin puuttuu, esimerkiksi palvelun avain, Codex pyytää sitä. Voit heti kertoa, mitä versioita, komentoja tai palveluita tarvitset.
- Tarkista asennusraportti, tallenna muutokset ja napsauta Publish.
- Kun näkyviin tulee Environment published, napsauta Start a new task ja kuvaile tehtävä.
Sama toiminto löytyy kohdasta Settings → Codex Cloud → Environments → Create environment.
Tallentaminen ja julkaiseminen ovat 2 eri painiketta. Tallentaminen muistaa asetukset. Jokainen uusi tehtävä käynnistyy julkaistusta ympäristöstä. Ennen ympäristön julkaisemista et voi valita sitä tehtävään millään laitteella.
Näin työskentelet puhelimella: 2 vaihtoehtoa
Codex Cloud. Et tarvitse omaa palvelinta; OpenAI tarjoaa koneen. Siinä toimii kuitenkin vain Codex, ja käytettävissä ovat ainoastaan ympäristöön lisäämäsi asiat.
Oma palvelin. Tässä kuvatussa ratkaisussa palvelimelle on asennettu Claude Code, Codex ja Hermes, ja Hermes hallinnoi niitä. Voit lähettää Hermesille viestejä puhelimesta Telegram-botin kautta. Tämä on erityisen kätevää matkoilla: sanele tehtävä puheella ja vastaanota raportti samassa paikassa. Erillisessä artikkelissa kerrotaan, miten Hermesiä pidetään käynnissä palvelimella vuorokauden ympäri, ja tässä selitetään, miten projekti siirretään Codexista palvelimelle.
Näin avaat saman tehtävän puhelimella
Verkkosivustolla: valitse Work in → Cloud ja sitten ympäristö. Puhelimella: avaa Codex ChatGPT-sovelluksessa ja valitse julkaistu ympäristö.
Jos haluat jatkaa jo aloittamaasi työtä, avaa sama tehtävä. Uusi tehtävä aloitetaan alusta julkaistussa ympäristössä. Olemassa oleva tehtävä jatkuu omien tiedostojensa, vielä commitoimattomien muutosten ja asennettujen työkalujensa kanssa.
Voit aloittaa tehtävän kannettavalla tietokoneella ja tarkastella tulosta puhelimella.
Minkä tahansa tehtävän annatkin agentille — Hermekselle, Claude Codelle tai Codexille — kysy aina lopuksi: ”Oletko varma, että ratkaisit tehtävän oikein?” Tarkista muutokset ja tulokset ennen niiden tallentamista GitHubiin.
Näin päivität ympäristön häiritsemättä käynnissä olevia tehtäviä
Projektit muuttuvat: lisäät kirjaston tai tarvitset uuden palvelun. Avaa Settings → Codex Cloud → Environments, valitse ympäristön valikosta Edit, kuvaile muutos ja anna Codexin valmistella ja tarkistaa se. Tallenna sitten ja napsauta Republish.
Uudet tehtävät saavat päivityksen. Jo käynnissä olevat tehtävät säilyttävät tilansa; uudelleenjulkaisu ei nollaa niitä. Ympäristö hakee taustalla itse tuoreen koodin repositoriosta asentamatta riippuvuuksia uudelleen.
Kuinka paljon laskentatehoa saat ja kuinka kauan tehtävä säilytetään
Jokainen pilvitehtävä suoritetaan omalla virtuaalikoneellaan. Sen laskentateho riippuu ChatGPT-tilauksesta; OpenAI:n taulukon edullisin tilaus on Plus:
| ChatGPT-tilaus | Suorittimet (vCPU) | Muisti | Levy |
|---|---|---|---|
| Plus, Edu Plus | 2 | 8 GB | 8 GB |
| Pro, Business, Enterprise | 4 | 16 GB | 32 GB |
| Edu, Edu Pro | 4 | 16 GB | 32 GB |
Enterprise-asiakkaille on saatavilla tehokkaampia koneita; OpenAI:n asiakkuuspäälliköt kertovat ehdoista ja hinnoista.
Oletusarvoisesti voit palauttaa tehtävän tilan 7 päivän ajan siitä, kun viimeksi lähetit sille viestin tai jatkoit sitä. Sen jälkeen sen säilymiseen ei voi luottaa. Siksi agenttia kannattaa pyytää jokaisen työvaiheen päätteeksi: ”Tallenna se GitHubiin.”
Mitä pilvi ei vielä osaa tehdä
- Käyttää tietokonettasi ja selaintasi puolestasi (Computer and browser use). Tämä on OpenAI:n tuotekehityssuunnitelmassa.
- Toimia GitLabin tai itse ylläpidetyn GitHub Enterprise Serverin kanssa. Nämäkin ovat tuotekehityssuunnitelmassa.
- Tietokoneesi henkilökohtaiset skills-ominaisuudet eivät siirry pilveen; pilvitehtävä näkee vain repositorion skills-ominaisuudet. Jos tarvitset skill-ominaisuutta pilvessä, lisää se sinne.
Lisäksi on olemassa vanha Codex Cloud (Legacy), joka hoitaa koodikatselmointeja sekä Linear- ja GitHub-integraatioita. OpenAI suunnittelee sen sulkemista.
Jos ympäristö puuttuu luettelosta tai määritys epäonnistuu
Ympäristö puuttuu tehtävää valittaessa. Avaa Settings → Codex Cloud → Environments. Unpublished-merkintä tarkoittaa, ettei määritystä ole viety loppuun julkaisemalla. Viimeistele se ja napsauta Publish.
Työkalua ei voi asentaa. Katso määrityskeskustelusta, mikä komento epäonnistui, ja pyydä Codexia selvittämään ongelma ja yrittämään uudelleen, esimerkiksi: ”Install pnpm and run the project's tests.” Jos määritys epäonnistui heti alussa, napsauta Try again. Jos sinun pitää korjata projektitiedostoja tai riippuvuusluetteloa, tee se tavallisessa tehtävässä ja palaa sitten ympäristön määritykseen.
Oletko jo suorittanut Codex-tehtäviä pilvessä vai pidätkö kaiken yhä tietokoneellasi?
Lähteet
- OpenAI: Cloud environments — ympäristön luominen ja julkaiseminen, tallentaminen ja julkaiseminen, uudet ja olemassa olevat tehtävät, Republish, jatkaminen verkkosivustolla ja puhelimella, työskentely tietokoneen nukkuessa, virtuaalikoneen resurssit tilauksen mukaan, 7 päivän säilytys, rajoitukset, skills-ominaisuudet repositoriossa, Codex Cloud (Legacy), Unpublished ja Try again.
- OpenAI: Codex Cloud — pika-aloitus: verkkosivusto, puhelin tai työpöytäsovellus, GitHubin yhdistäminen, Get started, Publish ja Start a new task.
- OpenAI: Codex modes — Local-, Worktree- ja Cloud-tilat; Local ja Worktree toimivat tietokoneellasi.
Voit jatkaa Ailootiin tutustumista osoitteessa ailoot.ai.
Lisätietoja
Kysymyksiä tästä oppaasta: Codex puhelimessa: näin jatkat tehtävää Codex Cloudin avulla
Miksi ympäristöni puuttuu, kun yritän aloittaa pilvitehtävän?
Tarkista, onko sillä yhä Unpublished-merkintä. Asetusten tallentaminen ja julkaiseminen ovat eri asioita. Viimeistele määritys ja julkaise ympäristö ennen sen valitsemista uuteen tehtävään.
Avaanko puhelimessa vanhan pilvitehtävän vai luonko uuden?
Avaa olemassa oleva tehtävä jatkaaksesi sen tiedostoilla ja asennetuilla työkaluilla. Uusi tehtävä alkaa erikseen julkaistusta ympäristöstä, joten se ei jatka edellisen tehtävän commitoimatonta työtilaa.