Takaisin strategisiin teesiin

Strateginen väitöskirja 03

Agenttinen tekoälyjärjestelmän lähestymistapa adoption elinkaareen

euphile näkee Agenttien koodaus adoptio on jaettu eri toimintamalleja, ei vain erilaisia työkaluja. Varhaiset markkinat ovat jo siirtymässä kohti suunnittelu-ensimmäistä toteutusta, putkijohtoa valmistavaa kirjoittamista ja järjestelmiä, jotka voivat toimia kehittäjä-PC:n ulkopuolella. Suurin osa valtavirtamarkkinoista on yhä assistenttikerrosten sisällä, IDE-natiiviagenttiset työnkulkuja, ja koodaus augmentation pikemminkin kuin totta SDLC uudelleensuunnittelu.

Agenttinen tekoälyjärjestelmän lähestymistapa adoption elinkaareen

Yhtiön näkemys siitä, missä agenttien koodaus istuu tänään: yhä hajanainen putkiston alkukirjaaja, IDE-natiiviagenttiset järjestelmät, valtavirtalaajennus, - sekä domain-aware työkalujen ja koodikoneen pitkän aikavälin raja.

Tulevaisuuden raja Varhaismarkkinat Uudelleenjärjestely
kuilu
Kohtuuhintaisuus
kuilu
Valtavirtamarkkinat
Erikoistunut agenttien työnkulku Hienot avopainomallit, agenttitiimit ja avoin lähde CLI ennen valtavirran standardointia.
Tekoälyyn perustuva DSL, kääntäjät, ja yritys-tietoinen työkalut.
Palveluverkko, dataverkko, tietokäyrät ja järjestelmädynamiikka yritysarkkitehtuuria varten.
Tulevan sukupolven tekoäly ei ehkä enää tuota koodia, vaan koodikoneen.
Varhaiset markkinat ovat siirtymässä koodauksen ensimmäisistä työvirroista suunnittelun ensimmäisiin. Suunnitelman toteuttaminen menee jo koodausta pidemmälle, mutta se on vasta alkuvaiheessa.
Automaatio ja ohjelmistojen luominen keksitään uudelleen. Tekijän ei tarvitse enää kulkea kehittäjän PC:n kautta. OpenClaw on vahva esimerkki.

Koodin generoinnista tulee tekoälyn mahdollistama putkisto CLIEi IDE kirjoittamiseen, vain vianetsintä. Vipuvoima elää putkistoissa ja toteutusalustoissa.

Dev PC:n ulkopuolella

IDE agenttijärjestelmät pitävät työnkulun sisällä IDE, laajennukset, CLI, ja kehittäjä PC.

Sisällä Dev PC
Via työkaluja, kuten Antipainovoima ja Cursor, suunnittelu ensin sisällä kehittäjä PC commoditize.
Hyödykkeiden koodausmallit ovat siirtymässä varhaiseen enemmistövaiheeseen.
Useimmat organisaatiot ovat edelleen lisäämässä kehitystä avustajien, tietopohjat, ja asiakirjakeskeistä chat.
Tekoälyn vaikutus SDLC on edelleen rajoitettu kehittäjä avustajat.
Innovaattorit 2.5% dev PC:n ulkopuolella
Varhaiset adoptiot 13.5% sisään Dev PC
Varhaisenemmistö 34% hyödykeagentit
Myöhäinen enemmistö 34% avustajajohtoinen adoptio
Siipikarja 16% minimaalinen tekoäly
Strateginen markkinametafora agenttikoodeille. Kotisivulla käytetty zoomaus on otettu samasta varhaisen markkinan toimintamallista.

Mitä malli sanoo

Adoptio on jaettu toimintamallilla, ei vain myyjä tai malliperhe.

Nykyiset markkinat eivät etene yhdellä viivalla. Jotkut tiimit suunnittelevat jo ohjelmistotuotantoa uudelleen suunnittelun, orkestroinnin ja putkistojen ympärille. Muut standardoivat IDE-Alkuperäinen agenttinen työnkulku. Useimmat lisäävät edelleen nykyistä kehitystä avustajilla ja hyödykemallikerroksilla.

Varhaiset markkinat ovat jo automaattitehokkaammat

Suunnittelun ensimmäinen toteutus, putkiston luova kirjoittaminen, ja järjestelmät, jotka voivat toimia ulkopuolella kehittäjä PC eivät ole enää hypoteettisia. Ne ovat varhaisen markkinatilanteen todellisuutta.

Jälleenrakentamisen kuilu on organisaatiollinen, ei kosmeettinen

Ensimmäinen todellinen aukko erottaa joukkueet, jotka vain lisäävät avustajia olemassa oleviin SDLC tiimit, jotka todella suunnitella uudelleen, miten ohjelmisto on suunniteltu, luotu, validoitu, ja lähetetään.

IDE-natiiviagenttiset järjestelmät sopeutuvat nopeasti

IDE-lähtöinen suunnittelu, orkestraatio, ja monivaiheinen koodaus tulee laajalti saataville. Tämä vähentää eriyttämistä tuotteille, jotka pysyvät täysin kehittäjä PC.

