Titolo: L’Innovativo Strumento di Codifica Devin: Una Rivoluzione nell’Intelligenza Artificiale

Il panorama della codifica è sull’orlo di una trasformazione notevole con l’avvento della startup rivoluzionaria di Cognition AI Inc., Devin. Questo nuovo strumento di intelligenza artificiale generativa ha la straordinaria capacità di creare autonomamente il codice per interi progetti di ingegneria, compresi i propri modelli di intelligenza artificiale.

Devin si distingue dagli strumenti esistenti come Copilot di GitHub Inc. e Microsoft Corp. perché va oltre il semplice supporto e si occupa autonomamente di interi lavori di codifica. In un recente post sul blog, il CEO di Cognition, Scott Wu, ha mostrato le capacità di Devin in una dimostrazione video. Gli utenti possono osservare la sua riga di comando, l’editor di codice e il workflow mentre completa meticolosamente compiti di codifica complessi e progetti di ricerca sui dati.

Ciò che differenzia Devin è la sua capacità di cercare contenuti educativi su internet per imparare come svolgere il compito assegnato. Possiede persino l’abilità di risolvere eventuali problemi incontrati, anche se i coder umani – che agiscono principalmente come supervisori ed editor – possono intervenire se necessario.

Questa introduzione di Devin segna un significativo cambiamento nell’industria della codifica alimentata dall’intelligenza artificiale. Al posto di assistere semplicemente i coder umani con frammenti o suggerimenti, Devin consente agli ingegneri di delegare interi progetti a un lavoratore automatizzato. Tuttavia, è importante sottolineare che Devin è attualmente disponibile tramite anteprima privata ed è accessibile solo a una cerchia ristretta, tra cui stimati giornalisti come Ashlee Vance di Bloomberg.

Secondo Wu, insegnare all’intelligenza artificiale a essere un programmatore pone una profonda sfida algoritmica. Il sistema deve prendere decisioni complesse e immaginare diversi passaggi in avanti per determinare le sue azioni successive. Wu ha paragonato il processo a un gioco che è rimasto nelle menti degli appassionati di codifica; ora, c’è l’opportunità di manifestare questo gioco all’interno di un sistema di intelligenza artificiale.

Devin supera i limiti degli strumenti tradizionali di codifica accedendo a strumenti standard per sviluppatori come un editor di codice, un browser e una shell. Opera all’interno di un ambiente sandbox per pianificare e eseguire meticolosamente compiti di ingegneria altamente complessi, che possono coinvolgere migliaia di decisioni.

Gli utenti umani possono semplicemente delineare il progetto attraverso prompt in linguaggio naturale utilizzando un’interfaccia in stile chatbot, e Devin si occupa del resto. Formula un piano dettagliato passo dopo passo per completare il compito in questione e quindi utilizza i suoi strumenti per sviluppatori – molto simili a quelli di un coder umano – ma con una velocità senza precedenti. Devin ha la capacità di scrivere codice, risolvere problemi, condurre test e fornire rapporti di avanzamento in tempo reale, mantenendo gli utenti informati durante il processo.

Se gli utenti umani identificano eventuali incongruenze, possono aggiungere un altro prompt nella chatbox e richiedere all’intelligenza artificiale di correggere il problema. Sfruttando le capacità di Devin, i team di ingegneria possono delegare determinati progetti e concentrare la loro energia su compiti più creativi che si allineano con l’intelligenza umana.

Ashlee Vance di Bloomberg ha testato Devin dandogli istruzioni per creare un gioco in stile Pong e costruire un sito web da zero, entrambi completati in meno di 20 minuti. Anche se compiti più complessi potrebbero richiedere più tempo, il potenziale di Devin è immenso.

Ironicamente, Wu, anche lui ingegnere del software, sta guidando il lancio di uno strumento di intelligenza artificiale che mira a sostituire gli ingegneri del software umani. Il computer scienziato Silas Alberti, che ha avuto accesso anticipato a Devin, ha notato saggiamente, “È meno un assistente che aiuta con il codice e più un vero lavoratore che fa il suo stesso lavoro”.

Mentre procediamo ulteriormente nell’era dell’intelligenza artificiale, l’idea di “imparare a programmare” come opzione di ripiego per coloro che vengono sostituiti dall’intelligenza artificiale diventa sempre più obsoleta. Gli ideatori di Devin credono fermamente che alla fine supererà i coder umani nell’esecuzione di vari compiti di codifica di basso livello – e li eseguirà a un ritmo significativamente più veloce.

Cognition ha ottenuto consistenti finanziamenti, raccogliendo di recente $21 milioni in un round di serie A guidato da Founders Fund. Con questa nuova infusione di capitale, la startup mira ad espandere la propria capacità ed estendere l’accesso anticipato a una gamma più ampia di utenti. Le aziende interessate a esplorare le capacità di Devin sono incoraggiate a presentare domanda via email.

Fonte immagine: kenshinstock/Freepik

Domande Frequenti

  • Q: Cos’è Devin?
    Devin è un innovativo strumento di codifica basato sull’intelligenza artificiale sviluppato da Cognition AI Inc. che ha la capacità di creare autonomamente il codice per interi progetti di ingegneria, compresi i propri modelli di intelligenza artificiale.
  • Q: In che cosa differisce Devin da altri strumenti di codifica come Copilot?
    A differenza di altri strumenti di codifica che assistono i coder umani con suggerimenti o frammenti, Devin è progettato per completare autonomamente interi lavori di codifica. Può cercare contenuti educativi per imparare come completare i compiti assegnati e può risolvere eventuali problemi incontrati.
  • Q: Devin è disponibile al pubblico?
    Devin è attualmente in fase di anteprima privata ed è accessibile solo a una cerchia ristretta di individui, tra cui i giornalisti come Ashlee Vance di Bloomberg.
  • Q: Devin può gestire compiti di codifica complessi?
    Sì, Devin può gestire compiti di codifica complessi. Possiede la capacità di completare progetti intricati, anche se il tempo necessario può variare.
  • Q: Come collabora Devin con i coder umani?
    I coder umani agiscono come supervisori ed editor mentre Devin si occupa dei compiti di codifica. Se si verificano problemi o disallineamenti, i coder umani possono intervenire e istruire Devin di conseguenza.
  • Q: Quali sono le prospettive future di Devin?
    Gli ideatori di Devin immaginano un futuro in cui possa completare vari compiti di codifica di basso livello al posto dei coder umani, eseguendoli a un ritmo significativamente più veloce.

Definizioni:

  • Cognition AI Inc.: L’azienda che ha sviluppato lo strumento di codifica AI chiamato Devin.
  • Intelligenza artificiale generativa: AI che ha la capacità di creare contenuti o soluzioni originali.
  • Copilot di GitHub Inc.: Uno strumento di codifica sviluppato da GitHub che fornisce suggerimenti di codice alimentati dall’IA per assistere i coder umani.
  • Riga di comando: Un’interfaccia basata su testo in cui gli utenti possono inserire comandi per interagire con un sistema informatico.
  • Editor di codice: Un’applicazione che permette ai programmatori di scrivere, modificare e gestire il proprio codice.
  • Workflow: La sequenza di passaggi coinvolti nel completare un compito o un progetto.
  • Modelli di intelligenza artificiale: Modelli di intelligenza artificiale addestrati per eseguire compiti specifici o fare previsioni in base ai dati.

Link correlati:

The source of the article is from the blog reporterosdelsur.com.mx

Privacy policy
Contact