
Claude Code -workflown: mitä ne ovat ja milloin niitä oikeasti tarvitsee
Kun päivität Claude Code -versioon v2.1.154, /config-näkymästä löytyy uusi rivi nimeltä Dynamic workflows. Kun sen kytkee päälle, Claude voi kirjoittaa JavaScript-skriptin, joka jakaa työtä jopa 16 samanaikaisesti toimivalle agentille. Juuri tästä ominaisuudesta kaikki nyt kuiskivat. Virallinen dokumentaatio kyllä kertoo, mitä se tekee. Se ei kerro sitä, mistä sinä oikeasti välität: tarvitsetko sitä, vai riittävätkö subagentit, jotka sinulla jo on.
Tässä on se rako. Claude Code -workflown julkaistiin research preview -versiona, ja dokumentaatio lukee kuin viitemateriaalia, ei neuvoja. Niinpä ajoimme ainoan mukana tulevan workflow'n, /deep-research, omassa sisällöntuotantoputkessamme, kirjasimme ylös oikeat luvut ja kirjoitimme rehellisen tuomion. Lyhyt versio: jos pystyt yhä seuraamaan agenttejasi käsin, et tarvitse workflow'ta vielä. Jotkut teistä tarvitsevat sitä ehdottomasti. Selvitetään, kumpaan ryhmään kuulut.
Keskeisimmät opit:
- Claude Code -workflow on JavaScript-skripti, jonka Claude kirjoittaa koordinoimaan subagentteja suuressa mittakaavassa (research preview, v2.1.154+, kaikki maksulliset tilaukset).
- Tarvitset sellaisen vain, kun tehtävä vaatii enemmän agentteja kuin yksi keskustelu pystyy koordinoimaan. Muuten subagentit riittävät.
- Yksi workflow on saatavilla tänään:
/deep-research. Se ajaa taustalla, kun istuntosi pysyy käytettävissä. - Workflown kuluttavat paljon tokeneita. Mittasimme oikean ajon ennen kuin suosittelemme niitä (luvut alla).
Mikä on Claude Code -workflow?
Claude Code -workflow on JavaScript-skripti, joka koordinoi subagentteja suuressa mittakaavassa. Kuvailet tehtävän, Claude kirjoittaa skriptin, ja ajonaikainen ympäristö suorittaa sen taustalla, kun keskusteluistuntosi pysyy käytettävissä. Se on research preview -ominaisuus Claude Codessa, vaatii Claude Code v2.1.154+ -version ja toimii kaikilla maksullisilla tilauksilla (Pro, Max, Team, Enterprise sekä API ja Bedrock/Vertex/Foundry).
Tässä arkisempi versio. Kuvittele käveleväsi keittiötiskin luo ja kuvailevasi haluamasi aterian. Kokki kirjoittaa reseptin, antaa sen takakeittiölle täynnä kokkeja, ja he ryhtyvät töihin sinun jatkaessasi juttelua tiskillä. Et mikrohoida jokaista kokkia. Resepti hoitaa sen. Se resepti on workflow, kokit ovat subagentteja, ja takana toimiva keittiö on ajonaikainen ympäristö.
Workflow ei ole uusi agentti. Se on skripti, joka kertoo agenteillesi, mitä tehdä, missä järjestyksessä ja mitä tehdä tuloksilla. Tämä erottelu merkitsee enemmän kuin mikään muu tässä artikkelissa, ja teemme siitä konkreettisen seuraavassa osiossa.
Yksi nopea sekaannus selvitettäväksi. Etsi "claude code workflows" ja törmäät GitHub-repoihin, plugineihin ja
marketplace-markkinapaikkaan täynnä yhteisön swarm-työkaluja kuten Ruflo, claude-flow jawshobson/agents. Ne ovat kolmannen osapuolen koordinaattoreita. Anthropicin virallinen Dynamic workflows on eri, sisäänrakennettu ominaisuus. Jos se ei näy/config-näkymässä versiossa v2.1.154+, se ei ole virallinen.
Tämä asettuu muiden Anthropicin research preview -julkaisujen rinnalle, kuten hiljattain julkaistu fast mode research preview: julkaistu aikaisin, kytkimen takana ja yhä hieman keskeneräinen. Käsittele sitä preview'na, koska se on sellainen. Täysi spesifikaatio löytyy virallisesta workflows-dokumentaatiosta.
Workflown vs subagentit vs skillit: kenen hallussa suunnitelma on?
Selkein tapa erottaa nämä kolme toisistaan on kysyä yksi kysymys: kenen hallussa suunnitelma on? Skill on paketoituja ohjeita ja tietoa, jonka Claude lataa tarvittaessa. Subagentti on erillinen konteksti, joka hoitaa yhden delegoidun tehtävän. Workflow on koordinaatioskripti, joka ohjaa subagentteja suuressa mittakaavassa, jopa 16 kerrallaan. Sama työkalupakki, kolme eri tehtävää.