Pidempi raja sijaitsee domain-aware tuotannon

Mitä strategisempi raja on, sitä enemmän yritykset ovat tietoisia, DSL, kääntäjät, järjestelmän dynamiikka, ja lopulta koodi koneen sijaan koodi kuin ensisijainen esine.

Toimintaperiaatteet

Ylittäminen vaatii kuria, ei vain parempia kehotuksia.

Agenttiset koodausjärjestelmät tulevat hyödyllisiksi mittakaavassa, kun niihin sovelletaan toimintaperiaatteita. Näillä periaatteilla on merkitystä, koska muutos ei ole pelkästään tekninen; sillä muutetaan luottamusta, toteutusta, toistettavuutta ja vastuullisuutta.

Periaate A

Parhaista käytännöistä tulee sääntöjä

Parhaista käytännöistä tulee sääntöjä.

Pitkäikäinen ohjelmisto ei ole suojattu pyytämällä tekoälyä tuottamaan lisää koodia. Siitä tulee kestävä, kun ympäröivä järjestelmä muuttaa selkeät konfiguraatiot, määritellyt sopimukset ja ennustettava käyttäytyminen deterministisiksi tuotantosäännöiksi.

  • Heikot säätiöt paljastuvat heti, kun vakava tilintarkastus tapahtuu.
  • Määrätietoinen työkalujen käyttö muuttaa standardit täytäntöönpanoksi.
  • Vahvat perusasiat säästävät aikaa ja rahakkeita myöhemmin.
Periaate B

Käytä järjestelmää itse

Jos se ei koskaan uudelleen rakennettu itsensä loppuun, se on edelleen markkinointia demo liitteenä.

Agenttinen ohjelmistojärjestelmä, johon ei ole koskaan luotettu, on vielä kaukana täydellisestä. Tämä on yksi syy euphile. alustan rakennuspalikat ovat olemassa: ei vain näytöksenä, vaan todellisia tuotteita rakennettu ja parannettu samalla alustalla ne on tarkoitus todistaa.

  • Ulkoisen luottamuksen olisi seurattava sisäistä luottamusta.
  • Koiranruoka on todiste, ei merkki.
  • Järjestelmät ilman ihoa pelin edelleen helppo ylipuhua.
Periaate C

Toistettavuus ennen asiakkaiden budjetteja

Jos olet vielä oppimassa, älä aloita asiakkaan pennin.

Toistettavuus erottaa ketterän teloituksen onnekkaasta improvisoinnista. Rakennukset ovat tärkeitä osittain siksi, että ne antavat saman liikkeen harjoitella monta kertaa sen sijaan, että ne olisi uudelleen keksitty julkisesti jonkun toisen talousarvioon.

  • Harjoitukset paljastavat uudelleen keksimisen todelliset kustannukset.
  • Toistuvat virrat mahdollistavat tarkkuuden ja ennustettavuuden.
  • Upeudesta ilman paljastumista tulee helposti budjetin musta aukko.
Periaate D

Malleilla on väliä. Tooling on kerroin.

Malleilla on väliä. Tooling on kerroin.

Mallin laadulla on edelleen merkitystä, mutta sitä ympäröivä työkalujen käyttö selittää usein enemmän käytännön suoritusvajetta kuin tiimit ensin olettaa. Kontekstien käsittely, suunnittelu, toteutuspinnat ja työnkulun suunnittelu voivat tuottaa radikaalisti erilaisia tuloksia saman perusmalliperheen lisäksi.

  • Sama malli voi käyttäytyä hyvin eri tavalla eri työkaluketjuissa.
  • Innovointi ei rajoitu mallien kouluttajiin.
  • Kokemusten suunnittelusta ja toteutuksen laadusta on edelleen merkittäviä etuja.
Periaate E

Agentti on lähempänä digitaalista työntekijää kuin sovellus

Et vain lähetä agenttia. Kasvata sitä.

Agentti valitsee tietoja, vetoaa työkaluihin, syitä useita vaiheita, ja voi tuottaa erilaisia vastauksia samaan kysymykseen. Se tekee siitä paljon lähempänä digitaalista työntekijää kuin staattinen sovellus esine.

  • Agentit tarvitsevat henkilöllisyyttä, lupia ja valvontaa.
  • Ne on arvioitava ja ne on pysäytettävä tai korjattava.
  • Hyvät agenttijärjestelmät vaativat hallintaa, eivät vain käyttöönottoa.

Strategiset vaikutukset

euphile... n näkemys on, että agenttien koodaus ei ylitä kumpaakaan kuilua kautta avustajan käyttö yksin. Se ylittää uudelleen keksinnön kuilun, kun järjestelmät tulevat suunnittelu ensin, toistettavissa, itse käytetty, hallittu, ja luotettu tarpeeksi rakentaa todellisia tuotteita päälleen. Se ylittää kohtuuhintaisuuden kuilun, kun näistä järjestelmistä tulee niin halpoja ja luotettavia, että ne voivat ylittää varhaiset adoptiot. Siksi alustan rakennuspalikat ovat tärkeitä: ne luovat sekä todisteita että harjoituksia toimintamallille, jota yritys todella haluaa puolustaa.