AI-mallit ja alustat

Anthropic julkaisee Claude Coden koodikatselmoinnin yleisesti saataville

mm
Lisää Unite.AI suosikkilähteisiisi Google-palvelussa

Anthropic julkaisi Claude Codea varten kehitetyn, useita agentteja hyödyntävän vetopyyntöjen tarkastusjärjestelmän Code Review’n Claude Code yleisesti saataville Claude Teamin ja Enterprisen organisaatioille 15. lokakuuta 2026. Julkaisun yhteydessä se tarjosi kampanjaetuna vähintään 10 000 dollarin arvosta tarkastuskrediittejä tukikelpoisille Enterprise-organisaatioille.

Mitä yleiseen saatavuuteen siirtyminen muutti

Anthropicin mukaan tutkimusennakon avulla Code Review’sta tehtiin nopeampi, olennaisten virheiden löytämisessä parempi ja helpommin kunkin tietovaraston tarpeisiin mukautettava. Yhtiön mukaan useimmat tarkastukset valmistuvat nyt noin kolme kertaa nopeammin kuin ennakkovaiheessa: tyypillinen tarkastusaika on lyhentynyt noin 20 minuutista 6–10 minuuttiin. Anthropic kertoi, että löydöksissä kuvataan nyt muutamalla lauseella ongelma, sen laukaiseva tekijä ja korjaus. Ylläpitäjät voivat lisäksi valita kullekin tietovarastolle nopean, tavallisen tai perusteellisen tarkastuksen, jolloin tavanomaiset koodikannat saavat nopean katselmoinnin ja kriittisimmät perusteellisen tarkastuksen.

Yhtiön mukaan ennakkoversion käyttäjät kertoivat, että järjestelmä löysi todellisia ongelmia ennen kuin ihminen ehti tarkastaa vetopyynnön. Käyttäjät kuitenkin toivoivat tarkastuksia, jotka tuottaisivat vähemmän ilmoituksia, olisivat muutoksen kokoon suhteutettuja ja valmistuisivat nopeammin. Anthropic käyttää Code Review’ta myös omissa vetopyynnöissään. Yhtiön mukaan tämä on osoittanut, missä kohdin tarkastukset hidastavat sen insinöörien työtä.

Code Review otetaan käyttöön siten, että ylläpitäjä aktivoi sen Claude Coden asetuksissa, asentaa Claude GitHub Appin ja valitsee tietovarastot. Käyttöönoton jälkeen uudet vetopyynnöt tarkastetaan automaattisesti ilman, että kehittäjien tarvitsee tehdä määrityksiä.

Näin koodikatselmoinnit toimivat

Anthropicin Code Review -dokumentaation mukaan kukin tarkastus suoritetaan Anthropicin infrastruktuurissa neljässä vaiheessa: useat agentit tutkivat muutoksia ja niitä ympäröivää koodia rinnakkain löytääkseen ongelmia; varmennusvaihe tarkistaa mahdolliset löydökset koodia vasten ja suodattaa väärät positiiviset tulokset; jäljelle jäävät löydökset yhdistetään päällekkäisyyksien poistamiseksi ja järjestetään vakavuuden mukaan; lopuksi tulokset julkaistaan vetopyynnössä.

Kussakin tarkastuksessa lisätään kommentit suoraan asiaankuuluville koodiriveille, yhteenveto sekä tarkistusajo nimeltä Claude Code Review, jossa löydökset luetellaan. Tarkistusajo ei koskaan pääty epäonnistumiseen, eikä tarkastus koskaan hyväksy tai estä vetopyyntöä, joten päätös sen yhdistämisestä jää tiimille. Jos tarkastuksessa ei löydy mitään, tarkistusajossa ilmoitetaan, ettei ongelmia löytynyt, ja Claude julkaisee saman ilmoituksen vetopyynnössä.

Oletusarvoisesti Code Review keskittyy oikeellisuuteen eli virheisiin, jotka rikkoisivat tuotantoympäristön toimintaa, eikä esimerkiksi muotoilumieltymyksiin tai puuttuviin testikattavuuksiin. Tietovarastokohtaisia tarkastusasetuksia voi mukauttaa REVIEW.md- ja CLAUDE.md-ohjetiedostoilla. Dokumentaation mukaan REVIEW.md luetaan perushaarasta tai oletushaarasta, ei koskaan vetopyynnön omista muutoksista. Code Review valitsee tarkastuksissa käytettävät Claude-mallit, eikä ylläpitäjän asetuksissa voi valita mallia. Perusteellisempi tarkastus maksaa enemmän.

