Blogi

Moniagenttijärjestelmät: mitä ne ovat, selkokielellä, vuonna 2026

Markdown

Moniagenttijärjestelmät selkokielellä: miten useat tekoälyagentit eroavat yhdestä, miten orkestroija ja työntekijät toimivat ja milloin yhdistelmä kannattaa.

Lue koko artikkeli

Vuosi sitten tekoälyn kanssa työskentely noudatti kaavaa ”yksi chat, yksi agentti, yksi tehtävä kerrallaan”. Sitten monimutkaisissa projekteissa agentti alkoi kutsua apulaisia: yksi käy dokumentaatiota läpi, toinen tarkistaa luvut ja kolmas kokoaa kaiken yhdeksi vastaukseksi. Kyseessä on moniagenttijärjestelmä, ja termi kuulostaa paljon pelottavammalta kuin sen taustalla oleva asia.

Selitän alla arkikielellä, mistä on kyse, miten useat agentit eroavat yhdestä, miten ne jakavat yhden tehtävän osiin ja milloin tämä yhdistelmä todella kannattaa. Ei kaavoja, vaan arkisia esimerkkejä sekä Anthropic Engineering -artikkeleihin ja Claude Coden dokumentaatioon pohjautuvia selityksiä.

Ailoot-dokumentaatio — viitemateriaalia palvelun käyttöön.

Mikä moniagenttijärjestelmä on selkokielellä?

Tärkein asia

Moniagenttijärjestelmässä useat tekoälyagentit työskentelevät yhdessä yhden tehtävän parissa. Yksi toimii johtajana: se jakaa tehtävän osiin ja antaa ne muiden hoidettaviksi. Kukin apulainen käsittelee oman osansa erikseen ja palauttaa tuloksensa. Johtaja-agentti yhdistää osat yhdeksi vastaukseksi. Pohjimmiltaan kyseessä on usean tekoälyn tiimi yhden työntekijän sijaan.

Kuvittele asunnon remontointi. Voit palkata yhden urakoitsijan poraamaan kanavat seiniin, asentamaan laatat, maalaamaan ja asentamaan pistorasiat, yhden työn kerrallaan. Tai voit ottaa työporukan: työnjohtaja jakaa työt, sähköasentaja vetää johdot, laatoittaja asentaa laatat, ja kaikki tapahtuu samaan aikaan. Moniagenttijärjestelmä toimii kuin työporukka, paitsi että ihmisten sijaan siinä on tekoälyagentteja.

Agentti ei tässä tarkoita vain chattia, joka kirjoittaa vastauksen. Se on tekoäly, joka pystyy käyttämään työkaluja itsenäisesti: etsimään tietoa internetistä, lukemaan ja muokkaamaan tiedostoja sekä suorittamaan komentoja. Kun useat tällaiset agentit työskentelevät yhteisen tehtävän parissa, syntyy moniagenttijärjestelmä. Anthropic kuvaa sen insinööriartikkelissaan juuri näin:

Moniagenttijärjestelmä koostuu useista agenteista — kielimalleista, jotka käyttävät työkaluja itsenäisesti silmukassa — ja ne työskentelevät yhdessä.

— Anthropic, insinööriartikkeli ”How we built our multi-agent research system”, https://www.anthropic.com/engineering/multi-agent-research-system

Termi ei ole uusi eikä markkinointijargonia; sen taustalla on selkeä insinööriajatus: jaetaan työ usean tekijän kesken.

Miten moniagenttijärjestelmä eroaa yhdestä tekoälyagentista?

Tärkein asia

Yksi agentti pitää koko tehtävän mielessään ja etenee vaiheissa järjestyksessä. Moniagenttijärjestelmä antaa tehtävän osia useille apulaisille, jotka työskentelevät samaan aikaan, kukin omassa työtilassaan. Suurissa tehtävissä etuna ovat nopeus ja laajuus. Haittapuolina ovat suuremmat kustannukset ja vaikeus koota tulokset yhteen. Yksinkertaiseen kysymykseen riittää yksi agentti; joukko vain hankaloittaa asiaa.

Tärkein ero on työn ja muistin jakautumisessa. Yksi agentti hoitaa koko tehtävän yhdessä keskustelussa: jokainen uusi vaihe lisätään samaan kontekstiin, ja suuren tehtävän loppupuolella keskustelu on jo sekamelska lokitietoja, tiedostokatkelmia ja välipäätelmiä. Moniagenttijärjestelmä jakaa tämän useiden agenttien kesken, ja jokaisella on puhdas pöytä.

