---
title: "voxcog: tekoälyagentit, jotka kestävät tuotannossa"
description: "Näin voxcogin agenttialusta rakennettiin uudelleen yhden agentin ympärille: 55 työkalua, kolme mallitasoa ja arviointi, joka ajetaan CI:ssä."
url: https://torn.studio/fi/tyot/voxcog-ai-agentit-tuotannossa
locale: fi
published: 2026-08-31
updated: 2026-08-26
---

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

> **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.

**Asiakas:** voxcog · **Luovutettu:** 2026-08-26

**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.

## 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

| Luvut jotka voi laskea | | |
| --- | --- | --- |
| 55 | työkalua yhden agentin takana | Rekisteröity yhteen moduuliin ja laskettavissa sieltä. Agentti kantaa kehotteessaan pientä kiinteää sarjaa ja hakee loput, kun keskustelu sitä vaatii. |
| 3 | mallitasoa | 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 000 | tokenia minuutissa, katto | Raja, johon aiempi topologia törmäsi toistuvasti. Uusi kantaa saman luettelon saman katon alla pitämällä kehotteen pienenä. |
| 20 | askelta 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ä.

## 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.