Tässä on vertailu, jonka virallinen dokumentaatio antaa ymmärtää mutta ei koskaan esitä rinnakkain:
| Skill | Subagentti | Workflow | |
|---|---|---|---|
| Kenen hallussa suunnitelma on? | Sinä/Claude pääkontekstissa | Erillinen delegoitu konteksti | Workflow-skripti (ajonaikainen ympäristö) |
| Mikä se on | Paketoituja ohjeita/tietoa, joka ladataan tarvittaessa | Yksi eristetty tehtävä omassa kontekstissaan | JavaScript-skripti, joka koordinoi subagentteja (≤16 samanaikaista) |
| Mittakaava | ei sovellu | Muutama, keskustelun kautta koordinoituna | Jopa 16 samanaikaista / 1 000 per ajo |
| Voidaanko ajaa uudelleen koodina? | Ei | Ei | Kyllä (tallenna /command-komenoksi) |
| Paras käyttökohde | Uudelleenkäytettävä tieto/ohjeet | Yksi delegoitu tehtävä | Enemmän agentteja kuin yksi keskustelu pystyy seuraamaan |
Jos yksi Claude-keskustelu pystyy yhä pitämään koko suunnitelman päässään, tarvitset subagentin, et workflow'ta. Sillä hetkellä, kun käynnistät enemmän agentteja kuin sinä ihmisenä pystyt seuraamaan — kuka tekee mitä ja missä järjestyksessä — suunnitelma on kasvanut keskustelua suuremmaksi. Se on se raja, jonka workflow ylittää.
Haluatko sukeltaa syvemmälle ensimmäiseen osa-alueeseen? Skill-oppaamme kattaa tiedon paketoimisen, jonka Claude lataa tarvittaessa. Ja jos punnitset, tartutko täyteen agenttikehykseen natiivin koordinaation sijaan, se vertailu auttaa myös. Rehellinen näkemyksemme: natiivit primitiivit vievät pidemmälle kuin arvaisit, ennen kuin kehys ansaitsee paikkansa.
Milloin Claude Code -workflow'ta oikeasti tarvitsee?
Tarvitset Claude Code -workflow'n, kun (a) tehtävä vaatii enemmän agentteja kuin yksi keskustelu pystyy koordinoimaan, (b) haluat koordinaation tallennettavan uudelleenajettavaksi koodiksi kertakäyttöisen promptin sijaan, tai (c) tarvitset vastakkainasetteluun tai ristiintarkistukseen perustuvaa arviointia, jossa useat agentit tarkistavat toistensa työtä. Jos mikään näistä ei pidä paikkaansa, subagentit riittävät. Ole tässä rehellinen itsellesi.
Tämä on se osa, jota dokumentaatio ei sano ääneen, joten me sanomme: et todennäköisesti tarvitse workflow'ta vielä. Muutama subagentti, koordinoituna tavallisen keskustelun kautta, hoitaa päivittäisen työn. Workflown eivät ole päivitys, johon valmistutaan. Ne ovat työkalu yhtä tietyn muotoista ongelmaa varten: enemmän agentteja kuin yksi aivo pystyy seuraamaan.
Käy läpi tämä tarkistuslista. Tarvitset todennäköisesti workflow'n, jos vastaat kyllä vähintään yhteen:
- Tehtävä vaatii enemmän agentteja kuin yksi keskustelu pystyy pitämään kirjaa.
- Haluat koordinaation uudelleenajettavaksi koodiksi, etkä kertakäyttöiseksi promptiksi, jonka kirjoitat uudelleen.
- Tarvitset vastakkainasetteluun tai ristiintarkistukseen perustuvaa arviointia (useat agentit varmistavat toisiaan).
- Ajat samaa monen agentin työtä toistuvasti, kuten säännöllistä koodikannan auditointia tai 500 tiedoston migraatiota.
Vastasitko ei kaikkiin neljään? Pysy subagenteissa. Säästät tokeneita, pidät asiat debugattavina etkä menetä mitään. Spesifikaatiovetoiset tunnistavat tämän kuvion hyvien CLAUDE.md-käytäntöjen kautta: kirjoita suunnitelma ylös kerran, tee siitä uudelleenajettava, lopeta sen uudelleenkirjoittaminen. Workflow on se idea viety pisteeseen, jossa suunnitelma itse tarvitsee ajonaikaisen ympäristön toteuttaakseen itsensä.
Se yksi workflow, joka sinulla jo on: /deep-research
/deep-research on ainoa preview-version mukana tuleva workflow. Kutsu sitä kysymyksellä, ja se jakaa subagentteja tutkimaan aihetta rinnakkain, ristiintarkistaa niiden havainnot toisiaan vasten ja palauttaa yhden syntetisoidun vastauksen kontekstiisi — kaikki tämä taustalla, jotta istuntosi pysyy käytettävissä.
/deep-research What are the real token costs of running multi-agent research in Claude Code?Siinä koko käyttöliittymä. Pinnan alla se kulkee vaiheiden läpi: se pilkkoo kysymyksesi tutkimussäikeisiin, käynnistää agentteja jahtaamaan kutakin, ajaa ristiintarkistus- tai arviointivaiheen, jotta agentit nappaavat toistensa heikot väitteet, ja sitten syntetisoi lopullisen vastauksen takaisin keskusteluusi. Et ohjaa sitä kesken ajon. Kysyt, se työskentelee, se raportoi takaisin.

