IBM julkisti tiistaina Bob-nimisen kehityskumppanin yleiseen jakeluun. Bob ei ole pelkkä koodiehdottelija, vaan agenttipohjainen alusta, joka kattaa ohjelmistokehityksen elinkaaren suunnittelusta tuotantoon ja vanhojen järjestelmien modernisointiin asti.
Yhtiön virallisen tiedotteen mukaan Bob on ollut sisäisessä käytössä kesäkuusta 2025 alkaen, ja siihen tukeutuu nyt yli 80 000 IBM:n työntekijää ympäri maailmaa. Käyttäjien itse raportoima keskimääräinen tuottavuusparannus on 45 prosenttia.
Lanseeraus tapahtuu vaiheessa, jossa lähes jokainen suuri toimittaja Anthropicista Microsoftiin kilpailee samasta yritysasiakkaasta. IBM:n viesti on, että Bob laajentaa pelkän koodigeneroinnin koko toimituksen tasolle ja erottuu siten kevyemmistä avustajista.
Mitä Bob tekee SDLC:n eri vaiheissa
Bob on suunniteltu hoitamaan työtä, joka jää nykyisten koodiavustajien ulottumattomiin. Pelkän autocompleten ja chat-ikkunan sijaan se yhdistelee erikoistuneita rooliagentteja, jotka jakavat vastuun suunnittelusta, koodauksesta, testauksesta, käyttöönotosta ja modernisoinnista.
IBM:n mukaan tehtävien pirstaloituminen eri työkalujen ja vaiheiden välille on yksi suurimmista syistä, miksi yritysten ohjelmistoprojektit hidastuvat. Bobin agentit jakavat työn pienempiin osiin, koordinoivat niiden välistä tiedonkulkua ja seuraavat muutosten heijastusvaikutuksia testikattavuuteen ja dokumentaatioon.
Käyttäjä voi pyytää Bobilta huomattavasti laajempia muutoksia kuin yksittäisiä tiedostoeditointeja. Ympäristö osaa esimerkiksi ehdottaa kehysmigraatiota, päivittää riippuvuudet ja generoida testit vastaamaan muutoksia ilman, että jokaista vaihetta tarvitsee ohjata käsin.
Lähestymistapa heijastaa laajempaa muutosta alalla. Pelkkä koodiavustaja ei enää riitä, kun yritykset tavoittelevat tuottavuushyötyjä myös testauksesta, dokumentaatiosta ja vanhojen järjestelmien siirtoprojekteista.
BobShell-niminen komentorivityökalu mahdollistaa työnkulkujen käsikirjoittamisen toistettaviksi resepteiksi, mikä sitoo Bobin myös CI- ja CD-putkien sisälle. Idea muistuttaa kirjallista ohjelmointia (literate programming), jossa dokumentaatio ja koodi syntyvät rinnakkain.

Useiden mallien orkestrointi tehtäväkohtaisesti
Bob ei sitoudu yhteen mallintoimittajaan. Se reitittää jokaisen tehtävän mallille, joka tarjoaa parhaan suhteen tarkkuuden, suorituskyvyn ja kustannusten välillä. Päätös tehdään automaattisesti tehtävän tyypin ja vaikeusasteen perusteella.
Käytössä on sekoitus eturintaman malleja, kuten Anthropicin Claude, Mistralin avoimen lähdekoodin mallit ja IBM:n oma Granite-perhe. Niiden rinnalla toimivat erikseen hienosäädetyt mallit koodin päättelyyn, tietoturvatarkistuksiin ja seuraavan muokkauksen ennustamiseen.
Yksinkertaiset täydennykset menevät kevyille malleille, monimutkaiset päättelytehtävät vaativammille. Tämä laskee kokonaiskustannuksia, koska kalliita huippumalleja ei käytetä rutiinityöhön. IBM julkistaa kustannukset asiakkaalle läpinäkyvänä veloituksena.
Lähestymistapa muistuttaa sitä, mitä Microsoftin Foundry ja Vercelin AI Gateway tarjoavat välityskerroksena. Bob vie idean syvemmälle, koska reititys tapahtuu yksittäisen agentin sisällä eikä vain rajapinnan tasolla.

