Vali keel

Vali keel

Insener Kenton ja AI Claude lõid täisfunktsionaalse OAuth 2.1 avatud lähtekoodiga teegi vaid kahe kuuga. Projekt demonstreerib uut arendusparadigmat, kus AI-le esitatud päringud salvestatakse lähtekoodi osana.

Claude_oauth.jpg

Tarkvaraarenduse maailmas toimus revolutsiooniline inimese ja tehisintellekti sümbioosi juhtum. Skeptiline insener Kenton lõi koos AI Claude'iga täisfunktsionaalse OAuth 2.1 avatud lähtekoodiga teegi vaid kahe kuuga. See projekt demonstreerib uut tarkvara arendamise paradigmat.

Ainulaadne metoodika

Projekti eripäraks sai iga arendussammu detailne fikseerimist. Git-i ajaloos säilitati mitte ainult koodi muudatused, vaid ka tekstilised päringud AI-le, muutes kogu protsessi läbipaistvaks "dialoogiks" arendaja ja algoritmi vahel. Selline lähenemine avab uusi võimalusi arendusprotsessi analüüsiks ja taastootmiseks.

Edu võti: konkreetsed näited

Peamiseks edufaktoriks sai AI jaoks ülesannete õige sõnastamine. Abstraktsete soovide asemel andis Kenton Claude'ile valmis koodifragmente, mis demonstreerisid teegi soovitud käitumist. See lähenemine meenutab uue töötaja õpetamist konkreetsete tööprotsessi näidete kaudu.

Tulemuste analüüs

Muudatuste ajaloo uurimine paljastas huvitava statistika:

  • AI genereeris 95% funktsionaalsest koodist
  • 40% kogu koodist vajas käsitsi parandusi
  • Lihtsad ülesanded (nt dokumentatsiooni loomine) lahendati ühe päringuga
  • Keerulised ülesanded (klassistruktuuri reorganiseerimine) nõudsid kümneid täpsustusi

Kontseptsioon "päringud kui lähtekood"

Projekti kõige intrigeerivamaks aspektiks sai idee salvestada AI jaoks mõeldud tekstilised juhised genereeritud koodi asemel. AI-mudelite täiustumisel saab rakendusi automaatselt uuesti koostada, saades uuendatud versioone ilma täielikku ümberkirjutamiseta.

Praktilised järeldused

Kuigi sellise paradigma täieliku realiseerimiseni on veel kaugel, näitab OAuth 2.1 projekti edu, et kaasaegsed AI-süsteemid suudavad juba olla täisväärtuslikud arendusmeeskonna liikmed. Edu võtmetegurid:

  • Eesmärkide ja ülesannete selge sõnastamine
  • Kannatlik detailide täpsustamise protsess
  • Arusaamine, millal anda juhtimine algoritmile
  • Valmisolek tulemuse käsitsi parandamiseks

Arendamise tulevik

Projekt demonstreerib hiljuti käivitatud Claude Code'i sarnaste süsteemide potentsiaali tarkvara arendusprotsessi kardinaalseks muutmiseks. Võimalik, et seisame ajastu lävel, mil AI-ga suhtlemine saab programmeerija põhiliseks tööriistaks.

Projekti üksikasju saab uurida GitHubi repositooriumis, kus on säilitatud arendaja ja AI vahelise suhtluse täielik ajalugu.

Kui teil on probleeme, kirjutage meile, aitame kiiresti ja kvaliteetselt!