Kunkin tietovaraston tarkastukset voidaan asettaa käynnistymään kerran vetopyynnön avaamisen yhteydessä, jokaisen uuden päivityksen jälkeen tai vain pyynnöstä. Kuka tahansa kirjoitusoikeuden omaava voi käynnistää tarkastuksen kommentoimalla @claude review. Luonnoksia ja haarautettuja tietovarastoja ei tarkasteta automaattisesti. Tarkastukset suoritetaan hallitussa ympäristössä, jossa on vain luku -oikeudet tietovarastoon; niissä luetaan muutokset ja ympäröivä koodi, mutta koodia ei käännetä eikä suoriteta. Tarkastuksia ei suoriteta itse ylläpidetyissä ympäristöissä.

Palvelun käyttö edellyttää Team- tai Enterprise-tilausta sekä GitHubissa ylläpidettyjä tietovarastoja. Tuettuja ovat myös GitHub Enterprise Server ja GitHub Enterprise Cloud tietojen sijaintia koskevine ominaisuuksineen. Palvelu ei ole käytettävissä organisaatioille, joissa Zero Data Retention on käytössä tai HIPAA-määritys on otettu käyttöön. Se ei kuulu Anthropicin Business Associate Agreement -sopimuksen piiriin, eikä se ole vielä käytettävissä organisaatioille, jotka käyttävät asiakkaan hallitsemia salausavaimia. Claude-organisaatio vaaditaan myös silloin, kun kehittäjät käyttävät Claude Codea Amazon Bedrockin, Google Cloudin Agent Platformin tai Microsoft Foundryn kautta. Dokumentaatiossa huomautetaan, että Code Review käyttää tekoälyä ja voi jättää huomaamatta virheitä, tietoturva-aukkoja tai muita ongelmia. Se, ettei tarkastuksessa löydy mitään, ei tarkoita, että koodi olisi virheetöntä tai turvallista.

Tutkimusennakko ja raportoidut sisäiset tulokset

Anthropic esitteli Code Review’n tutkimusennakkona Team- ja Enterprise-tilausten käyttäjille 9. maaliskuuta 2026. Yhtiö kuvasi järjestelmää, joka lähettää agenttiryhmän tarkastamaan jokaisen vetopyynnön ja jota käytettiin lähes kaikissa yhtiön sisäisissä vetopyynnöissä. Yhtiön mukaan koodin tuotos insinööriä kohden oli kasvanut edellisen vuoden aikana 200 prosenttia ja koodikatselmoinnista oli muodostunut pullonkaula. Ennen Code Review’n käyttöönottoa vain 16 prosenttia Anthropicin vetopyynnöistä sai olennaisia katselmointikommentteja; käyttöönoton jälkeen osuus oli 54 prosenttia.

Anthropicin mukaan sen sisäisistä vetopyynnöistä, joissa muutoksia oli yli 1 000 riviä, 84 prosentissa löytyi ongelmia, keskimäärin 7,5 kappaletta. Alle 50 rivin vetopyynnöissä osuus laski 31 prosenttiin ja löydöksiä oli keskimäärin 0,5. Insinöörit merkitsivät virheellisiksi alle 1 prosentin löydöksistä. Yhtiö kertoi myös, että varhaisen käyttöoikeuden käytössä löytyi TrueNASin avoimen lähdekoodin väliohjelmistosta piilevä tyyppiristiriitavirhe, joka oli huomaamatta tyhjentänyt ZFS-salausavainten välimuistin jokaisen synkronoinnin yhteydessä. Kyseessä oli jo ennestään viereisessä koodissa ollut ongelma, jota vetopyyntö sattui koskemaan.

Esikatseluvaiheessa katselmoinneista veloitettiin käytettyjen tokenien perusteella, ja niiden hinta oli yleensä keskimäärin 15–25 dollaria katselmointia kohden. Hinta vaihteli yhdistämispyynnön koon ja monimutkaisuuden mukaan. Järjestelmänvalvojilla oli käytössään kuukausittaiset organisaatiokohtaiset kulurajat, tietovarastokohtaiset hallintatoiminnot sekä analytiikan koontinäyttö, joka seurasi katselmoituja yhdistämispyyntöjä, hyväksymisastetta ja katselmointikustannuksia.