Kokosin erot taulukkoon, jotta ne on helppo nähdä:

OminaisuusYksi agenttiMoniagenttijärjestelmä
Työn eteneminenVaiheittain, järjestyksessäTehtävän osat suoritetaan samanaikaisesti
Muisti ja kontekstiKaikki yhdessä keskustelussaJokaisella agentilla on oma puhdas konteksti
Nopeus suuressa tehtävässäHitaampi; kaikki tehdään peräkkäinNopeampi rinnakkaisen työskentelyn ansiosta
KustannuksetPerustasoHuomattavasti suuremmat (selitän alla)
Milloin parempi vaihtoehtoYksinkertainen kysymys, lyhyt tehtäväLaaja tutkimusprojekti, paljon lähteitä
RiskiJää jumiin omaan kontekstiinsaOsien kokoaminen yhdeksi vastaukseksi on vaikeampaa

Taulukon johtopäätös on yksinkertainen. Moniagenttijärjestelmä ei ole tavallisen agentin päivitys joka tilanteeseen. Se on erillinen työkalu suuriin tehtäviin. Lyhyessä kysymyksessä se on liioittelua ja tuhlaa vain rahaa. Laajassa, tusinaan lähteeseen perustuvassa tehtävässä se voi suoriutua työstä, johon yksi agentti juuttuisi.

Miten ”orkestroija ja työntekijät” -asetelma toimii?

Tärkein asia

Tämä on moniagenttijärjestelmien yleisin asetelma. Johtajana on orkestroija-agentti. Se vastaanottaa tehtävän, laatii suunnitelman, jakaa tehtävän osiin ja antaa ne apulaisille. Kukin työntekijä hoitaa oman osansa erillisessä työtilassa ja lähettää tuloksen takaisin. Orkestroija kokoaa kaiken yhdeksi vastaukseksi. Se on kuin työnjohtaja ja työporukka: yksi suunnittelee ja jakaa työt, muut tekevät ne.

Tällä asetelmalla on tekninen nimi: orkestroija ja työntekijät. Anthropic kuvaa sitä näin:

Orkestroija–työntekijä-asetelmassa keskitetty kielimalli jakaa tehtävän työn aikana osiin, antaa ne työntekijämalleille ja kokoaa niiden tulokset.

— Anthropic, insinööriartikkeli ”Building effective agents”, https://www.anthropic.com/engineering/building-effective-agents

Tältä se näyttää käytännössä. Anthropic käyttää tutkimustoiminnossaan johtaja-agenttia, joka vastaanottaa käyttäjän pyynnön, laatii strategian ja luo useita apuagentteja. Kukin lähtee tutkimaan omaa osuuttaan aiheesta, kun taas johtaja odottaa ja kokoaa sitten niiden löytämät tiedot. Näin Anthropic itse kuvaa prosessia:

Kun käyttäjä lähettää kyselyn, johtaja-agentti tulkitsee sen, kehittää strategian ja käynnistää aliagentteja tutkimaan kysymyksen eri puolia samanaikaisesti.

— Anthropic, insinööriartikkeli ”How we built our multi-agent research system”, https://www.anthropic.com/engineering/multi-agent-research-system

Tärkeintä on, että apulaiset työskentelevät rinnakkain; se on koko asetelman tarkoitus. Samassa järjestelmässä johtaja-agentti kutsuu kerrallaan kolme–viisi apulaista, ja kukin heistä käyttää myös useita työkaluja samanaikaisesti. Näin yhdelle agentille pitkäksi työvaiheiden sarjaksi venyvästä tehtävästä tulee työporukalle useita rinnakkaisia työvirtoja.

Orkestroija–työntekijä-asetelman lisäksi on kaksi siihen liittyvää käsitettä, jotka sekoitetaan usein moniagenttijärjestelmiin:

  1. Reititys. Järjestelmä tarkastelee saapuvaa pyyntöä ja lähettää sen oikeaa reittiä pitkin: maksuihin liittyvä kysymys menee yhtä reittiä, tekninen kysymys toista. Kyseessä ei vielä ole agenttien tiimi, vaan pyyntöjen lajittelu järjestelmään tullessa.
  2. Kehoteketjutus. Tehtävä jaetaan vaiheisiin, ja kukin seuraava vaihe hyödyntää edellisen vaiheen tulosta. Se on yhden agentin käsittelemä putki; tässä useat agentit eivät työskentele rinnakkain.