Tämä on aidosti hyödyllinen sotkuisissa tutkimuskysymyksissä, joissa muuten avaisit kymmenen välilehteä ja menettäisit iltapäiväsi. Jos olet jo kokoamassa tutkimustyökaluja, kokoelmamme parhaista MCP-palvelimista sopii hyvin yhteen tämänkaltaisen hajautetun tutkimisen kanssa. Mutta "hyödyllinen" ja "token-laskun arvoinen" eivät ole sama asia, ja juuri sitä lähdimme mittaamaan.
Mitä tapahtui, kun ajoimme workflow'n omassa putkessamme
/deep-research-ajomme käynnisti 9 subagenttia 4 vaiheessa, kulutti hieman yli miljoona tokenia ja valmistui noin 8 minuutissa seinäkelloaikaa. Oliko se sen arvoista? Nopeaan kysymykseen, ei mahdollisuuttakaan. Tutkimustehtävään, jonka muuten koordinoisimme käsin puolen tusinan agentin kesken, se maksoi itsensä takaisin. Tässä rehellinen erittely.
Omalla kohdallamme tämä lukemasi artikkeli on itsessään tuotettu monen agentin järjestelmällä: tutkimus, brief, kirjoitus, validointi, käännös ja julkaisu kukin ajavat omina subagentteinaan. Elämme siis jo "liian monta agenttia yhdelle keskustelulle" -maailmassa yllä olevasta tarkistuslistasta. Se teki meistä oikean testitapauksen, ei keksityn.
Ajoimme /deep-research-komennon live-avainsanalla, jota olimme jo tutkimassa, ja kirjasimme koko ajon:
| Mittari | /deep-research-ajomme |
|---|---|
| Käynnistetyt subagentit | 9 |
| Vaiheet | 4 (pilkonta → jakautuminen → ristiintarkistus → syntetisointi) |
| Tokenit yhteensä | ~1,05 M |
| Seinäkelloaika | ~8 minuuttia |
| Oliko sen arvoista? | Ylimitoitettu kertakäyttöisiin kysymyksiin; kannattaa oikeassa monilähteisessä tutkimuksessa |
Eniten meitä yllätti ristiintarkistusvaihe. Pari varhaista väitettä, jotka yksi agentti tuotti, korjattiin hiljaisesti toisen agentin haastettua ne, ja juuri tällaisen yhden keskustelun tapana on sivuuttaa. Se vastakkainasetteluvaihe on todellinen arvo, enemmän kuin raaka rinnakkaisuus. Token-hinta on kuitenkin kova, ja nuo agentit ajavat Opus-tason malleilla (katso mitä uutta Opus 4.8:ssa, miksi se vaikuttaa laskuun). Miljoona tokenia kysymyksestä, jonka olisit voinut hoitaa kahdella promptilla, on huono kauppa. Kysymykseen, joka aidosti tarvitsee kuuden lähteen sovittelua, se on ajan säästönä edullinen.
Tämä on juuri sitä koordinaatiota, jota rakennamme Techsyllä asiakkaillemme, joten meillä oli vahva ennakkokäsitys siitä, missä se kannattaa ja missä se vain polttaa budjettia. Näkemyksemme: aja sitä vaikeisiin kysymyksiin, jätä väliin helpot.
Kuinka kirjoittaa ja tallentaa oma workflow
Luodaksesi oman workflow'n kuvaile tehtävä Claudelle arkikielellä käyttäen workflow-avainsanaa, tarkista ja hyväksy sen generoima skripti ja tallenna sitten tuo skripti uudelleenkäytettäväksi /command-komenoksi. Suurempaa panostusta varten aseta /effort ultracode, jolloin Claude suunnittelee workflow'n itse. Sinun ei tarvitse kirjoittaa JavaScriptiä; Claude kirjoittaa skriptin, sinä hyväksyt sen.
Tässä koko kierros, joka toimii samalla ohjeena, jos haluat seurata mukana:
-
Ota Dynamic workflows käyttöön. Avaa Pro-tilauksella
/configja kytke Dynamic workflows -rivi päälle. (Olethan versiossa v2.1.154+?)bash/config # then enable the "Dynamic workflows" row -
Kuvaile tehtävä
workflow-avainsanalla. Sisällytä sanaworkflowmihin tahansa kohtaan promptissasi, esimerkiksi: "Aja workflow, joka tarkistaa jokaisesta tämän repon reittitiedostosta puuttuvat auth-tarkistukset." Claude Code korostaa sanan ja kirjoittaa skriptin sen sijaan, että työskentelisi vuoro kerrallaan. Haluatko Clauden päättävän itse? Aseta/effort ultracode, joka yhdistääxhigh-päättelyn automaattiseen workflow-koordinaatioon jokaisessa merkittävässä tehtävässä (ja polttaa enemmän tokeneita, joten palaa/effort high-tasolle rutiinitöissä). -
Tarkista ja hyväksy generoitu skripti. Claude näyttää sinulle JavaScript-koordinaation ennen kuin se ajaa mitään. Lue se. Tämä on tilaisuutesi napata jakautuminen, joka on leveämpi kuin haluat.
-
Tallenna se
/command-komenoksi uudelleenkäyttöä varten. Kun se toimii, tallenna workflow mukautetuksi slash-komenoksi, jotta ensi kvartaalin auditointi on yhden näppäimen takana.
Uudelleenkäytettävyys on hiljainen voitto. Kertakäyttöinen /deep-research on kätevä, mutta tallennettu workflow "tarkista auth kaikista reiteistä" tai "migroi tämä hakemisto uuteen API:in" muuttaa usean tunnin koordinaatiotyön yhdeksi toistettavaksi komennoksi. Silloin token-hinta alkaa jakautua ajojen kesken sen sijaan, että se kirpaisisi kerran.
Rajoitukset, hinta ja kuinka kytkeä workflown pois päältä
Workflown ajavat jopa 16 samanaikaista agenttia, kova katto on 1 000 agenttia per ajo, ne eivät hyväksy syötettä kesken ajon ja ovat palautettavissa vain samassa istunnossa. Ne kuluttavat paljon tokeneita suunnittelunsa vuoksi, koska jokainen agentti kuluttaa kontekstia. Voit poistaa ominaisuuden kokonaan käytöstä asettamalla disableWorkflows konfiguraatioon tai CLAUDE_CODE_DISABLE_WORKFLOWS-ympäristömuuttujan.
Jokainen näistä rajoituksista merkitsee jotain tehtäväsi kannalta. Ei syötettä kesken ajon tarkoittaa, ettet voi korjata kurssia, kun se on alkanut, joten epämääräinen prompti hukkaa kokonaisen ajon tokenit. Palautettavissa vain samassa istunnossa tarkoittaa, että jos suljet terminaalin, ajo on mennyttä. 1 000 agenttia per ajo kuulostaa valtavalle, mutta leveä jakautuminen Opus-tason hinnoilla on oikeaa rahaa, joten käsittele 16 samanaikaisen oletusta ominaisuutena, ei kattona, jota painaa ylöspäin.
Kytkeäksesi pois päältä:
export CLAUDE_CODE_DISABLE_WORKFLOWS=1
# or set "disableWorkflows": true in your configVersio-ongelma kaataa ihmisiä: jos /config ei näytä Dynamic workflows -riviä, olet alle version v2.1.154. Päivitä ensin. Ja jos rakennat tällaisia agenttiputkia oikeaa työtä varten ja haluat niiden todella kannattavan, rakennamme agenttiputkia B2B-tiimeille. Ota ilmainen konsultaatio →, jos koordinaatiosta on tulossa pullonkaula.
Johtopäätös
Tässä koko artikkeli viidellä rivillä. Claude Code -workflow on JavaScript-skripti, jonka Claude kirjoittaa koordinoimaan subagentteja suuressa mittakaavassa, ja se julkaistiin research preview -versiona versiossa v2.1.154. Se, joka on olemassa tänään, on /deep-research. Tarvitset workflow'n vain, kun tehtävä kasvaa suuremmaksi kuin mitä yksi keskustelu pystyy koordinoimaan, kun haluat uudelleenajettavan koordinaation tai kun tarvitset agentteja ristiintarkistamaan toisiaan. Oikea ajomme maksoi ~1 M tokenia 9 agentille 8 minuutissa, mikä on ylimitoitettu helppoille kysymyksille ja sen arvoista vaikealle tutkimukselle. Et todennäköisesti tarvitse sitä vielä, ja se on ihan fine.
Tietoa kirjoittajasta
Mert Batur Gurbuz on Techsy.io:n perustajaosakas, jossa tiimi toimittaa AI-agentteja, automaatiojärjestelmiä ja ääni-/SDR-putkia B2B-asiakkaille. Hän opiskelee Birminghamin yliopistossa ja kirjoittaa LLM-työkalupinosta, jota Techsyn tiimi todella käyttää tuotannossa.
Perustajaosakas, Techsy.io, Birminghamin yliopisto · LinkedIn
Usein kysytyt kysymykset
Mikä on Claude Code -workflow?
Claude Code -workflow on JavaScript-skripti, joka koordinoi subagentteja suuressa mittakaavassa. Kuvailet tehtävän, Claude kirjoittaa skriptin, ja ajonaikainen ympäristö suorittaa sen taustalla, kun istuntosi pysyy käytettävissä. Se on research preview -ominaisuus Claude Code v2.1.154+ -versiossa ja saatavilla kaikilla maksullisilla tilauksilla.
Mitä eroa on workflow'lla ja subagentilla?
Subagentti on yksi delegoitu tehtävä, joka ajaa omassa erillisessä kontekstissaan ja jota sinä koordinoit keskustelussa. Workflow on koordinaatioskripti, joka ohjaa subagentteja yhtä aikaa, jopa 16 kappaletta. Jos yksi keskustelu pystyy yhä pitämään koko suunnitelman, käytä subagenttia. Jos suunnitelma tarvitsee ajonaikaisen ympäristön agenttien seuraamiseen, käytä workflow'ta.
Kuinka paljon Claude Code -workflow maksaa tokeneina?
Mittaamassamme /deep-research-ajossa 9 subagenttia 4 vaiheessa kulutti noin 1,05 miljoonaa tokenia noin 8 minuutissa. Workflown kuluttavat paljon tokeneita suunnittelunsa vuoksi, koska jokainen agentti kuluttaa oman kontekstinsa, ja nuo agentit ajavat Opus-tason malleilla. Yksinkertaisille kysymyksille se on tuhlausta; aidolle monilähteiselle tutkimukselle se ansaitsee hintansa.
Tarvitsenko maksullisen tilauksen käyttääkseni Claude Code -workflow'ja?
Kyllä. Dynaamiset workflown toimivat kaikilla maksullisilla Claude-tilauksilla (Pro, Max, Team, Enterprise) sekä API:lla ja Bedrock/Vertex/Foundry:lla. Ilmaisversiolla ei ole pääsyä. Pro-tilauksella otat ominaisuuden käyttöön kytkemällä Dynamic workflows -rivin /config-näkymässä, kun olet päivittänyt Claude Code v2.1.154 -versioon tai uudempaan.
Mikä on /deep-research Claude Codessa?
/deep-research on ainoa research preview -version mukana tuleva workflow. Annat sille kysymyksen, ja se jakaa subagentteja tutkimaan aihetta rinnakkain, ajaa ristiintarkistusvaiheen, jossa agentit varmistavat toistensa havaintoja, ja sitten syntetisoi yhden vastauksen takaisin kontekstiisi — kaikki tämä taustalla.
Kuinka tallennan workflow'n slash-komenoksi?
Kuvaile tehtävä Claudelle käyttäen workflow-avainsanaa, tarkista ja hyväksy sen generoima JavaScript-skripti ja tallenna sitten tuo hyväksytty skripti mukautetuksi /command-komenoksi. Sen jälkeen koko monen agentin työ ajaa yhdellä näppäimen painalluksella, ja siinä kohtaa workflown alkavat jakaa token-hintaansa toistuvien ajojen kesken.
Kuinka monta agenttia workflow voi ajaa kerralla?
Workflow ajaa jopa 16 samanaikaista agenttia, ja kova katto on 1 000 agenttia per ajo. 16 samanaikaisen oletus on olemassa hyvästä syystä: leveä jakautuminen Opus-tason hinnoilla käy nopeasti kalliiksi. Käsittele rajoituksia suojakaiteina, ei tavoitteina, ja pidä jakautumisesi niin kapeana kuin tehtävä sallii.
Kuinka kytketään Dynamic workflows pois päältä?
Aseta disableWorkflows arvoon true konfiguraatiossasi tai vie CLAUDE_CODE_DISABLE_WORKFLOWS=1-ympäristömuuttuja ennen Claude Coden käynnistämistä. Kumpi tahansa poistaa ominaisuuden kokonaan käytöstä. Jos et yksinkertaisesti näe Dynamic workflows -riviä /config-näkymässä, olet todennäköisesti alle vaaditun v2.1.154-version ja sinun on päivitettävä ensin.
Tarvitsetko oikeasti Claude Code -workflow'ja, vai riittävätkö subagentit?
Subagentit riittävät, kunnes tehtävä kasvaa yhtä keskustelua suuremmaksi. Muutama subagentti, koordinoituna tavallisessa keskustelussa, kattaa päivittäisen työn ilman token-kustannuksia. Tarvitset workflow'n aidosti vain, kun tehtävä käynnistää enemmän agentteja kuin yksi keskustelu pystyy seuraamaan, kun haluat uudelleenajettavan koordinaation koodina tai kun tarvitset agentteja ristiintarkistamaan toisiaan vastakkainasettelun kautta.