Orkestroinnin yleiskatsaus

Laita useita tekoälyagentteja yhden työn pariin — delegoi jo auki olevaan terminaaliin, muodosta tiimi tai käynnistä joukko päänäyttämättömiä työntekijöitä.

Yhden tekoälyagentin käyttäminen on hyödyllistä. Useiden, jotka voivat luovuttaa työtä toisilleen, käyttäminen on erilaista vipuvoimaa: yksi agentti kirjoittaa ominaisuuden, toinen tarkastaa sen, kolmas kirjoittaa testit, ja sinä näet kaiken tapahtuvan samassa ikkunassa.

1DevTool kutsuu tätä orkestroinniksi, ja se on saatavilla useissa muodoissa. Ne jakavat saman sanaston ja saman ohjaamon, joten yhden oppiminen opettaa sinulle muut.

Agenttien orkestrointi useissa terminaaleissa

Muodot

Linkitetyt terminaalit ovat pienin yksikkö. Voit @mention-mainita jo auki olevan tekoälyterminaalin, ja kehotteesi toimitetaan kyseiseen live-agenttiin uuden luomisen sijaan. Agentti, joka sen vastaanottaa, voi vastata suoraan sinulle. Linkit voivat ylittää projektit, joten API:ssa työskentelevä terminaali voi luovuttaa työn frontendissä istuvalle agentille. Katso Linkitetyt terminaalit.

Agent Teams ovat nimetty agenttiryhmä, joka jakaa työtilan ja tavoitteen. Tiimillä on jäseniä, live-tila ja viestipalkki, joka näyttää agenttien väliset luovutukset. Katso Agent Teams & Swarms.

Agenttihierarkiat antavat tiimille komentoketjun: paikkoja esimiehille ja alaisille, joissa agentti voi antaa tehtäviä vain omille alaisilleen ja raportoida tuloksensa ylöspäin. Kaavio on pakotettu ennemmin kuin ehdotettu. Katso Agenttihierarkia.

Putket ovat järjestettyjä vaiheita, jotka välittävät työtä eteenpäin — tutkimus, sitten toteutus, sitten tarkastus — laatuporteilla, jotka antavat vaiheen hylätä huonon luovutuksen kiillottamisen sijaan. Katso Putki.

Swarms ovat päänäyttämättömiä työntekijöitä — ei terminaalia, ei ikkunaa, vain N kopiota agentista, joka jauhaa läpi tehtävänannon hiekkalaatikossa ja raportoi takaisin. Swarm-työntekijöiden on ajettava hiekkalaatikossa, mikä tarkoittaa, että vain Codex, Claude ja Cursor voivat olla Swarm-kohteita tänään; kenen tahansa muun pyytäminen hylätään heti etukäteen syyn kanssa sen sijaan, että se kuolisi äänettömästi sekunnin kuluttua käynnistyksestä.

Yhden luominen

Sinun ei tarvitse kuvata tiimiä pinolla valintaikkunoita. Rakentaja on kangas: vedä agentteja sisään palettypalkista, yhdistä ne toisiinsa, muokkaa mitä tahansa paikkaa tai yhteyttä tarkastajassa ja kumoa mikä tahansa Cmd+Z:llä / Ctrl+Z:llä. Hierarkia, Putki ja Reititin saavat kunkin oman tilansa Cmd+1:llä / Cmd+2:lla / Cmd+3:lla, ja jokainen merkittävä toiminto — Käytä, Käynnistä, roolin poisto — esikatselee ensin, mitä se tekee.

Voit myös kuvailla tiimin yhdessä lauseessa ja pyytää tekoälyagenttia luonnostelemaan kaavion puolestasi, ja sitten muokata tulosta. Katso Rakentaja.

Oikean valinta

Kirjoita kehote ja anna Automaattisen päättää: Agent Input-tilan säätö lukee kirjoittamasi, soveltaa kaavaa ja kertoo miksi (Käyttää putkea · kirjoitit "then"). Kun se on epävarma, se kysyy arvaamisen sijaan, ja minkä tahansa tilan napsauttaminen itse lukitsee sen.

Kaavaopas? kyseisen säädön vieressä — asettaa Team, Swarm, Hierarkia, Putki ja Verkko vierekkäin sillä yhdellä verbillä, joka erottaa jokaisen muista.

Missä seuraat tapahtumia

Mission Control on ohjaamo. Se istuu terminaaliesi yläpuolella työtilassa, ei kolmen napsautuksen päässä valintaikkunassa, eikä se renderöi mitään ennen kuin projektilla on todella jotain käynnissä. Se näyttää palkin agenttipillejä niiden tilan ja kontekstin käytön kanssa, olennaiset laskurit (odottaa vastausta, jumissa, karanteenissa) ja yhden napsautuksen toiminnot tönäistä, uudelleenlinkittää tai jatkaa koko tiimiä. Katso Mission Control.

The Team Map piirtää agenttisi kortteina ja linkit niiden välillä kaarina. Vedä yksi terminaali toisen päälle linkittääksesi ne; napsauta kaarta poistaaksesi linkityksen. Katso Team Map.

Orkestrointikoontinäyttö avautuu Rakentajaan, ja on myös historiatallenne — tiimit, ajot, lokit, reititys, tiimikohtainen tokenien käyttö ja käännetty taito, joka agenteillesi annetaan. Katso Orkestrointikoontinäyttö.

Orkestrointikoontinäyttö, Tiimit-välilehti

Luotettava toimitus

Se, mikä tekee monen agentin työstä joko hyödyllistä tai raivostuttavaa, on se, saapuiko lähettämäsi viesti todella perille. 1DevTool on tarkoituksella tiukka tässä.

Viesti merkitään toimitetuksi vasta, kun on todistettu, että vastaanottava agentti on hyväksynyt kyseisen tekstin — joko se ilmestyy oikeana viestinä kyseisen agentin istuntoon, tai sen editori piti tekstiäsi näkyvästi ja tyhjensi sen sitten. Näppäinpainallukset, jotka saavuttavat terminaalin, eivät ole todiste, ja niitä aiemmin kohdeltiin kuin ne olisivat.

Kun hyväksyntää ei voida todistaa, viesti merkitään toimitus vahvistamatta ja sitä ei tarkoituksella yritetä uudelleen. Enterin painaminen toisen kerran voisi suorittaa saman tehtävän kahdesti, joten päätös jätetään sinulle. Vastaus sulkee vastaamansa pyynnön vasta saman todistuksen jälkeen, joten vahvistamaton vastaus ei voi koskaan saada avointa työtä näyttämään valmiilta.

Käyttöoikeudet ovat valinnaisia

Agentit voivat lukea toistensa työtä — viimeisin transkriptio, koko transkriptio, terminaalinäyttö, muistiinpanot — mutta jokainen niistä on erillinen myöntö, oletuksena pois päältä, annettu linkkikohtaisesti. Myöntövalintaikkuna nimeää jokaisen agentin, jonka sisältö voisi saavuttaa, ja varoittaa selkeästi, että terminaalinäytön lukeminen riisuu vain muotoilun: avaimet, tokenit ja .env-tuloste tulevat takaisin sellaisenaan. Katso Lukuoikeudet.

Liittyvät aiheet