Moniagenttijärjestelmässä työntekijöitä on oikeasti useita, ja he työskentelevät samanaikaisesti, kukin omassa työtilassaan.

Kontekstin eristäminen on osa sitä, mitä kutsun kontekstitekniikaksi: hallitaan, mitä tekoälyn muistiin sijoitetaan ja minne.

Missä käytät jo moniagenttijärjestelmiä tietämättäsi?

Tärkein asia

Jos käytät Claude Codea, sinulla on jo moniagenttijärjestelmä käytössäsi. Siinä on aliagentteja: johtaja-agentti antaa osan tehtävästä apulaiselle, joka hoitaa sen erillisessä ikkunassa ja palauttaa vain tuloksen. Anthropicin tutkimustoiminto käyttää myös useita agentteja. Toisin sanoen tämä ei ole enää laboratoriokokeilu: samaa mekanismia käytetään työkaluissa, joita ihmiset käyttävät päivittäin.

Lähin esimerkki ovat Claude Coden aliagentit. Clauden dokumentaatio kuvaa niitä lyhyesti:

Aliagentit ovat erikoistuneita tekoälyavustajia, jotka hoitavat tietyntyyppisiä tehtäviä.

— Claude Code -dokumentaatio, ala-agentteja käsittelevä osio, https://docs.claude.com/en/docs/claude-code/sub-agents

Keskeinen ominaisuus on erillinen työtila. Aliagentti ei ole pääkeskustelussasi, vaan sillä on oma konteksti-ikkuna, omat ohjeet ja omat käyttöoikeudet:

Kukin aliagentti työskentelee omassa konteksti-ikkunassaan, jolla on oma järjestelmäkehote, omat työkalujen käyttöoikeudet ja erilliset käyttöoikeudet.

— Claude Code -dokumentaatio, ala-agentteja käsittelevä osio, https://docs.claude.com/en/docs/claude-code/sub-agents

Käytännössä tilanne näyttää tältä: pyydät agenttia esimerkiksi analysoimaan suuren virheraportin. Se ei täytä chattiasi sadalla rivillä lokitietoja, vaan antaa likaisen työn aliagentille. Aliagentti käy lokit läpi omassa työtilassaan ja palauttaa lyhyen päätelmän: syy on tämä, korjaa se tästä. Pääkeskustelusi pysyy siistinä, eikä tekoäly ala hämmentyä ja kadottaa punaista lankaa.

Tämä selittää myös, miksi asialla on merkitystä yrityksille. Käytän Claude Codea ja muita agentteja yhdessä ja jaan suuret tehtävät aliagenteille juuri tästä syystä: jokainen voi perehtyä omaan alueeseensa häiritsemättä muita. Jos haluat ymmärtää, millaisia tehtäviä agentille kannattaa antaa, minulla on erillinen artikkeli tekoälyagentille sopivista tehtävistä. Kirjoitin myös siitä, kuinka monta apulaista kannattaa pitää käynnissä kerralla kuormittamatta agenttia, artikkelissa, joka käsittelee aliagentteja ja Claude Code -laajennuksia.

Miksi tehtävä kannattaa jakaa usean agentin kesken?

Tärkein asia

Syitä on kaksi. Ensimmäinen on puhdas muisti: jokaisella agentilla on oma konteksti, joten kukaan ei huku toisen sotkuihin. Toinen on nopeus: apulaiset työskentelevät samanaikaisesti eivätkä yksi toisensa jälkeen. Laajassa tutkimusprojektissa ero on huomattava. Anthropicin moniagenttijärjestelmä päihitti yhden agentin 90 prosentilla heidän sisäisessä arvioinnissaan. Hyötyä syntyy kuitenkin vain tehtävissä, jotka voidaan todella jakaa osiin.

Ensimmäinen syy on muisti. Kun yksi agentti käsittelee suurta tehtävää, sen konteksti täyttyy nopeasti: hakutulokset tulevat tänne, tiedostokatkelmat tuonne ja välipäättelyt niiden yläpuolelle. Lopussa se ei enää muista hyvin, mistä aloitti. Työn jakaminen usealle agentille antaa jokaiselle puhtaan pöydän. Anthropic kuvaa hyötyä näin: jokainen aliagentti jakaa työtä omilla työkaluillaan ja omalla hakulinjallaan, mikä tekee tutkimuksesta kattavampaa.

