Astralin tiimi siirtyy Codex-joukkueeseen
OpenAI ilmoitti torstaina ostavansa Astral-startupin, jonka Python-työkalut uv ja Ruff ovat nousseet parissa vuodessa miljoonien kehittäjien vakiokalustoon. Astralin koko tiimi siirtyy osaksi OpenAI:n Codex-koodaustyökalua, jolla on jo yli kaksi miljoonaa viikoittaista käyttäjää. Kyseessä on OpenAI:n toistaiseksi selkein panostus ohjelmistokehittäjien ekosysteemiin.
Kauppahintaa yhtiöt eivät paljastaneet. Astralin perustaja Charlie Marsh kertoi yhtiön blogissa, että tiimi jatkaa avoimen lähdekoodin työkalujen kehittämistä OpenAI:n riveissä. Kauppa odottaa vielä viranomaishyväksyntää.
“Tekoäly muuttaa ohjelmistokehitystä nopeammin kuin mikään muu. Työskentely tekoälyn ja ohjelmistokehityksen rajapinnassa tuntuu juuri nyt vaikuttavimmalta asialta, jonka voimme tehdä.”
Mitä uv ja Ruff oikeastaan tekevät
uv on Rust-kielellä kirjoitettu Python-pakettienhallinta, joka korvaa pipin, virtualenvin ja Poetryn. Se on tyypillisesti 10–100 kertaa nopeampi kuin pip riippuvuuksien asennuksessa. Viime kuussa uv:tä ladattiin yli 126 miljoonaa kertaa.
Ruff yhdistää linterin ja koodinmuotoilijan yhdeksi työkaluksi. Se tekee saman työn kuin Flake8, isort ja Black yhteensä, mutta murto-osassa ajasta. Ruffin sisään on rakennettu yli 800 sääntöä koodin laadun tarkistamiseen. Kolmas työkalu ty on tyyppitarkistaja, joka on vielä varhaisessa kehitysvaiheessa.
Käytännössä tämä tarkoittaa, että yrityksen CI-putken asennusaika voi pudota minuuteista sekunteihin, kun pipin korvaa uv:llä. Python on maailman suosituin ohjelmointikieli, ja Astralin työkalut ovat muuttaneet sen kehitystyön arkea perusteellisesti.
Koodaustyökalujen kilpailu kiihtyy
Astral-kauppa ei ole sattumanvarainen yrityskauppa vaan strateginen siirto kiristyvässä kilpailussa. Koodaustyökalujen markkinat ovat kasvaneet yli viiden miljardin dollarin kokoisiksi, ja kolme suurta toimijaa taistelee kehittäjien huomiosta.
OpenAI:n Codex on kasvanut vuoden alusta nopeasti: käyttö on viisinkertaistunut ja viikoittaisia käyttäjiä on yli kaksi miljoonaa. Anthropicin Claude Code on kasvattanut yritysmyyntiään nelinkertaiseksi vuoden alusta, ja sen vuositason liikevaihto ylittää 2,5 miljardia dollaria. Cursor puolestaan rikkoi maaliskuun alussa kahden miljardin dollarin vuosiliikevaihdon rajan ja on kasvanut nopeammin kuin mikään SaaS-yritys historiassa.
OpenAI haluaa Astralin osaamisella varmistaa, että Codex ymmärtää Python-projektien rakennetta paremmin kuin kilpailijansa. Jos jokainen Codex-istunto säästää 30 sekuntia riippuvuuksien ratkaisussa uv:n ansiosta, kahden miljoonan viikoittaisen istunnon mittakaavassa säästöt ovat merkittäviä. Samalla Astralin Rust-insinöörit tuovat OpenAI:lle osaamista, jota ei voi helposti rekrytoida.
Kyse on kuitenkin ennen kaikkea kehittäjäkokemuksesta. Se alusta, joka tuntuu sujuvimmalta ja ymmärtää parhaiten kehittäjän työnkulkua, pitää käyttäjänsä.
Avoimen lähdekoodin lupaus paineen alla
Sekä OpenAI että Marsh ovat vakuuttaneet, että uv, Ruff ja ty pysyvät avoimen lähdekoodin projekteina MIT-lisenssillä. Marsh kirjoitti, että tiimi "jatkaa rakentamista avoimesti yhteisön rinnalla".
Lupaus ei vakuuta kaikkia. Hacker Newsissa uutinen keräsi yli 475 kommenttia, ja keskeinen huoli on niin sanottu avoimen lähdekoodin kaappaus: lisenssi pysyy vapaana, mutta kehitysprioriteetit siirtyvät palvelemaan yrityksen tarpeita yhteisön kustannuksella.
Tunnettu kehittäjä Simon Willison nosti esiin pahimman skenaarion: OpenAI voisi käyttää uv:n omistajuutta kilpailuaseena Anthropicia vastaan. Toisaalta Willison myönsi luottavansa Astralin tiimiin ja muistutti, että MIT-lisenssi mahdollistaa aina forkkauksen eli koodin haarautumisen, jos tilanne menee huonoon suuntaan. Astralin Douglas Creager vahvisti saman: pahimmassa tapauksessa yhteisö forkkaa koodin ja jatkaa eteenpäin.



