Kehittäjille, jotka viettävät suuren osan päivästä poissa työpisteeltä, tämä on päivitys, joka todella muuttaa tapoja. OpenAI on alkanut ottaa Codexia käyttöön ChatGPT-mobiilisovelluksessa sekä iPhonessa että Androidissa, tarjoten käyttäjille mahdollisuuden pitää koodaustehtävät käynnissä vaikka kannettava olisi suljettuna tai huoneen toisella puolella.
Ajatus on yksinkertainen, mutta vaikutus on suurempi kuin miltä se kuulostaa. Codexilla on jo yli 4 miljoonaa viikoittaista käyttäjää, ja OpenAI haluaa selvästi muuttaa sen pöytäkoneeseen sidotusta koodausavustajasta työkaluksi, joka kulkee kehittäjän mukana. Uudella mobiilikokemuksella käyttäjät voivat yhdistää puhelimensa koneeseen, jossa Codex jo toimii, olipa kyseessä kannettava, Mac mini tai hallittu etäkehitysympäristö.
Kun yhteys on muodostettu, ChatGPT-sovellus hakee tuon ympäristön reaaliaikaisen tilan. Se tarkoittaa, että aktiiviset säikeet, projektin konteksti, hyväksynnät, laajennukset ja tehtävän nykyinen edistys ovat kaikki nähtävissä puhelimesta. Tämä ei ole pelkkä passiivinen kojelauta. Kehittäjät voivat tarkastella tuloksia, hyväksyä komentoja, vaihtaa malleja, käynnistää uutta työtä ja seurata suoritusta sitä mukaa kuin se tapahtuu.
Käytännössä se tarkoittaa, että joku voi jättää Codexin hoitamaan koodaustyötä työpöydälle, lähteä hakemaan kahvia ja samalla tarkistaa testitulokset, tarkastella eroja (diff), lukea terminaalin tulostetta tai hyväksyä seuraavan vaiheen mobiililaitteellaan. Tarvittaessa Codex voi myös lähettää sovellukseen näyttökuvia ja hyväksyntäpyyntöjä, jolloin koko työnkulku tuntuu vähemmän etäkäytöltä ja enemmän jatkuvalta yhteistyöltä.
Varsinainen työ tapahtuu edelleen muualla
Se yksityiskohta on merkittävä. Codex ei pyöri paikallisesti puhelimessa. Raskas prosessointi tapahtuu yhä olemassa olevassa koneessa tai etäympäristössä, joten tiedostojen, tunnistetietojen, käyttöoikeuksien ja paikallisten asetusten käsittely pysyy siellä missä ne ovat nyt. OpenAI sanoo rakentaneensa suojatun välikerroksen, joka yhdistää mobiilikokemuksen Codexin työpöytäsovellukseen ilman että työpöytäympäristö altistuu suoraan julkiselle internetille.
Turvallisuusmalli lienee yhtä tärkeä kuin mukavuus, erityisesti tiimeille, jotka työskentelevät arkaluontoisten koodikantojen tai tiukasti hallitun infrastruktuurin parissa. OpenAI laajentaa myös Codexin tukea yrityskäyttäjille, ja mobiilipäivitys julkaistaan samanaikaisesti useiden ammattimaiseen kehitystyöhön suunnattujen parannusten kanssa.
Etä-SSH on nyt yleisesti saatavilla, eli Codex voi muodostaa yhteyden hallittuihin etäkoneisiin, jotka jo sisältävät hyväksytyt riippuvuudet, tietoturvapolitiikat, tunnistetiedot ja laskentaresurssit. Codexin työpöytäsovellus osaa tunnistaa isäntiä käyttäjän SSH-konfiguraatiosta ja ajaa projekteja suoraan näissä etäjärjestelmissä.
OpenAI on myös tuonut ohjelmalliset pääsytokenit CI-putkistoille, julkaisuprosesseille ja sisäiselle automaatiolle. Lisäksi Hooksit ovat nyt yleisesti saatavilla, antaen tiimeille keinon skannata kehotteita salaisuuksien varalta, suorittaa validoijat, tallentaa keskusteluja, luoda muistikerroksia tai räätälöidä Codexin käyttäytymistä tietyille repositorioille ja hakemistoille. Tiimeille, jotka yrittävät sulauttaa tekoälypohjaiset koodausvälineet olemassa oleviin työnkulkuihin ilman kaaosta, nämä hallintatyökalut voivat osoittautua tärkeimmiksi uutuuksiksi.
On joitain rajoituksia, ainakin toistaiseksi. Codex ChatGPT-mobiilisovelluksessa tulee esikatselutilassa iOS:lle ja Androidille kaikissa suunnitelmissa, mukaan lukien Free ja Go, tuetuilla alueilla. Mutta mobiilituki yhdistyy tällä hetkellä vain Codexin työpöytäsovellukseen, joka toimii macOS:llä. Windows-tuki on tulossa, mutta OpenAI ei ole vielä ilmoittanut julkaisupäivää.
Etä-SSH ja Hooks ovat käytettävissä kaikissa ChatGPT-suunnitelmissa, kun taas ohjelmalliset pääsytokenit on varattu Business- ja Enterprise-tasoille. OpenAI kertoo myös, että HIPAA-yhteensopiva käyttö on saatavilla oikeutetuille ChatGPT Enterprise -työtiloille, kun Codex ajetaan paikallisissa ympäristöissä.
Kun kaikki otetaan huomioon, OpenAI työntää Codexia yli älykkään koodausavustajan roolin. Tavoitteena on tehdä siitä osa arkipäivän kehityspinoa, saatavilla pöydällä, pilvessä ja nyt myös taskussa. Kehittäjille se voi tarkoittaa vähemmän töiden jumittumista, nopeampia hyväksyntöjä ja yhtä vähemmän syytä juosta takaisin kannettavansa luo.





Keskustelu
Jätä kommentti
Kommentit
Ei vielä kommentteja. Ole ensimmäinen.