Tvrtka Jacka Dorseya lansirala je developerski AI agent otvorenog koda - Goose

Goose je AI agent otvorenog koda koji drastično ubrzava razvoj softvera. Agent može prekodirati 70% osnovnog koda platforme u 30 minuta, što bi ljudima oduzelo dane. Koristi ga 1.000 Blockovih inženjera

Ivan Podnar srijeda, 29. siječnja 2025. u 07:52
📷 Ilustracija: Bug.hr
Ilustracija: Bug.hr

Osim po svojim poznatim financijskim aplikacijama Square i Cash App, Block je vlasnik i glazbenog servisa Tidal kojeg je kupio 2021. godine. Iako razvoj umjetne inteligencije možda nije prvo što pada na pamet uz ove servise, Jack Dorsey osnivač Twittera, (sada X) odavno se bavi softverom i zagovornik je otvorenog koda.

Dizajniran za automatizaciju softverskog razvoja

Block je jučer predstavio Goosea, kojeg je devet mjeseci razvijao dvanaesteročlani tim stručnjaka za umjetnu inteligenciju i strojno učenje, zajedno sa softverskim inženjerima i dizajnerima. Goose je dizajniran za automatizaciju različitih zadataka, posebice softverski razvoj. Prema riječima Brada Axena, glavnog AI inženjera u Blocku, Goose može završiti višednevne zadatke u nekoliko minuta te pisati kod učinkovitije od najboljih Blockovih inženjera. Prekodirao je 70% koda platforme u samo 30 minuta, što je zadatak koji bi ljudskim inženjerima obično oduzeo sate ili čak dane.

"Dovedi svoj vlastiti LLM"

Jedna od ključnih značajki Goosea je pristup "Dovedi svoj vlastiti LLM" (Bring Your Own LLM), koji omogućuje povezivanje s različitim pružateljima LLM usluga, uključujući Anthropic, Azure, Bedrock, Databricks, Ollama i OpenAI. Ova fleksibilnost omogućuje programerima eksperimentiranje s različitim modelima i odabir onog koji najbolje odgovara njihovim potrebama. Goose je također dizajniran kao poluautonomni agent koji može samostalno izvršavati zadatke, uz sposobnost prepoznavanja kada mu treba ljudska pomoć.

Goose u Blocku koristi 1.000 inženjera

Od internog pokretanja prije tri mjeseca, Goosea je usvojilo približno 1.000 inženjera u Blocku, koji rade na razvoju financijskih aplikacija Square i Cash App. AI agent pomaže u različitim zadacima, uključujući pisanje, uređivanje i testiranje koda, kao i automatizaciju rutinskih procesa poput migracije sustava na nove programske jezike i implementacije ažuriranja.

Dodatno, Goose pomaže manje tehničkom osoblju u pisanju i razumijevanju SQL-a. Goose se može integrirati s alatima poput Googleovog Kalendara, Slacka i drugih.