Tehtävät

Tehtävätaulu, jota agenttisi oikeasti pystyvät työstämään — osoitus käynnistää terminaalin, ajaa työn ja kysyy sinulta ennen kuin sulkee sen.

Useimmat tehtävätaulut ovat paikka, johon kirjataan mitä aikoo tehdä. Tämä taulu lähettää työn liikkeelle.

Tehtävän osoittaminen tarkoittaa, että valitset kohdeagentin, sen terminaali käynnistyy, tehtävä lähtee sinne ja ajo sidotaan tehtävään — niin taulu, terminaali ja Mission Control kertovat samaa työtä eivätkä kolmea eri tarinaa siitä.

Tehtävätaulu backlog- ja tilasarakkeineen

Taulun avaaminen

Tehtävät avautuu omana koko ikkunan työtilanaan, aivan kuten Git-asiakas — tilasarakkeet, yksi kaista agenttia kohden ja tarkastelupaneeli, joka on tarpeeksi leveä suunnitelman lukemiseen.

Näkymäpalkki vaihtaa kolmen tavan välillä katsoa samaa työtä, kukin omalla laskurillaan:

NäkymäMitä siinä on
Tarvitsee minuaTehtävät, jotka odottavat vastaustasi — avoimet portit, tarkastuspyynnöt
Kaikki projektitJokainen tehtävä jokaisessa sivupalkin projektissa
NapatutTerminaalista tai editorista poimitut asiat, joita ei ole vielä jalostettu

Jokainen kortti kertoo, kuka sitä työstää ja mitä se terminaali tekee juuri nyt — käynnissä, odottaa sinua, jouten vai kadoksissa.

Seitsemän tilaa

Tehtävä kulkee seitsemän tilan läpi:

  • Backlog — napattu, ei vielä jalostettu
  • Valmiina — jalostettu eikä estettynä, joten agentti voi ottaa sen
  • Työn alla — sinä tai agentti on ottanut sen
  • Estetty — odottaa riippuvuutta tai porttia, johon kukaan ei ole vastannut
  • Tarkastuksessa — agentti sanoo olevansa valmis ja odottaa valmisporttiasi
  • Valmis
  • Peruttu

Tehtävän osoittaminen agentille

Valitse kohde tehtävän tarkastelupaneelista. Tuo yksi toiminto käynnistää terminaalin, toimittaa tehtävän ja liittää ajon takaisin korttiin.

Agentille osoitettu tehtävä käynnissä sen terminaalissa

Siitä eteenpäin kortti seuraa ajoa. Jos terminaali työskentelee, kortti sanoo niin; jos agentti pysähtyy odottamaan, kortti sanoo senkin.

Taulu tehtävän ollessa käynnissä

Hyväksyntäportit

Agentti kysyy ennen suunnitelman toteuttamista ja uudelleen ennen tehtävän sulkemista. Päätöksesi tavoittaa sen missä se onkin, ja sanasi kulkevat sanatarkasti — agentti saa sen mitä oikeasti kirjoitit, ei tiivistelmää.

Suunnitelman hyväksyntäportti, agentin suunnitelma odottaa päätöstä

Oma tarkastusikkuna antaa suunnitelmalle kunnollisen lukupinnan. Hyväksy ja Pyydä muutoksia ovat tasavertaisia, ja palautekenttä on aina auki — sinun ei tarvitse napsauttaa mitään auki perustellaksesi.

Tarkastuksessa oleva tehtävä odottamassa valmisporttia

Päätös tavoittaa sinut kolmesta paikasta: taulun tarkastusjono, tilapalkin merkki ja puhelinsivu Remote Controlissa — suunnitelman voi hyväksyä keittiöstä.

Valmisportin hyväksyminen

Mitään ei hyväksytä automaattisesti. Jos kukaan ei vastaa ajoissa, tehtävä menee estetyksi, koska hiljaisuus ei ole suostumus.

Tehtävät ovat tiedostoja reposi sisällä

Jokainen tehtävä on markdown-tiedosto projektin hakemistossa .1devtool/tasks/, nimeltään <id>-<slug>.md. Ne siis näkyvät diffissä, kulkevat katselmoinnin läpi ja seuraavat haaraa kuten kaikki muukin repossa.

Ne osat, jotka ratkaisevat mitä agentti saa tehdä — kenelle tehtävä on osoitettu, mitkä portit ovat auki, mitä ajoja on ollut — ovat sovelluksen hallussa, eivät tiedostossa. Tiedostomuokkaus, joka ylittää hyväksynnän rajan, on ehdotus eikä päätös.

Agentit työstävät taulua MCP:n kautta

Kymmenen MCP-työkalua kattaa koko kierron: tehtävien listaus ja luku, luonti ja päivitys, kommentointi, linkitys, seuraavan pyytäminen, hyväksynnän pyytäminen, päätöksen odottaminen ja valmiiksi merkitseminen. Yksi sääntö on rakennettu sisään eikä asetuksiin: agentti ei voi osoittaa työtä itselleen.

Nappaa siitä mistä ongelma ilmestyy

Useimmat tehtävät alkavat jostain minkä huomasit, eivät siitä mitä istuit alas kirjoittamaan.

  • Valitse pinojälki terminaalissa → oikea klikkaus → Lisää tehtävä
  • Valitse pari riviä editorissa → oikea klikkaus → Lisää tehtävä

Tehtävän luominen terminaalin valinnasta

Nappaus säilyttää osoittimen alkuperään — tiedostoon ja riviin tai terminaalin nimeen — joten viikon päästäkin tehtävä osaa kertoa, mistä löysit sen.

Aloita tavoitteesta

Kuvaa haluamasi lopputulos, ja agentti ehdottaa tehtäväjoukkoa, jota muokkaat ja jonka hyväksyt. Repoon ei kirjoiteta mitään ennen hyväksyntääsi, joten huono pilkkominen maksaa yhden klikkauksen eikä siivousurakkaa hakemistossa .1devtool/tasks/.

Kaksoiskappaleiden yhdistäminen

Kun sama työ on napattu kahdesti, yhdistä kortit. Yksi jää eloon; loput muuttuvat hautakiviksi, joiden tunnukset yhä ratkeavat — vanhaa tunnusta kantava agentti ohjataan uudelleen sen sijaan että se lähetettäisiin umpikujaan.

Yhdistäminen on tavallinen tiedostomuutos, joten git checkout -- .1devtool/tasks/ kumoaa sen ennen committia.

Tehtävät Mission Controlissa

Projekti, jossa tehtäviä on käynnissä, näyttää ne terminaalien yläpuolella Mission Controlissa, samassa näkymässä sen kartan kanssa, joka kertoo kuka puhuu kenelle.

Tehtävät Mission Controlin kartalla

Seuraavaksi