Daugelis startuolių ir didesnių technologijų kompanijų ėmėsi priemonių kurti dirbtinį intelektą programinei įrangai koduoti. Dabar dar vienas naujas žaidėjas išeina iš šešėlio ir mesti savo skrybėlę į ringą, kurio misija yra išspręsti daugybę problemų, kurios iškils, kai žmonės ir visi tie AI kartu rašo kodą.
„Tessl“ kuria tai, ką ji apibūdina kaip „gimtąją AI“ platformą, kurią kūrėjai ir jų komandos gali naudoti kurdami ir prižiūrėdami programinę įrangą, o ketvirtadienį atidarė laukiančiųjų sąrašą tiems, kurie nori ją išbandyti.
Sakome „kuria“ dėl rimtos priežasties: „Tessl“ produktas dar turi būti pristatytas, o planuojama jį paruošti kitų metų pradžioje. Tačiau Londone įsikūręs startuolis dabar dalijasi šiek tiek daugiau apie tai, ką daro su tam tikromis finansinėmis fanfaromis: Tessl tyliai surinko 125 mln. Paskutiniam turui vadovauja „Index Ventures“, kuriame dalyvauja „Accel“, „GV“ ir „Boldstart“. GV (dar žinomas kaip „Google Ventures“) ir „Boldstart“ kartu vadovavo parengimui.
„TechCrunch“ iš kelių šaltinių patvirtino, kad „Tessl“ įvertinimas po pinigų yra į šiaurę nuo 500 mln.
Kaip jau galėjote numanyti, viena iš priežasčių, kodėl įmonė, neturinti klientų ar išsiųsto produkto, sulaukia tokio aukščiausios lentynos VC dėmesio, yra tai, kas ją kuria.
„Tessl“ generalinis direktorius ir įkūrėjas yra Guy Podjarny, tam tikras kūrėjų šnabždesys. Paskutinis jo startuolis buvo „Snyk“ – kibernetinio saugumo įmonė, kuri paskutinį kartą (2022 m.) buvo įvertinta 7,4 mlrd. Prieš tai jis buvo „Akamai“ CTO – šio vaidmens ėmėsi po to, kai „Akamai“ įsigijo savo pirmąjį startuolį „Blaze“, kurio tikslas buvo pagreitinti svetainės įkėlimo laiką.
„Podjarny yra neįtikėtinai vizionieriškas ir mąstantis apie savo verslą“, – sakė investicijai vadovavęs „Index“ partneris Carlosas Gonzalezas-Cadenasas. „Jis labai, labai geras [at understanding] kūrėjų bendruomenėms ir kuriant į kūrėjus orientuotą verslą“.
Podjarny viename interviu sakė, kad „Tessl“ koncepcija kilo iš jo patirties „Snyk“.
„Snyk“ daugiausia dėmesio skiria kodo saugumo spragų aptikimui (ir taisymui), o Podjarny pastebėjo, kad panaši problema vis labiau kyla dėl bendro kodo ir programinės įrangos sąveikos, ypač dėl spartaus AI automatiškai rašomo kodo išplėtimo.
„Ką AI daro programinės įrangos kūrimui? – prisiminė savęs paklausęs. Atsakymas buvo: pagreitinti, bet ir automatiškai sukurti daug daugiau. To kodo priežiūros ir atnaujinimų siuntimo procesas padidintų sudėtingumą ir padidintų sistemų gedimo tikimybę. Tai turi daug neigiamų pasekmių (saugumui, veikimo laikui, sąnaudoms, efektyvumui) organizacijoms. „Kuo labiau tas paveikslas susiformavo mano galvoje, tuo labiau žinojau, kad jį sukursiu“, – sakė jis.
Paleisties pavadinimas „Tessl“ yra nuoroda į „teseliaciją“, – sakė Podjarny, siekiant užtikrinti, kad programinė įranga ir už jos esantis kodas tvarkingai derėtų, o ne egzistuotų netvarkingoje, persidengiančioje maišatyje.
Podjarny buvo neaišku, kokias programas ar kodą jis numato kurti ar prižiūrėti Tessl. Bet atrodo, kad tai iš tikrųjų prasidės nuo mažens.
„Dar nesidaliname visa strategija, kas tai yra“, – sakė jis apie tikslines programas ar naudojimo atvejus. „Sakyčiau, kad pradedame ne nuo žaidimų. Pradedame nuo gana paprastos programinės įrangos, kuri leidžia mums sukurti visapusę sistemą, kurią LLM lengviau valdyti, o ją lengviau nurodyti žmonėms. Ir mes vystysime iš ten“.
Pagrindinė paleidimo idėja yra maždaug tokia: kūrėjai ir jų komandos (įskaitant produktų vadybininkus ir kitus, kurie nekoduoja) gali pateikti „Tessl“ specifikacijas natūralios kalbos arba kodo forma. Tada „Tessl“ parašys kodą, kad atitiktų šias specifikacijas.
Komandos gali išbandyti šį kodą smėlio dėžėje, kur problemos gali būti pažymėtos ir sprendžiamos, ir toliau keisti specifikacijas, jei reikia. Po to Tessl gali būti automatizuotas, kad šis kodas atitiktų tą specifikaciją. Taigi, jei dėl naujo kodo gresia kažkas kitas, „Tessl“ atliks taisymą, kad nustatytų ir ištaisytų.
Atrodo, kad Tessl nesuvokiamas kaip siena aptvertas sodas. Podjarny sakė, kad kalbasi su kitais, kurie sukūrė ar kuria AI kodavimo asistentus, turėdamas mintį, kad šių kitų platformų darbą taip pat bus galima prižiūrėti naudojant Tessl. Iš pradžių paleisties tikslas bus palaikyti „Java“, „Javascript“ ir „Python“, o laikui bėgant pridės daugiau kalbų, pridūrė Podjarny.
Viena iš priežasčių, kodėl investuotojai mėgsta idėją ir ją palaiko, yra toks išplėtimas. Gonzalezas-Cadenasas sakė, kad kodo priežiūra yra kažkas, kas šiuo metu turi „daug signalo“. „Tačiau jis čia kuria įrašų sistemą“, – pridūrė jis. „Kai tai padarysite, atsiras įvairių galimybių.