Ed Bayes, un progettista del team Codex, descrive come lo strumento ha cambiato il suo flusso di lavoro. Codex ora si integra con strumenti di gestione dei progetti come piattaforme di comunicazione come Linear e Slack, consentendo ai membri del team di delegare attività di codifica direttamente agli agenti AI, ha affermato Bayes. “Puoi aggiungere codici e sostanzialmente ora puoi assegnare problemi ai codici”, ha detto Bayes ad Ars. “Codex è letteralmente il tuo compagno di squadra sul posto di lavoro.”

Questa integrazione significa che quando qualcuno pubblica un feedback in un canale Slack, può taggare Codex e chiedergli di risolvere il problema. L’agente genererà una richiesta pull e i membri del team potranno rivedere e ripetere le modifiche tramite lo stesso thread. “Fondamentalmente si avvicina a quel tipo di peer e si presenta ovunque lavori”, ha detto Bayes.

Per Bayes, che lavora sulla progettazione visiva e sui modelli di interazione per le interfacce del Codex, lo strumento gli ha permesso di contribuire direttamente al codice invece di passare le specifiche agli ingegneri. “Ti dà più influenza. Ti consente di lavorare su tutti i fronti e sostanzialmente di essere in grado di fare di più”, ha affermato. Ha notato che i progettisti di OpenAI ora prototipano direttamente le funzionalità, utilizzando Codex per gestire i dettagli di implementazione.

La versione da riga di comando del codice OpenAI è in esecuzione in una finestra di terminale macOS.


Credito: Benj Edwards

L’approccio di OpenAI definisce Codex “uno sviluppatore junior” che l’azienda spera diventi alla fine uno sviluppatore senior. “Se dovessi inserire uno sviluppatore junior, come lo faresti? Dai loro un account Slack, gli dai un account Linear”, ha detto Bayes. “Non è solo questo strumento che porti al terminale, ma è qualcosa che arriva a te e si trova all’interno della tua squadra.”

Considerata la prospettiva di questo compagno di squadra, ci sarà ancora qualcosa da fare per gli esseri umani? Quando è stato chiesto, Embryx ha fatto una distinzione tra “vibe coding”, in cui gli sviluppatori accettano il codice generato dall’intelligenza artificiale senza un’attenta revisione, e ciò che il ricercatore di intelligenza artificiale Simon Willison chiama “Ingegneria delle vibrazioni“Dove le persone restano informate.” “Vediamo molta ingegneria delle vibrazioni nel nostro codice base”, afferma. Vai avanti e indietro, ripeti il ​​piano e poi sei in loop con il modello e rivedi attentamente il suo codice.”

Collegamento alla fonte