Siirry sisältöön

Työt

voxcog: tekoälyagentit, jotka kestävät tuotannossa

Torn StudioAsiakas: voxcog

Studion suhde asiakkaaseen

voxcog on tuote, jonka Torn Studio on rakentanut ja josta studiolla on omistusosuus. Studio vastasi tuotejohdosta, arkkitehtuurista ja toteutuksesta luovutukseen asti elokuussa 2026.

Lyhyt vastaus

Torn Studio rakensi voxcogin agenttialustan: 55 työkalua yhden agentin takana, joka hakee ne vasta tarvittaessa, kolme mallitasoa niin että jokainen kutsu menee halvimmalle tasolle joka selviää tehtävästä, ja arviointi, joka ajetaan CI:ssä jokaisen muutoksen yhteydessä. Alusta luovutettiin elokuussa 2026, ja työn teki yksi ihminen.

Toimeksianto

voxcog tarvitsi agentin, joka yltää koko tuotteeseen yhdessä keskustelussa — dokumentit, signaalit, tehtävät, kalenteri, tutkimus ja valmiit tuoteaineistot — ja joka toimii tuotannossa usealle asiakkaalle yhtä aikaa.

Mikä teki siitä vaikeaa

  • Aiempi toteutus vei jokaiseen kutsuun noin neljäkymmentä työkalua ja pitkän järjestelmäkehotteen, mikä törmäsi Anthropicin 50 000 tokenin minuuttikattoon ja lukitsi keskustelun kaikilta asiakkailta samalla kertaa.
  • Ajo tapahtuu palvelimettomalla alustalla, jossa seinäkello on 270 sekuntia koko vuoroa kohti, joten jokaisen agenttiajon on valmistuttava siinä ajassa.
  • Vastausten on kestettävä jälkikäteen, mikä edellyttää jatkuvaa laadun mittausta ja mittausta, joka ajetaan CI:ssä nauhoitettuja ajoja vasten.

Luvut jotka voi laskea

55työkalua yhden agentin takana
Rekisteröity yhteen moduuliin ja laskettavissa sieltä. Agentti kantaa kehotteessaan pientä kiinteää sarjaa ja hakee loput, kun keskustelu sitä vaatii.
3mallitasoa
Haiku 4.5, Sonnet 4.6 ja Opus 4.6, määriteltynä kahdentoista rivin tiedostossa. Kokonaisen kaistan siirto tasolta toiselle on yhden rivin muutos.
50 000tokenia minuutissa, katto
Raja, johon aiempi topologia törmäsi toistuvasti. Uusi kantaa saman luettelon saman katon alla pitämällä kehotteen pienenä.
20askelta enintään ajoa kohti
Syvimmän tutkimustilan katto. Koodin kommentti sanoo että sitä ei nosteta ennen kuin seinäkello on mitattu uudelleen, mikä tekee katosta päätöksen jolla on oma tarkistussääntö.

Näin se tehtiin

Yksi agentti, työkalut haetaan tarvittaessa

Viisi erikoisagenttia korvattiin yhdellä johtajalla, jolla on pieni kiinteä työkalusarja. Loput luettelosta se tavoittaa haulla, joka lataa työkalun vasta kun sitä tarvitaan, mikä pitää jokaisen kutsun pienenä luettelon kasvaessakin.

Kolme mallitasoa selkeine rajoineen

Haiku 4.5 lajittelee ja vastaa yksinkertaiseen, Sonnet 4.6 hoitaa päättelyn ja kirjoittaa aineistot, Opus 4.6 on varalla raskaimpaan. Jokainen kutsu menee halvimmalle tasolle, joka selviää tehtävästä, ja 429-vastaus uusitaan palvelimen oman retry-after-otsakkeen mukaan.

Budjetit ovat koodia

Jokainen tutkimustoimeksianto saa askelkaton syvyyden mukaan — neljä, kuusi tai kaksikymmentä askelta — mitoitettuna sille että yksi työkalukutsu vie noin viisi sekuntia. Katto on yhdessä funktiossa omine testeineen, ja sen yllä oleva kommentti sanoo että kahtakymmentä ei nosteta ennen kuin seinäkello on mitattu uudelleen.

Arviointi ajetaan joka kerta