Toinen syy on nopeus ja laajuus. Viisi yhtä aikaa tutkivaa apulaista kattaa aiheen laajemmin ja nopeammin kuin yksi agentti, joka etenee siinä järjestyksessä. Anthropic sai tämän tuloksen sisäisessä tutkimuksen laadun arvioinnissaan:

Havaitsimme, että moniagenttijärjestelmä, jossa Claude Opus 4 toimi johtaja-agenttina ja Claude Sonnet 4 -mallit aliagentteina, suoriutui sisäisessä tutkimuksen laadun arvioinnissamme 90,2 % paremmin kuin yksi Claude Opus 4.

— Anthropic, insinööriartikkeli ”How we built our multi-agent research system”, https://www.anthropic.com/engineering/multi-agent-research-system

Luku on vaikuttava, mutta sillä on hintansa, ja hinnasta rehellisesti puhuminen on tärkeämpää kuin itse hyöty. Käsittelen sitä erikseen — tässä odotukset usein pettävät.

Miksi moniagenttijärjestelmä kuluttaa 15 kertaa enemmän tokeneita?

Tärkein asia

Jokainen apulainen on erillinen tekoäly, joka lukee oman osansa tehtävästä ja kirjoittaa vastauksensa. Kaikki kuluttavat tokeneita, ja kokonaismäärä kasvaa. Anthropicin mittausten mukaan yksi agentti käyttää noin neljä kertaa niin paljon tokeneita kuin tavallinen chat, kun taas moniagenttijärjestelmä käyttää noin viisitoista kertaa niin paljon. Nopeudesta ja laajuudesta joutuu maksamaan. Siksi tämä asetelma kannattaa vain arvokkaissa tehtävissä.

Token on tekoälyn käytön mittayksikkö: karkeasti sanottuna tekstinpätkä, josta maksat. Yksi agentti käyttää jo enemmän kuin tavallinen chat, koska se tekee muutakin kuin vastaa: se käyttää työkaluja, lukee tiedostoja ja etsii tietoa. Kun agentteja on useita, niiden käyttömäärät lasketaan yhteen. Anthropicin mittaus perustuu heidän omiin tietoihinsa:

Tietojemme mukaan agentit käyttävät yleensä noin neljä kertaa enemmän tokeneita kuin chat, kun taas moniagenttijärjestelmät käyttävät noin viisitoista kertaa enemmän tokeneita kuin chat.

— Anthropic, insinööriartikkeli ”How we built our multi-agent research system”, https://www.anthropic.com/engineering/multi-agent-research-system

Tästä seuraa suoraan johtopäätös rahasta. Viisitoistakertainen käyttö on järkevää vain silloin, kun tulos on sen arvoinen. Anthropic sanoo asian suoraan: moniagenttijärjestelmä on perusteltu tehtävissä, joiden arvo riittää kattamaan lisääntyneen käytön kustannukset. Jos kyseessä on lyhyt kysymys, jonka yksi agentti voisi hoitaa, työporukan palkkaaminen tarkoittaa maksamista viidestä työntekijästä, vaikka yksi riittäisi.

Samalla mekanismilla on myös etunsa. Anthropic havaitsi, että tokenien käyttö itsessään selittää suuren osan laatueroista: mitä enemmän järjestelmä voi käyttää tehtävään, sitä parempi tulos. Toisin sanoen moniagenttijärjestelmä usein voittaa yksinkertaisesti siksi, että sen avulla tehtävään voi käyttää enemmän laskentatehoa. Jos budjettisi on rajallinen, sama logiikka toimii sinua vastaan. Minulla on artikkeli siitä, miten et kuluta Claude Code -käyttörajojasi loppuun.

Milloin moniagenttijärjestelmä on perusteltu ja milloin ei?

Tärkein asia

Se on perusteltu, kun tehtävä on suuri, voidaan jakaa itsenäisiin osiin ja sen tulos on arvokas: laaja tutkimus, tietojen kerääminen useista lähteistä tai suuren aineistomäärän analysointi. Se ei ole perusteltu, kun tehtävä on pieni, etenee tiukasti vaihe vaiheelta tai sen osat riippuvat toisistaan. Klassinen esimerkki tehtävistä, joiden kanssa moniagenttijärjestelmillä on vaikeuksia, on suurin osa ohjelmointityöstä: vaiheita ei voi jakaa hyvin rinnakkaisiksi tehtäviksi.

