OpenAI on laajentanut Codexin toiminnallisuutta niin, että yksi pääagentti voi nyt delegoida työtehtäviä usealle rinnakkaiselle subagentille, eli ala-agentille. Käytännössä tämä tarkoittaa esimerkiksi sitä, että pull requestin tarkastuksessa yksi agentti voi keskittyä tietoturvariskien löytämiseen, toinen bugien tunnistamiseen ja kolmas testikattavuuden arviointiin. Codex kokoaa lopuksi kaikkien subagenttien tulokset yhdeksi selkeäksi raportiksi.
Tämä uudistus on merkittävä, sillä Codexin käyttömalli muuttuu yhdestä pitkästä keskusteluketjusta kohti selkeämpää työnjakoa. OpenAI kuvaa subagenttien tarkoitukseksi pitää pääkeskustelut selkeämpinä ja eriyttää erilaiset tutkimukset, testit ja lokit omiin säikeisiinsä. Mallia suositellaan erityisesti analyysi- ja lukutehtäviin, kuten koodikannan kartoitukseen, testaukseen, triageen sekä tulosten tiivistämiseen.
Rajaukset ja turvallisuus
Subagenttien käytössä on kuitenkin myös rajauksia. Codex ei käynnistä niitä itsenäisesti, vaan käyttäjän on erikseen pyydettävä rinnakkaista työskentelyä. Lisäksi jokainen subagentti kuluttaa enemmän tokeneita kuin yksittäisen agentin käyttäminen, koska jokainen agentti käyttää omaa malliaan ja omia työkalujaan. Subagentit perivät pääsession turvallisuusasetukset ja sandbox-rajaukset, joten turvallisuusmalli säilyy samana kuin pääagentilla.
Omien agenttien määrittely
Teknisesti kiinnostavin ominaisuus on mahdollisuus luoda Codexiin omia erikoistuneita agentteja. OpenAI tarjoaa oletuksena agentit nimeltä default, worker ja explorer, (perusagentti, työläinen ja tutkija) mutta käyttäjä voi lisätä uusia agentteja TOML-tiedostoilla joko käyttäjäkohtaisesti (~/.codex/agents/) tai projektikohtaisesti (.codex/agents/).
Agentille voidaan määrittää nimi, kuvaus ja ohjeet, ja tarvittaessa myös malli, päättelytaso, sandbox-asetukset, MCP-palvelimet ja taidot. Oletusarvoisesti samanaikaisia agenttisäikeitä voi olla enintään kuusi, ja agenttiketjun syvyys on rajattu yhteen tasoon.
Julkaisu ja käyttötuki
Subagentit julkaistiin näkyvästi Codex-sovelluksessa 17. maaliskuuta 2026. Codex CLI -version 0.107.0 yhteydessä 2. maaliskuuta 2026 OpenAI ilmoitti mahdollisuudesta hajauttaa keskustelu subagenteille. Kolme päivää myöhemmin julkaistussa versiossa 0.110.0 monen agentin työnkulkua laajennettiin TUI:ssa, lisättiin hyväksyntäpyyntöjä sekä /agent-komentopohjainen hallinta, ja samalla parannettiin subagenttien suorituskykyä ja vakautta. Dokumentaation mukaan subagentit toimivat tällä hetkellä Codex-sovelluksessa ja CLI:ssä. IDE-laajennukseen ominaisuus on tulossa myöhemmin.
Tehokkaampaa työskentelyä
Käytännössä uudistus siirtää Codexia lähemmäs todellista monen agentin yhteistyötä. Yksi pääagentti voi pitää yllä kokonaiskuvaa, kun muut agentit työstävät yksittäisiä alitehtäviä. Tämä tehostaa erityisesti suurten koodikantojen hallintaa, jolloin yksi keskustelu ei enää tukkiudu lokitietojen, testiraporttien tai muiden sivupolkujen vuoksi. Sama toimintamalli soveltuu myös CSV-pohjaisiin eräajoihin, joissa yksi subagentti voi käsitellä yhtä työjonon riviä kerrallaan.
Codex subagentteineen sisältyy OpenAI:n mukaan ChatGPT:n Plus-, Pro-, Business-, Edu- ja Enterprise-tilauksiin. Vaikka Codexia voidaan käyttää IDE-ympäristöissä, subagenttien toiminta on toistaiseksi dokumentoitu erityisesti sovellukseen ja CLI-käyttöön.