Nauhoitettu ajo talletetaan artefaktiksi ja toistetaan uudelleen ilman verkkoyhteyttä, mikä antaa CI:lle deterministisen portin, joka pärjää nauhoitetulla aineistolla. Sen päällä ovat yöllinen arvioitu ajo ja jatkuvat pistokokeet osuvuudesta, harhoista ja sävystä.

Teknologiat

  • Next.js 16
  • Mastra
  • Claude Haiku 4.5
  • Claude Sonnet 4.6
  • Supabase
  • Postgres
  • pgvector
  • Vitest

Mihin todiste riittää

Tämä osoittaa, että agenttialusta voidaan rakentaa kestämään käytössä ja pysymään mitattavana. voxcogin markkina-arvosta se kertoo vähän: alusta luovutettiin ennen julkaisua, eikä maksavia käyttäjiä ollut luovutushetkellä.

Perusta

Mihin tämä artikkeli nojaa — tekemäämme mittaukseen, päivättyyn lähteeseen tai päätökseen ja sen hintaan.

  • Mittaus

    Kuinka moneen työkaluun agentti yltää

    Mittauskohde: voxcogin työkalurekisteri

    Menetelmä: Laske avaimet moduulista, joka rekisteröi agentin työkalut.

    Tulos: 55 työkalua

  • Päätös

    Korvaa viisi erikoisagenttia yhdellä johtajalla, joka hakee työkalut tarvittaessa.

    Mitä se maksoi: Agenttien välinen delegointi lakkaa olemasta testattavissa omana käyttäytymisenään, ja rinnakkainen tutkimus odottaa topologian avaamista uudelleen.

  • Päätös

    Telemetria tallentaa mittalukuja eikä lainkaan tekstiä: ei kehotetta, ei vastausta, ei työkaluargumentteja.

    Mitä se maksoi: Huonon vastauksen selvittäminen vaatii sen toistamista, koska teksti on poissa.

Usein kysyttyä

Miksi yksi agentti kantaa koko työkaluluettelon?
Viiden agentin mallissa päättely tiivistyi proosaksi joka kerta kun työ siirtyi eteenpäin, ja se tiivistys maksoi laadussa enemmän kuin erikoistuminen antoi takaisin. Yksi johtaja haettavine työkaluineen pitää koko asiayhteyden yhdessä paikassa.
Miten estätte agenttiajoa karkaamasta käsistä?
Jokaisella tilalla on askelkatto koodissa, mitoitettuna sen mukaan kauanko työkalukutsu oikeasti kestää. Viimeinen askel pakottaa vastauksen sulkemalla työkaluvalinnan, joten ajo päättyy vastaukseen silloinkin kun budjetti on käytetty.
Mistä tiedätte, että vastausten laatu kestää ajan yli?
Nauhoitettu ajo talletetaan artefaktiksi ja toistetaan CI:ssä, mikä antaa portin, joka on deterministinen ja pärjää nauhoitetulla aineistolla. Sen päällä ovat yöllinen arvioitu ajo ja pistokokeet osuvuudesta ja harhoista.
Mitä tällaisen alustan ylläpito maksaa?
Kustannus riippuu siitä, mikä malli vastaa mihinkin kutsuun, ja siksi reititys on koodissa: yksinkertainen lajittelu ajetaan halvimmalla mallilla ja vain raskas päättely yltää kalliiseen. Kokonaisen kaistan siirto on yhden rivin muutos.
Voiko samaa rakennetta käyttää meidän sisäisiin järjestelmiimme?
Kyllä, malli on tuotteesta riippumaton. Yksi johtaja, tarvittaessa haettava työkaluluettelo, budjetit koodissa ja arviointi CI:ssä ovat samat neljä osaa, lukivatpa työkalut tietokantaasi tai tikettijärjestelmääsi.
Kauanko agenttialustan rakentaminen kesti?
Uudelleenrakennus suunniteltiin huhtikuussa 2026 ja arviointiportti toukokuussa, ja molemmat olivat tuotannossa ennen elokuun luovutusta. Työ eteni rinnan muun alustan kanssa ja sen teki yksi ihminen.

Kerro, mitä haluat rakentaa

Kolmekymmentä minuuttia, maksutta, ja suora vastaus siihen, olemmeko oikea studio tehtävään.