Yksinkertainen sääntö: mitä suurempi ja laajempi tehtävä, sitä enemmän työporukasta on hyötyä. Anthropic esittää selkeän tehtävien jaon laajuuden mukaan:

TehtävätyyppiAgenttien määräEsimerkki
Yksinkertainen faktahaku1 agentti, 3-10 työkalukutsua”Etsi tietyn mallin julkaisupäivä”
Suora vertailu2-4 aliagenttia, 10-15 kutsua kullekin”Vertaa kolmea työkalua hinnan ja ominaisuuksien perusteella”
Monimutkainen tutkimusYli 10 aliagenttia, joilla on selkeästi määritellyt alueet”Muodosta kattava kuva tietyn aiheen markkinoista”

Anthropic kertoo suoraan myös, missä moniagenttijärjestelmistä ei ole apua. Kaikkia tehtäviä ei voi jakaa rinnakkaisiin osiin, eivätkä agentit vielä osaa kovin hyvin koordinoida työtään keskenään lennossa:

Esimerkiksi useimmissa ohjelmointitehtävissä on vähemmän aidosti rinnakkaisia osia kuin tutkimuksessa, eivätkä tekoälyagentit vielä osaa kovin hyvin koordinoida ja jakaa työtä keskenään reaaliajassa.

— Anthropic, insinööriartikkeli ”How we built our multi-agent research system”, https://www.anthropic.com/engineering/multi-agent-research-system

Johtopäätös on yksinkertainen. Jos kirjoitat koodia, jossa kukin vaihe seuraa edellistä, agenttijoukko todennäköisemmin hämmentyy kuin auttaa. Jos kokoat laajaa tutkimusta tusinasta lähteestä, työporukka voi hoitaa tehtävän, joka olisi yhdelle agentille liian vaativa. Anthropicin yleisohje, jonka se toistaa erikseenkin, on aloittaa yksinkertaisimmasta ratkaisusta ja lisätä monimutkaisuutta vasta, kun törmäät rajoituksiin.

Suosittelemme etsimään mahdollisimman yksinkertaisen ratkaisun ja lisäämään monimutkaisuutta vain tarvittaessa. Joskus se tarkoittaa, ettei agenttijärjestelmää rakenneta lainkaan.

— Anthropic, insinööriartikkeli ”Building effective agents”, https://www.anthropic.com/engineering/building-effective-agents

Miten kokoat ensimmäisen moniagenttiasetuksesi?

Tärkein asia

Aloita tehtävästä, joka voidaan todella jakaa osiin. Arkkitehtuuri on tässä sivuseikka. Etene sitten yksinkertaisesta monimutkaiseen: ensin yksi agentti, sitten yksi aliagentti likaisiin töihin ja lopuksi useita rinnakkain. Claude Codessa sinun ei tarvitse ohjelmoida mitään tätä varten: aliagentit määritetään asetuksissa. Olen esittänyt alla vaiheet siinä järjestyksessä, jossa itse otan järjestelmän käyttöön uudessa projektissa.

Oman kokemukseni perusteella järjestys on seuraava:

  1. Valitse tehtävä, joka voidaan jakaa osiin. Laaja tutkimus, tietojen kerääminen monista paikoista tai suuren aineistomäärän analysointi. Jos tehtävän on edettävä tiukasti vaihe vaiheelta, et tarvitse moniagenttiasetusta; käytä yhtä agenttia.
  2. Aloita yhdellä agentilla. Suorita tehtävä tavalliseen tapaan. Usein yksi riittää, eikä työporukkaa tarvitse rakentaa.
  3. Siirrä likaiset työt yhdelle aliagentille. Kun huomaat, että tehtävän jokin osa täyttää kontekstin lokitiedoilla tai hakutuloksilla, anna se aliagentille. Claude Codessa tämä tehdään asetuksissa ilman koodia: aliagentti saa oman ikkunan ja omat ohjeet.
  4. Lisää rinnakkaisuutta, kun osia on paljon. Useat aliagentit työskentelevät yhtä aikaa, kukin vastuussa omasta aihealueestaan. Rajaa jokaisen alue selkeästi, jotta ne eivät häiritse toistensa työtä.
  5. Pidä kulutusta silmällä. Muista viisinkymmenen sijaan viisitoistakertainen ero. Jos tehtävä ei ole kustannuksen arvoinen, palaa käyttämään yhtä agenttia.