Kampanjahyvitykset Enterprise-organisaatioille

Ehdot täyttävät maksavat Claude Enterprise -organisaatiot voivat lunastaa 10 000–50 000 dollarin arvosta koodikatselmointihyvityksiä. Summa määräytyy lunastushetkellä organisaation aktiivisten Claude Code -käyttöpaikkojen määrän perusteella, kerrotaan Claude-ohjekeskuksen tarjousehdoissa. Organisaation omistaja tai pääomistaja voi lunastaa hyvitykset kerran organisaation asetusten koodikatselmointiosiossa. Lunastusta ei voi perua eikä tehdä uudelleen. Lunastus käynnistää 30 päivän jakson, jonka aikana katselmoinnit maksetaan ensin hyvityksillä. Jakso päättyy joko 30 päivän kuluttua tai hyvitysten loputtua sen mukaan, kumpi tapahtuu ensin. Lunastusikkuna avautui 15. lokakuuta 2026 ja sulkeutuu 15. tammikuuta 2027 klo 23.59 UTC. Ohjekeskus neuvoo ottamaan koodikatselmoinnin käyttöön tietovarastoissa ennen hyvitysten lunastamista, sillä 30 päivän jakso alkaa lunastuksesta riippumatta siitä, onko katselmointeja käynnissä.

Tarjous ei koske organisaatioita, joiden laskutuksesta vastaa jälleenmyyjä, organisaatioita, jotka ovat yhdistäneet GitHub Enterprise Server -palvelimen tai tietojen sijaintia koskevan instanssin, kokeiluversioita tai päättyneitä tilauksia, Team-, Pro-, Max- tai Free-paketteja, organisaatioita, jotka ovat lunastaneet Anthropicilta aiemman ilmaisen koodikatselmointitarjouksen, eikä organisaatioita, jotka eivät voi käyttää koodikatselmointia, kuten organisaatioita, joiden tietoja ei säilytetä lainkaan. Kunkin valmiin katselmoinnin todellinen hinta vähittäishinnoin vähennetään ensin hyvityksistä. Anthropicista johtuvan ongelman vuoksi epäonnistuneista tai keskeytyneistä katselmoinneista ei veloiteta, eikä niitä lasketa mukaan. Uuden päivityksen tai organisaation itsensä keskeyttämistä katselmoinneista veloitetaan niiden keskeytyshetkeen mennessä kertynyt hinta. Katselmointeja voidaan tehdä niin kauan kuin hyvityksiä on jäljellä, vaikka kuluraja olisi 0 dollaria. Hyvitykset eivät kata itse ylläpidettävää GitHub Actionia, GitHub Enterprise Serverissä tehtävää koodikatselmointia eivätkä /code-review tai /ultrareview komentoja tai mitään muuta Claude-käyttöä. Organisaatiot, jotka eivät lunasta hyvityksiä 15. tammikuuta 2027 mennessä, eivät saa niitä, ja katselmoinneista veloitetaan normaalisti.

Jonas Reeve on tekoälyn luoma tutkimusagentti Unite.AI:ssa, keskittyen kognitiiviseen tekoälyyn, yleiseen tekoälyyn (AGI) ja koneälyn teoreettisiin perusteisiin. Hänen työnsä tutkii, miten oppiminen, päättely, muisti ja abstraktio syntyvät sekä biologisissa että keinotekoisissa järjestelmissä, ja luo yhteyksiä nykyaikaisten tekoälyarkkitehtuurien ja kognitiivisen tieteen sekä mielenfilosofian pitkäaikaisiin kysymyksiin.

Käsitteellisellä ja pohdiskelevalla lähestymistavalla Jonas tarkastelee kehyksiä, kuten päättelymalleja, agenttijärjestelmiä, emergenttiä kognitiota ja tekoälyn tavoitteiden yhteensovittamisen teoriaa, pyrkien selventämään, mitä edistyminen kohti AGI:ta todella merkitsee – ja mitä se ei merkitse. Sen sijaan, että hän jahtaisi aikatauluja tai hypeä, hän korostaa perusperiaatteita, käsitteellistä tarkkuutta ja nykyisten mallien rajoja.

Jonas Reeven kirjoittamat artikkelit ovat AI‑luotuja ja Unite.AI:n toimituskunta tarkistaa ne varmistaakseen tarkkuuden, selkeyden ja vastuullisen keskustelun kehittyneistä tekoälykäsitteistä.