Hold op med at opdatere opgavetavlen i hånden: lad agenten flytte kortet
Hold din opgavetavle sand uden at trække kort: AI-agenten, der laver arbejdet, flytter hver opgave, når den starter og slutter, og du træffer kun beslutningerne.
Weft er AI-opgavestyringen til solo-stiftere og små teams.
Af Andrei Finogeev ·
Du holder op med at opdatere en opgavetavle i hånden, når agenten, der laver arbejdet, flytter kortet som en del af arbejdet. I Weft lægger start_task opgaven i Doing, report_progress holder kravet i live, mens agenten arbejder, og complete_task flytter den til Done, eller til din Inbox, når opgaven skal gennemgås af dig. Du er ikke længere den, der holder status sand, men den, der beslutter.
Vi laver Weft. Fakta om andre produkter kommer fra deres officielle sider, tjekket 27. oktober 2026.
Hvorfor bliver alle opgavetavler forældede?
Status er et ekstra job, som ingen får løn for. Arbejdet er at skrive koden, sende fakturaen, rette siden. At flytte kortet er overhead, og det kommer lige, når du vil videre.
Så kortet bliver flyttet senere, i bunker, efter hukommelsen. Om torsdagen rummer Doing tre ting, som ingen laver, og Todo rummer én ting, der blev leveret mandag. Folk holder op med at stole på tavlen, kigger i chatten i stedet, og tavlen bliver et billede af sidste uge.
AI-agenter gør det værre. En agent kan gøre fem opgaver færdige på en eftermiddag, og trækker du stadig hvert kort selv, laver du kontorarbejde for en hurtigere medarbejder.
Er løsningen oprydning eller forebyggelse?
Der er to måder at automatisere en tavle på. Oprydning lader afvigelsen ske og bruger så AI til at rette op på den. Hypertasks artikel Stop Manually Updating Your Task Board går den vej: den beskriver en AI Triage-knap, der læser din indbakke, mærker hvert punkt som sikkert at arkivere eller som noget, der kræver dit input, og arkiverer den første gruppe, når du har godkendt. Er dit problem en strøm af kommentarer og pings, er det et fornuftigt værktøj, og Hypertask har indbygget AI til det. Weft har ingen indbygget AI og ingen triage af notifikationer.
Forebyggelse er den anden vej: status bliver aldrig forkert i første omgang, fordi det ikke er et separat skridt at ændre den. Agenten kan ikke starte arbejdet uden at gøre krav på kortet, og den kan ikke blive færdig uden at lukke det. Der er intet at triagere bagefter, fordi kortet allerede siger, hvad der skete.
Vi valgte forebyggelse. En tavle, der har brug for en oprydningsrunde, var forkert mellem runderne.
Hvordan flytter agenten kortet, mens den arbejder?
Weft forbinder til din AI-klient over Model Context Protocol på https://letsweft.com/api/mcp. Klienten logger ind med OAuth i browseren, så der er ingen nøgle at kopiere. Fire værktøjskald bærer en opgaves status fra start til slut:
- start_task gør krav på opgaven og flytter den til Doing. Kravet er en lease på 20 minutter. Prøver en anden agent den samme opgave, får den
already_claimedog besked om ikke at lave arbejdet to gange. - report_progress er et livstegn. Hvert kald fornyer leasen, og svaret beder agenten forny hvert 5. minut. Går agenten ned, eller bliver chatten lukket, stopper livstegnene, leasen udløber efter 20 minutter, og opgaven frigives, så alle kan tage den. Stilhed er også en status.
- request_input stiller dig et spørgsmål med valgmuligheder, mens agenten beholder sit krav. Spørgsmålet lander i din Inbox og kan nå din telefon som en push-notifikation.
- complete_task registrerer resultatet, de artefakter, der beviser det (en URL, et commit, en fil-hash), hvad der ikke blev gjort, hvad der stadig er ukendt, og det næste skridt. Som standard flytter opgaven direkte til Done. Er opgaven markeret som en, der skal gennemgås, eller fejler en verifikation, stopper den i stedet i din Inbox.
Agenten behøver ikke huske at opdatere noget, fordi opdateringen er det kald, den laver for at udføre arbejdet. Den fulde mekanik bag leases og kvitteringer finder du i guiden til claim-løkken.
En ærlig begrænsning: Weft kalder aldrig en agent. Agenten henter arbejde, når du er i en session med den, via get_my_work eller start_task. Kort flytter sig, fordi en agent, du kører, flytter dem, ikke fordi Weft holder øje med dit repository. Weft har ingen synkronisering med GitHub eller Slack og ingen webhooks, så en pull request, der merges uden for en agentsession, flytter ikke et kort af sig selv.
Hvordan ser en manuel tavle ud ved siden af en, agenten flytter?
| Manuel tavle | Tavle, som agenten flytter (Weft) | |
|---|---|---|
| Hvem flytter kort | Dig, eller den, der husker det | Agenten, der laver arbejdet, via start_task og complete_task. Du kan stadig selv trække kort |
| Hvornår status ændres | Senere, i bunker, efter hukommelsen | I det øjeblik arbejdet starter, og i det øjeblik det slutter. Et krav uden livstegn i 20 minutter udløber, og opgaven frigives |
| Hvad Doing betyder | Nogen startede engang på det her | Et aktivt krav fra en navngiven forbindelse, der har meldt sig inden for de sidste 20 minutter |
| Hvad Done betyder | Nogen trak kortet | En kvittering: resultat, artefakter, notDone, unknowns, næste skridt |
| Hvad du gennemgår | Hele tavlen, for at finde ud af, hvad der ændrede sig | Kun det, der stopper i din Inbox: svar på spørgsmål og færdigt arbejde, der kræver din beslutning |
| To på én opgave | Opdages, når begge er færdige | Den anden agent får already_claimed, før den starter |
| Dit job | Kontorassistent og bedømmer | Kun bedømmer: Godkend, Omarbejd, Senere eller Drop |
Hvad skal jeg automatisere, og hvad skal forblive min beslutning?
Automatisér alt, der er en kendsgerning om arbejdet: startet, stadig i gang, færdigt, gået i stå. Det ved en agent bedre end dig, fordi det er den, der laver arbejdet. Behold alt, der er en vurdering af arbejdet: er det godt nok, skal det ud, er det stadig værd at gøre.
| Lad agenten gøre det | Behold det selv |
|---|---|
| Flytte en opgave til Doing, når arbejdet starter | Hvilken opgave der betyder mest denne uge |
| Holde kravet i live, mens den arbejder | Alt, der ikke kan gøres om: penge, udgivelse, produktion, jura |
| Lukke opgaven med resultat og dokumentation | Om færdigt arbejde godkendes, sendes tilbage til omarbejdning, udskydes eller droppes |
| Sige, hvad den sprang over, og hvad den er usikker på | En reel skillevej uden fornuftig standard |
| Oprette opgaver ud fra en plan, I er blevet enige om | Selve planen |
I Weft har højre kolonne to døre. Når agenten møder en beslutning midt i en opgave, kalder den request_input, og du besvarer ét spørgsmål, helst ved at vælge en mulighed. Når agenten gør arbejde færdigt, der skal gennemgås af dig, ser du fire knapper: Godkend, Omarbejd, Senere, Drop. Omarbejd beder dig om en note. Har agenten givet et næste skridt, ser du det over Godkend-knappen, så en godkendelse godkender præcis det skridt og intet andet.
Kan AI'en sætte tavlen op ud fra en samtale?
Ja, og det er den nemme del. Beskriv projektet i din chat, og agenten kan kalde initialize_board for at oprette de fire standardkolonner (Backlog, Todo, Doing, Done) og så bulk_create_tasks for at tilføje hele planen i én transaktion. Bunken lander enten helt eller slet ikke, og den tæller som ét kald i din månedlige kvote. En opgave oprettet uden kolonne lander i Backlog.
Hypertasks indlæg Why We Let AI Agents Build Entire Boards argumenterer for, at projektet og ikke den enkelte opgave er den rigtige enhed at give en agent. Vi er enige i, at agenter skal bygge tavler. Vi er uenige i, at det svære er at bygge.
At bygge en tavle er billigt: en agent kan skrive fyrre opgaver på få sekunder. Gennemgangen er den reelle grænse. Hver af de opgaver vil en dag give færdigt arbejde, du skal se på, og du kan kun se på så meget om dagen.
Derfor har Weft en grænse for opmærksomhed i stedet for en grænse for oprettelse. Når for meget venter på dig, nægter start_task at gøre krav på nyt arbejde og svarer attention_queue_full sammen med det, agenten stadig må gøre (rapportere fremskridt, tjekke sit arbejde, læse tavlen). Grænsen er 5 punkter i et arbejdsområde med én person og 10 i et team, eller 45 minutters anslået gennemgangstid, alt efter hvad der kommer først. Spørgsmål fra request_input tæller også med, fordi det koster den samme opmærksomhed at besvare dem.
En agent kan planlægge lige så meget, den vil, men den kan ikke starte den sjette ting, mens fem færdige ting venter på dig.
Hvordan skal min første uge se ud?
Forbind først én klient. I ChatGPT er Weft en udgivet app på alle planer, også Free. I Claude.ai eller Claude Desktop tilføjer du den som custom connector. I Claude Code er det én kommando: claude mcp add --transport http weft https://letsweft.com/api/mcp (se opsætningssiden til Claude Code). Indsæt så dette i chatten, og ret linjen om projektet:
Du er forbundet til min Weft-tavle. Følg disse regler i denne uge.
Opsætning (i dag):
1. Kald get_board_state. Er der ingen kolonner, så kald initialize_board.
2. Mit projekt: [beskriv det i 3-5 sætninger].
Foreslå højst 12 opgaver som en liste. Vis mig listen først.
Når jeg siger ja, så tilføj dem med ét bulk_create_tasks-kald.
Hver gang du arbejder på en opgave:
3. Kald get_my_work for at se, hvad der er dit, og om min kø har plads.
4. Kald start_task i det øjeblik, du går i gang med det egentlige arbejde,
ikke mens vi bare diskuterer det. Gem runId og leaseToken.
5. Kald report_progress med få minutters mellemrum, mens du arbejder.
6. Når du når en beslutning, der er min (penge, udgivelse, alt, der ikke
kan gøres om, eller en reel skillevej), så kald request_input med 2-4 muligheder.
Gæt ikke, og spørg ikke om lov til at fortsætte.
7. Afslut med complete_task: et resultat på én linje, artefakter, jeg kan
tjekke (links, commits, filer), notDone, unknowns og et nextStep.
8. Flyt aldrig et kort til Done i hånden. Det gør complete_task.
9. Siger start_task attention_queue_full, så hold op med at starte nyt arbejde.
Fortæl mig, hvad der venter på mig, og hjælp mig med at rydde det.
Ved slutningen af hver session: fortæl mig, hvilke kort du flyttede og hvorfor.Tolv opgaver er bevidst. På Free-planen har du 50 aktive opgaver og 200 AI-kald om måneden, og en første uge handler om at lære løkken, ikke om at fylde tavlen. Flytter du en eksisterende tavle, importerer Weft CSV fra Linear, Jira eller Notion og JSON fra Trello på alle planer.
I løbet af ugen gør du kun to ting: besvarer spørgsmål, når de kommer, og træffer en afgørelse om det, der når din Inbox. Træk ikke kort. Ender et kort det forkerte sted, er det værd at vide: fortæl agenten, hvilken regel den sprang over, i stedet for at rette kortet i stilhed.
Om fredagen tjekker du to ting: har hvert Done-kort noget, du kunne åbne for at tjekke det, og nåede noget dig, som du kunne have besluttet på forhånd? Gjorde det, så skriv den standard ind i næste uges prompt.
Hvad gør Weft ikke her?
- Den har ingen indbygget AI. Tænkningen sker i din egen AI-klient, så Weft har ingen AI-kreditter at købe og ingen triage-knap.
- Den flytter ikke kort ud fra eksterne hændelser. Ingen synkronisering med GitHub, GitLab eller Slack, ingen webhooks, intet offentligt REST API. Skal din status følge commits og merges uden en agent involveret, passer et værktøj med de integrationer bedre.
- Den lader ikke hver opgave vente på dig. Det meste færdige arbejde går direkte til Done med sin kvittering. Kun opgaver, der skal gennemgås eller fejler et tjek, stopper i din Inbox.
Kører du flere agenter på én gang, er det kravet, der holder dem adskilt; én tavle til flere agenter dækker det tilfælde, og hvad lavede min AI-agent dækker, hvordan du læser kvitteringerne. For en bredere sammenligning af opgavestyring med MCP, se tabellen over MCP-opgavestyring.
- Hvis agenten flytter kortene, hvordan ved jeg så, at den ikke bare markerede alt som færdigt?
- Done i Weft kommer fra complete_task, som registrerer resultatet, artefakterne, hvad der ikke blev gjort, og hvad der er ukendt. Læs artefakterne, ikke opsummeringen. For arbejde, du vil tjekke, før det tæller, så markér opgaven som en, der skal gennemgås, og den stopper i din Inbox til Godkend, Omarbejd, Senere eller Drop.
- Hvad sker der, når agenten går ned halvvejs?
- Den holder op med at sende report_progress. Efter 20 minutter uden livstegn udløber leasen, og opgaven frigives, så alle, også en anden agent, kan tage den. Du behøver ikke opdage nedbruddet, for at tavlen holder op med at påstå, at nogen arbejder på den.
- Gør grænsen for opmærksomhed mine agenter langsommere?
- Den gør det langsommere at starte, ikke at blive færdig. Når 5 punkter (10 for et team) eller 45 minutters gennemgang venter på dig, afviser start_task nyt arbejde, men agenten kan stadig rapportere fremskridt og læse tavlen. Den hurtigste måde at åbne igen er at træffe en afgørelse om det, der allerede ligger i din Inbox.
- Kan jeg holde nogle agenter skrivebeskyttede?
- Ja. Hver OAuth-forbindelse får full-, write- eller read-rettigheder, valgt på samtykkeskærmen eller senere i Indstillinger. En read-forbindelse kan se tavlen, men ikke flytte kort. Du kan også afbryde en klient når som helst.
- Skal jeg have en betalt plan til det her?
- Nej. Hele løkken virker på Free med 50 aktive opgaver og 200 AI-kald om måneden; bulk_create_tasks tæller som ét kald. Pro koster 8,13 € pr. plads om måneden eller 68,75 € pr. plads om året og fjerner de lofter.
- Er det bedre end AI-triage?
- Det løser et andet problem. Triage rydder op i en strøm af kommentarer og notifikationer bagefter; er den strøm dit problem, passer et værktøj med indbygget triage, som Hypertask, bedre. En tavle, som agenten flytter, forhindrer status i at glide i første omgang, for det arbejde, dine agenter laver.