Jos et käytä Claude Codea, sama mekanismi toimii muissakin työkaluissa. Minulla on yleinen vibe-koodaustyökalujen yleiskatsaus, jossa käsittelen koodaukseen ja agenttien käyttöön sopivia työkaluja vuonna 2026, sekä artikkeli sisäkkäisistä aliagenteista, jossa käsitellään suuren tehtävän delegointia sisäkkäisille apulaisille.

Mitä muuta moniagenttijärjestelmistä kysytään?

Tärkein asia

Lyhyitä vastauksia yleisiin kysymyksiin: moniagenttijärjestelmät eivät aina ole yhtä agenttia parempia, niiden käyttö ei yleensä edellytä ohjelmointia, ”orkestroija” tarkoittaa yksinkertaisesti johtaja-agenttia, ja moniagenttijärjestelmät ja yhden henkilön yritykset ovat eri asioita, vaikka niiden taustalla on samankaltainen ajatus.

Usein kysytyt kysymykset

Onko moniagenttijärjestelmä aina yhtä agenttia parempi?

Ei. Pienessä tehtävässä tai tehtävässä, jossa vaiheet on suoritettava tarkasti järjestyksessä, yksi agentti suoriutuu paremmin ja maksaa vähemmän. Moniagenttijärjestelmät ovat parempia vain suurissa tehtävissä, jotka voidaan jakaa itsenäisiin osiin, ja ne maksavat huomattavasti enemmän: Anthropicin mittausten mukaan tokeneita kuluu noin viisitoista kertaa enemmän kuin tavallisessa chatissa.

Pitääkö moniagenttijärjestelmän kokoamiseksi osata ohjelmoida?

Yleensä ei. Claude Codessa aliagentit määritetään asetuksissa: kuvaat, mitä apulainen tekee, ja johtaja-agentti antaa sille sopivia tehtäviä. Apulaisella on oma konteksti-ikkuna ja omat käyttöoikeudet. Koodia ei tarvita.

Tarkoittavatko orkestroija ja johtaja-agentti samaa asiaa?

Kyllä, ne ovat saman roolin eri nimiä: johtaja-agentti vastaanottaa tehtävän, jakaa sen osiin, antaa osat apulaisille ja kokoaa niiden vastaukset yhdeksi tulokseksi. Englanniksi tätä asetelmaa kutsutaan nimellä orchestrator-workers.

Miten moniagenttijärjestelmä eroaa yhden henkilön yrityksestä?

Moniagenttijärjestelmä on tekninen kokonaisuus: useat tekoälyt työskentelevät yhden tehtävän parissa. Yhden henkilön yritys liittyy liiketoimintaan: yksi ihminen pyörittää kokonaista yritystä tekoälyn avulla. Moniagenttijärjestelmä voi olla tällaisen yrityksen työkalu, mutta ne kuuluvat keskustelussa eri tasoille: toinen käsittelee tekoälyn rakennetta, toinen yrityksen rakennetta.

Mistä kannattaa aloittaa, jos haluan kokeilla moniagenttijärjestelmiä?

Aloita yhdestä suuresta tehtävästä, joka voidaan jakaa osiin, ja yhdestä aliagentista likaisten töiden hoitoon. Älä ota viittä apulaista mukaan heti. Selvitä ensin, pystyykö yksi agentti hoitamaan tehtävän, siirrä sitten kontekstin täyttävä osa erilliselle apulaiselle ja lisää rinnakkaisuutta vasta sen jälkeen.

Lisää materiaalia löytyy Ailootista.

Lisätietoja

Kysymyksiä tästä oppaasta: Moniagenttijärjestelmät: mitä ne ovat, selkokielellä, vuonna 2026

Milloin pidän tehtävän yhdellä agentilla?

Pidä yksi agentti, kun tehtävä on lyhyt tai jokainen vaihe riippuu edellisestä tuloksesta. Rinnakkaisista apulaisista on hyötyä, kun arvokas työ voidaan jakaa itsenäisiin osiin. Mittaa niiden yhteenlaskettu käyttö säästyneen ajan lisäksi.

Mikä on pienin hyödyllinen ensimmäinen moniagenttikokoonpano?

Suorita oikea tehtävä ensin yhdellä agentilla. Jos lokit tai haut täyttävät pääkontekstin, siirrä kyseinen osa yhdelle apulaiselle selkeällä rajauksella ja pyydä tiivis tulos. Lisää apulaisia vasta jaon osoittauduttua hyödylliseksi.

Kaikki artikkelit