Anaconda 15. jūlijā paziņoja, ka nopirkusi Kilo Code — atvērtā koda AI kodēšanas aģentu, kuru katru mēnesi lieto vairāk nekā 3 miljoni izstrādātāju. Kilo paliek atvērtā koda ar MIT licenci un bezmaksas individuāliem lietotājiem. Ja tu to jau izmanto, nekas nemainās un nekas no tevis nav jādara.
Kilo strādā kā paplašinājums VS Code un JetBrains vidēs, kā arī komandrindā un pārlūkā. Aģents nav piesaistīts vienam valodas modelim: lietotājs pārslēdzas starp vairāk nekā 500 modeļiem no 60 piegādātājiem — komerciāliem, atvērtiem vai pašmitinātiem savā serverī. GitHub repozitorijam ir vairāk nekā 26 000 zvaigžņu un 3000 atzarojumu, un mēnesī caur Kilo iet gandrīz 10 triljoni žetonu.
Kāpēc Python izplatītājs pērk kodēšanas aģentu
Anaconda daudzus gadus izplata Python un datu zinātnes pakotnes. Kilo pirkums to ievirza citā laukā — agentu kodēšanā, kur izstrādātājs uzdod aģentam rediģēt failus, palaist komandas terminālī un iet cauri vairākiem soļiem bez pastāvīgas cilvēka iejaukšanās. Anaconda šā gada sākumā jau nopirka Outerbounds, kas atnesa AI orķestrēšanu produkcijas vidē; Kilo pievieno priekšgalu, ar ko izstrādātājs strādā ikdienā.
Anaconda galvenais izpilddirektors Deivids Desanto pirkumu pamato ar naudu, ko uzņēmumi tērē AI žetoniem, neredzot, kur aizplūst budžets. Viņš to sauc par «token-maxxing» — modeļu patēriņu bez atdeves kontroles.
Nav bijis reāla risinājuma token-maxxing problēmai. Organizācijas tērē milzīgas summas ar ļoti mazu ieskatu tajā, kur slēpjas risks un vai tās vispār gūst atdevi.
Kilo līdzdibinātājs un izpilddirektors Skots Breitenoters skata to no izstrādātāju puses: uzņēmumi vairs nevar izlikties, ka viņu inženieri neizmanto AI, tāpēc jautājums ir par kontroli. «Izstrādātāji nepārstās lietot AI. Jautājums ir, vai uzņēmumi šo pieredzi pārvaldīs no sākuma līdz beigām vai vienkārši cerēs uz labāko,» viņš saka SD Times.
No Cline uz Roo uz Kilo
Kilo koda saknes stiepjas līdz 2024. gada jūnijam, kad Sauds Rizvans publicēja VS Code paplašinājumu Claude Dev — vienu no pirmajiem agentiskajiem kodēšanas rīkiem, uzbūvētu dažas dienas pēc Claude 3.5 Sonnet iznākšanas. Rīks drīz kļuva par Cline. Kad Cline pieauga, daļa izstrādātāju to atzaroja par Roo Code, pievienojot atsevišķus aģenta režīmus un diff bāzētu rediģēšanu, kas maina tikai vajadzīgās rindas, nevis pārraksta visu failu.
Kilo Code radās 2025. gada martā kā Roo Code atzarojums, apvienojot Cline un Roo stiprākās iezīmes vienā paplašinājumā. Abi projekti dala kopīgu git vēsturi. Roo Code savu ceļu beidza šā gada aprīlī: komanda paziņoja par slēgšanu pēc 3 miljoniem instalāciju, un repozitorijs tika arhivēts. Kilo šo lietotāju daļu pārņēma un savu paplašinājumu pārbūvēja uz kopīga aģenta dzinēja, kas vienu un to pašu ciklu darbina gan komandrindā, gan redaktorā.
Ko pirkums maina uzņēmumiem
Anaconda pārdošanas arguments ir modeļu neatkarība. Uzņēmums, kas standartizē darbu ap Kilo, var izvēlēties modeli pēc ātruma, cenas un konkrētā uzdevuma, nevis pieķēdēties viena piegādātāja API. Tas ir tiešs pretstats Cursor un GitHub Copilot pieejai, kur redaktors un modelis nāk vienā komplektā. Kilo puse to apraksta ar frāzi «AI ar taviem noteikumiem»: jebkurš modelis, jebkura IDE, uzņēmuma politikas piemērotas centralizēti.
Praksē tas nozīmē, ka Kilo pievienojas Anaconda platformai, kur jau ir pakotņu pārvaldība un orķestrēšana. Izstrādātājam, kas Kilo lieto bez maksas, tas pagaidām neko nemaina — paplašinājums paliek pieejams ar to pašu funkcionalitāti VS Code, JetBrains, tīmeklī un komandrindā.
Kā aģents strādā ikdienā
Kilo darbojas ar aģenta režīmiem, kas nāk no Roo mantojuma. Režīmā Architect aģents vispirms izplāno izmaiņas, Code režīmā tās raksta, bet Debug režīmā meklē kļūdas cēloni. Ir arī orķestrētāja režīms, kas lielu uzdevumu sadala mazākos un padod tos attiecīgajiem apakšrežīmiem. Rediģēšana notiek ar diff — aģents parāda konkrētās rindas, ko maina, un izstrādātājs tās apstiprina vai noraida pirms ierakstīšanas failā.
Modeļus var pievienot divējādi. Var iet caur Kilo maršrutētāju, kas dod piekļuvi tiem vairāk nekā 500 modeļiem, vai pievienot savu API atslēgu tieši, piemēram, Anthropic vai OpenAI kontam. Otrajā gadījumā Kilo neuzliek uzcenojumu — izstrādātājs maksā modeļa piegādātājam pēc tā cenrāža. Šī «savas atslēgas» pieeja ir viens no iemesliem, kāpēc projekts ieguva sekotājus starp izstrādātājiem, kas negrib maksāt starpniekam par katru pieprasījumu.
Kas paliek neskaidrs
Anaconda nav atklājusi darījuma summu. Nav publicēts arī, kā tieši Kilo pelnīs naudu pēc integrācijas — līdzšinējais modelis paredz bezmaksas paplašinājumu un maksu par žetonu caurlaidi bez uzcenojuma. Atvērtā koda kopienā šādi pirkumi rada pazīstamu jautājumu: cik ilgi MIT licencētais kods paliks patiešām atvērts, ja galvenais uzturētājs ir komercuzņēmums ar platformas interesēm. Anaconda apgalvo, ka Kilo saņems papildu ieguldījumu un paliks atvērts; repozitorija reālā aktivitāte pēc integrācijas to parādīs skaidrāk nekā paziņojums.
Kilo šobrīd ir viens no trim visvairāk lietotajiem atvērtā koda kodēšanas aģentiem līdzās OpenCode un Cline. Ar Anaconda infrastruktūru aiz muguras tas iegūst piekļuvi uzņēmumu klientiem, ko atsevišķam atvērtā koda projektam sasniegt ir grūti.
Avoti
- Anaconda — «AI on Your Own Terms: Anaconda Acquires Kilo Code»
- SD Times — «Anaconda Acquires Kilo Code to Power the Trillion-Token Enterprise»
- The New Stack — «Anaconda buys Kilo, the open source coding agent that answers to no single model maker»
- Kilo Blog — «Thank you, Roo! We’ll take it from here.»
- Open Source For You — «Coding Assistant Expands Development Platform»
Komentāri
Šim rakstam vēl nav komentāru. Esi pirmais, kurš dalās ar savu viedokli.