En ny open source AI-agent, Goose, ruller ind på GitHub og tilbyder en bredere tilgang til softwareudvikling end traditionelle kodeassistenter. Værktøjet, der er skrevet i Rust, går ud over blot at foreslå kode: det kan installere afhængigheder, eksekvere scripts, redigere filer og køre tests – alt sammen styret af en hvilken som helst stor sprogmodel (LLM).
Goose er bygget til at være ekstensibel, hvilket betyder, at udviklere kan tilpasse agentens adfærd til deres specifikke workflow. Ifølge projektets GitHub-repo er det designet til at fungere med "any LLM", hvilket giver fleksibilitet i valg af model – fra open source-modeller til kommercielle API'er.
Dette betyder noget, fordi Goose signalerer et skift fra passive kodeforslag til aktive, handlende agenter. I stedet for at skulle godkende hver enkelt ændring manuelt, kan en agent som Goose overtage hele opgaver – fra at hente en pakke til at køre en test suite. Det kan reducere tid brugt på rutineopgaver og frigøre udviklere til mere komplekst arbejde, hvilket er afgørende for teams, der ønsker at skalere udvikling uden at øge kompleksiteten.
Med 51.858 stjerner på GitHub og en stærk stigning i popularitet (65 stjerner på én dag) er der tydelig interesse for denne tilgang. Rust-sproget bagved giver desuden præstations- og sikkerhedsfordele, hvilket er relevant for virksomheder, der prioriterer stabilitet.
