OpenAI viib Codexi mobiili: arenduskood alati kaasas

OpenAI viib Codexi mobiili: arenduskood alati kaasas

Marko Peterson Marko Peterson . Kommentaarid

4 Minutit

Arendajatele, kes veedavad poole päevast laua äärest eemal, on see värskendus, mis tõesti muudab harjumusi. OpenAI on hakanud välja tooma Codexi ChatGPT mobiilirakendusse nii iPhone'i kui Androidi jaoks, pakkudes kasutajatele võimalust hoida kooditöid liikumas ka siis, kui sülearvuti on kinni või teisel pool tuba.

Idee on lihtne, kuid mõju on suurem kui kõlaks. Codexil on juba üle 4 miljoni iganädalase kasutaja ning OpenAI tahab selgelt muuta seda lauaarvutisse piiratud koodiabilist milleski, mis liigub arendajaga kaasas. Uue mobiilikogemusega saavad kasutajad ühendada oma telefoni masinaga, kus Codex juba töötab, olgu see sülearvuti, Mac mini või hallatud kaug-arenduskeskkond.

Kui ühendus on loodud, toob ChatGPT rakendus sisse selle seadistuse reaalaja oleku. See tähendab, et aktiivsed lõimed, projektikontekst, heakskiidud, pistikprogrammid ja ülesande praegune edenemine on kõik telefoni pealt nähtavad. See ei ole ainult passiivne juhtpaneel. Arendajad saavad üle vaadata tulemusi, kinnitada käske, vahetada mudeleid, alustada uusi töid ning jälgida täitmist reaalajas.

Praktiliselt tähendab see, et keegi võib jätta Codexi laual kooditööd tegema, minna kohvi järele ning ikkagi mobiililt testitulemusi kontrollida, diffe uurida, terminali väljundit lugeda või kinnitada järgmise sammu. Vajadusel võib Codex saata rakendusse ka ekraanipilte ja heakskiitmise taotlusi, muutes kogu töövoo vähem kaugekspääsuks ja rohkem pidevaks koostööks.

Reaalne töö toimub siiski mujal

See detail on oluline. Codex ei jookse telefoni enda kohal. Raske töö toimub jätkuvalt olemasolevas masinas või kaugkeskkonnas, nii et ligipääs failidele, mandaadid, õigused ja kohalikud konfiguratsioonid jäävad sinna, kus need juba asuvad. OpenAI väidab, et selleks loodi turvaline edastuskiht, mis ühendab mobiilikogemuse Codexi lauaarvuti rakendusega ilma, et lauakeskkond oleks otse avalikku internetti avatud.

See turvamudel on tõenäoliselt sama tähtis kui mugavus, eriti meeskondadele, kes töötavad tundlike koodibaaside või rangelt kontrollitud infrastruktuuridega. OpenAI laiendab ka Codexi tuge ettevõtte kasutajatele ning mobiilne juurutus jõuab mitmete täiendustega, mis on suunatud otse professionaalsetele arendustöövoogudele.

Kaug-SSH on nüüd üldiselt saadaval, mis tähendab, et Codex võib ühenduda hallatud kaugsüsteemidega, mis juba sisaldavad heakskiidetud sõltuvusi, turvapoliitikaid, mandaate ja arvutusressursse. Codexi lauaarvuti rakendus suudab tuvastada hoste kasutaja SSH konfiguratsioonist ja käivitada projekte otse nendes kaugsüsteemides.

OpenAI on tutvustanud ka programmilisi juurdepääsukontosid CI torujuhtmete, väljaandete töövoogude ja sisemise automatiseerimise jaoks. Lisaks on Hooks nüüd üldiselt saadaval, pakkudes meeskondadele võimalust skannida sisendeid salajaste andmete suhtes, käivitada valideerijaid, logida vestlusi, luua mälukihte või kohandada Codexi käitumist konkreetsete repositorite ja kataloogide jaoks. Insenerimeeskondadele, kes püüavad AI-põhiseid koodimise tööriistu olemasolevatesse töövoogudesse ilma kaosega sobitada, võivad need kontrollimehhanismid osutuda tegelikeks pealkirjadeks.

On mõned piirangud, vähemalt praegu. Codex ChatGPT mobiilirakenduses jõuab eelvaates iOS-i ja Androidi platvormidele kõigil plaanidel, sealhulgas Free ja Go, toetatud piirkondades. Kuid mobiilne tugi ühendub hetkel ainult macOS-i peal töötava Codexi lauaarvuti rakendusega. Windowsi tugi on teel, kuigi OpenAI ei ole veel käivituskuupäeva määranud.

Kaug-SSH ja Hooks on saadaval kõigil ChatGPT plaanidel, samas kui programmilised juurdepääsukontod on reserveeritud Business ja Enterprise tasanditele. OpenAI ütleb ka, et HIPAA-le vastav kasutus on saadaval sobivatele ChatGPT Enterprise tööruumidele, kui Codex töötab lokaalkeskkondades.

Kokku võttes surub OpenAI Codexi väljapoole nutika koodiabilise rolli. Seda püütakse muuta igapäevase arenduskomplekti osaks, saadavaks laual, pilves ja nüüd taskus. Arendajatele võib see tähendada vähem seiskunud ülesandeid, kiirmaid heakskiite ja üht põhjust vähem tormamiseks tagasi sülearvuti juurde.

"Olen alati tahtnud mõista, kuidas tehnoloogia töötab ja miks see meid nii palju mõjutab. Kirjutamine annab võimaluse neid vastuseid otsida."

Jäta kommentaar

Kommentaarid