Sisäisestä pilotista 80 000 kehittäjälle
Bob ei ole vasta-ajateltu tuote. IBM käynnisti sen sisäisesti kesäkuussa 2025 sadalla kehittäjällä, ja se on sittemmin laajentunut yli 80 000 työntekijän käyttöön ympäri maailmaa.
Yhtiön kyselytutkimusten perusteella käyttäjien itse raportoima tuottavuusparannus on keskimäärin 45 prosenttia modernisointi-, tietoturva- ja uudiskehitystehtävissä. Yksittäisissä tehtävissä luvut ovat olleet huomattavasti korkeampia, vaikka IBM ei nimennyt niitä täsmällisesti tiedotteessaan.
Suuressa organisaatiossa todennettu työkalu on tärkeä myyntipiste yritysmarkkinoilla, joissa pelkät benchmark-luvut eivät yleensä riitä päätöksenteon perustaksi. IBM:n viesti asiakkaille on selvä: tämä työkalu ei ole demovaiheessa.
Mittakaavalla on myös merkitystä mallikehityksen kannalta. 80 000 kehittäjän käyttötiedot tuottavat palautesignaaleja, joita pienemmät startup-haastajat eivät voi rakentaa hetkessä.

Hallinta, tietoturva ja saatavuus
Yritykset eivät voi ottaa käyttöön kehitystyökalua, joka vuotaa lähdekoodia tai sivuuttaa sääntelyvaatimukset. IBM on rakentanut Bobiin tietoturvakontrollit, jotka toimivat osana päivittäistä työnkulkua eivätkä erillisinä tarkistuspisteinä.
Mukana on muun muassa kehotteiden normalisointi, herkkien tietojen skannaus, reaaliaikainen käytäntöjen valvonta sekä tekoälyn punatiimitys suoraan kehitysympäristön sisällä. Yhtiö korostaa myös sisäänrakennettua Semgrep-haavoittuvuusanalyysia, joka tarkistaa koodin kirjoittamishetkellä eikä vasta jälkikäteen.
Bob on saatavilla SaaS-palveluna, ja IBM tarjoaa 30 päivän ilmaisen kokeilujakson sekä yksilö- että yritysasiakkaille. Paikallinen asennus omiin konesaleihin on luvattu myöhemmin niille organisaatioille, joiden datasääntely tai sijaintivaatimukset estävät pilvikäytön.
Hinnoittelu noudattaa läpinäkyvää käyttöperusteista veloitusta, jossa monimallinen reititys johtaa erilaisiin kustannuksiin tehtävän mukaan. Palvelu löytyy osoitteesta bob.ibm.com.
Lisäksi IBM järjestää 30. huhtikuuta — 3. toukokuuta Bob-aiheisen kehittäjätapahtuman, jossa sisältö pureutuu syvempään käyttöönottoon ja integraatioihin. Saatavuus alkaa siis välittömästi mutta kasvaa koulutuksen ja ekosysteemin myötä.

Yhteenveto
IBM Bob asettuu keskelle agenttipohjaisten kehitysympäristöjen kilpailua, jossa Anthropicin Claude Code, Microsoftin VS Code Agents ja Cloudflaren Project Think tavoittelevat samaa markkinaa eri kulmista. IBM:n etu on yritysasiakkuus: pitkä kokemus säädellyistä toimialoista ja olemassa oleva myyntikoneisto.
Pelkkä mallien reititys ei kuitenkaan ratkaise sitä, miten ohjelmistokehitys oikeasti muuttuu. Pidemmällä aikavälillä mielenkiintoisempaa on se, kuinka hyvin Bobin rooliagentit oppivat asiakkaiden omista työnkuluista ja kuinka avoimesti IBM antaa kolmansien osapuolien laajentaa järjestelmää.
