(Acest articol a fost publicat pentru prima dată pe Realizarea geneticiiși a contribuit cu drag la R-Bloggers). (Puteți raporta problema despre conținutul de pe această pagină aici)
Doriți să vă împărtășiți conținutul pe R-Bloggers? Faceți clic aici dacă aveți un blog sau aici dacă nu.
Repostat din original la https://blog.stephenturner.us/p/codex-positron.
Luna trecută am scris despre codificarea agentică în Positron folosind Positron Assistant, care folosește API -ul Claude pe partea din spate.

Ieri Openai anunțat
O serie de actualizări la Codex, cea mai mare fiind o extensie IDE pentru a vă permite să utilizați Codex în cod vs, cursor, windsurf, etc. Mai multe detalii la dezvoltatori.openai.com/codex. Şi Codex este disponibil în registrul VSX deschisceea ce înseamnă că îl puteți instala în Positron.

Am încercat să fac același lucru aici cu Codex Așa cum am făcut cu Positron Assistant în postarea anterioară. Am folosit usethis::create_package()
Pentru a -mi da un schelet de pachete de bază, apoi am tras Positron, am lovit extensia Codex în panoul lateral și i -am dat un prompt simplu.
Scrieți o funcție simplă în acest pachet R pentru a completa o secvență ADN (adică A> T, C> G, G> C, T> A). Documentați -l cu Roxygen și scrieți testele unității cu testthat. Nu adăugați alte dependențe de pachete externe decât Testthat.
Apoi m -am așezat înapoi și l -am urmărit să funcționeze.
După cum puteți vedea, după ce ați alergat devtools::document() şi devtools::test()testele mele au eșuat. Am cerut Codex să remedieze acele teste. A trebuit să fac asta de două ori, iar a doua oară în jurul acesteia rulează aceste teste la nivel local și diagnosticarea a ceea ce se întâmplă.

A treia oară în jurul tuturor testelor mele trec.

Şi devtools::check() Nu produce erori, avertismente sau note.

Nu am folosit niciun agent suficient pentru a -și cunoaște modurile de eșec și care ar putea fi mai bune în anumite circumstanțe. Începând de săptămâna trecută, GPT-5 pare să-l depășească pe Claude pentru scrierea codului Riar Codex folosește GPT-5 sub capotă.

Un alt factor ar putea fi costul. În loc să utilizați credite API, Codex folosește abonamentul ChatGPT Plus, Team, Pro, EDU sau Enterprise existent. În Postarea mea pe Positron Assistant
Am arătat că întregul experiment de dezvoltare a pachetelor (admisibil simplu) a costat aproximativ 0,09 USD cenți. Dar dacă te bazezi zilnic pe acest lucru și îl folosești pentru sarcini mai grele, s -ar putea să elaborezi o factură decentă. Dacă plătiți deja 20 USD/lună pentru ChatGPT Plus, utilizarea Codex nu vă mai costă.
