Oppgavetavle for Claude Code: et ekte oppsett på to minutter med MCP
Koble Claude Code til en Weft-oppgavetavle med én kommando og innlogging i nettleseren, og legg til en CLAUDE.md-blokk så den tar, rapporterer og lukker oppgaver.
Weft er AI-oppgavestyringen for solo-gründere og små team.
Av Andrei Finogeev ·
For å gi Claude Code en oppgavetavle kjører du én kommando, claude mcp add --transport http weft https://letsweft.com/api/mcp, og logger deretter inn i Weft i nettleseren første gang Claude Code kobler til. Det er ingen nøkkel å kopiere og ingenting å lime inn i en konfigurasjonsfil. Etterpå får en kort blokk i CLAUDE.md Claude Code til å ta en oppgave før den redigerer kode, rapportere mens den jobber og legge igjen en kvittering når den er ferdig.
Vi lager Weft. Fakta om andre produkter er hentet fra deres offisielle sider, kontrollert 27. oktober 2026.
Hva gir en tavle Claude Code som terminalen ikke gir?
Claude Code kjenner repoet foran seg, men ikke hvem andre som jobber, eller hvilken oppgave en økt som krasjet, hadde begynt på. En tavle holder den tilstanden utenfor en enkelt økt, så en person, et andre Claude Code-vindu og en ChatGPT-chat ser det samme.
Du trenger ikke en for hvert repo. Én person, én kort økt og en TODO-liste er ofte nok. Tavla begynner å lønne seg når arbeidet strekker seg over flere økter eller flere agenter, eller når en person må se på resultatene før de teller.
Hvordan kobler jeg Claude Code til Weft på to minutter?
- Opprett en gratis konto på letsweft.com. En ny tavle starter med fire kolonner: Backlog, Todo, Doing og Done.
- Kjør
claude mcp add --transport http weft https://letsweft.com/api/mcpi terminalen. Claude Code lagrer serveren for det gjeldende prosjektet; legg til--scope userhvis du vil ha den i alle prosjekter (se Anthropics dokumentasjon om MCP i Claude Code). - Start
claude. Første gang Weft brukes, åpnes et nettleservindu for OAuth. Skjer ikke det, skriver du/mcp, velger weft og autentiserer derfra. - I samtykkevinduet i Weft velger du hva denne tilkoblingen får gjøre: Alt (full), Alt unntatt å slette (skrive: alt unntatt de tre destruktive verktøyene) eller Skrivebeskyttet (lese). Du kan endre det senere under Innstillinger → Tilkoblede AI-klienter.
- Tilbake i Claude Code spør du: «Hva ligger på tavla mi?»
Endepunktet snakker MCP over Streamable HTTP og eksponerer 32 verktøy. Weft utsteder oppdateringstokener, så klienten fornyer innloggingen selv. Bruker du en klient som ikke kan OAuth, fungerer også et personlig tilgangstoken, men Claude Code trenger ikke det. Hele oppsettsiden ligger på letsweft.com/claude-code.
Hvordan sjekker jeg at det virker uten å la den endre noe?
La den første prompten bare lese. Da ser du at verktøyene er lastet og at innloggingen havnet i riktig arbeidsområde, og ingenting på tavla flytter seg:
Vis Weft-tavla mi: kolonnene, hva som ligger i Doing, og hva som venter på meg.
Ikke endre noe.Claude Code bør kalle get_board_state eller get_my_work. Begge er skrivebeskyttede verktøy. Vil du ha en sikkerhetsmargin mens du venner deg til det, setter du tilkoblingen til lese i samtykkevinduet: skrivekall blir da avvist, og avviste kall teller ikke mot den månedlige kvoten din.
Én ærlig kostnad: de 32 verktøydefinisjonene tar omtrent 18 000 tokener av Claude Codes kontekst.
Hvordan ser én tatt oppgave ut?
Legg en liten, ekte oppgave i Todo, for eksempel «fiks den ustabile datotesten», og be Claude Code ta den. En god kjøring går slik:
get_my_workreturnerer det som allerede tilhører denne klienten, det som venter på deg, og om det er plass til å starte noe.start_tasktar oppgaven, flytter den til Doing og returnerer enrunIdog enleaseToken. Svaret ber også agenten fornye hvert 300. sekund.- Claude Code jobber i repoet som vanlig. Med noen minutters mellomrom kaller den
report_progress, som fornyer leieavtalen. - Støter den på en beslutning bare du kan ta, kaller den
request_inputmed alternativer. Claude Code viser spørsmålet som sine egne alternativkort; svaret går tilbake gjennomsubmit_answer. complete_taskavslutter kjøringen med et resultat, artefakter som commit-hashen og testutdata, og det den ikke gjorde.
Som standard går en fullført oppgave rett til Done. Den stopper i stedet i innboksen din når oppgaven trenger gjennomgang eller en verifiseringssjekk feiler. Der velger du Godta, Omarbeid, Senere eller Forkast. Har agenten sendt med et nextStep, for eksempel «merge PR #12», godkjenner Godta akkurat det steget, og det går tilbake til agenten for å bli utført.
Hele sløyfen, med hvert avslag og hvert felt, står i guiden til oppgavesløyfen.
Hva bør jeg skrive i CLAUDE.md?
Verktøybeskrivelsene har allerede disse reglene; noen linjer i CLAUDE.md gjør dem til en vane i repoet. Lim inn og tilpass:
## Weft-oppgavetavle
Weft (MCP-serveren "weft") er den felles tavla for dette repoet. Andre KI-klienter
og personer leser den også, så hold den sann.
- Ved starten av en økt kaller du get_my_work. Jobb med det den returnerer;
ikke velg oppgaver fra hukommelsen.
- Før du endrer en fil for en oppgave, kaller du start_task med oppgavens id.
Ta vare på runId og leaseToken som den returnerer.
- already_claimed: noen andre holder den. Ikke gjør det samme; velg en annen.
- attention_queue_full: ikke prøv igjen. Gjør det svaret foreslår
(fullfør eller avklar eksisterende arbeid).
- Mens du jobber, kaller du report_progress med runId og leaseToken omtrent hvert
5. minutt, og ved hvert reelt kontrollpunkt (testene grønne, PR åpnet).
- Kall request_input bare for beslutninger personen må ta: alt som ikke kan
angres (produksjon, penger, publisering, sletting av data) eller et reelt veivalg
uten et fornuftig standardvalg. Gi alternativer. Be aldri om lov til å fortsette.
- Når du er ferdig, kaller du complete_task med:
- outcome: én eller to setninger om hva som endret seg
- artifacts: commit-hash, PR-URL, testkommando og resultatet
- notDone: det du hoppet over eller lot ligge til senere
- unknowns: det du ikke kunne verifisere
- nextStep: det ene steget du ville tatt hvis personen godtar
- Stopper du uten å bli ferdig, si det og la oppgaven ligge i Doing.Artefakter gjør «ferdig» til noe du kan sjekke. Kallet feiler aldri på grunn av manglende bevis, fordi det er verre å miste ferdig arbeid enn å registrere det uverifisert.
Hva skjer når en Claude Code-økt dør midt i en oppgave?
Ingen trenger å rydde opp etter den. Å ta oppgaven er en leieavtale, ikke et flagg. start_task gir 20 minutter, og hvert report_progress fornyer den. En økt som krasjer, mister nettet eller blir lukket, kan ikke rapportere, så stillheten er signalet.
- Etter 20 minutter uten livstegn merkes kjøringen som foreldet, leietokenet slettes og oppgaven går tilbake til ikke tildelt.
- En opprydding kjører hvert 10. minutt, og oppgaven frigjøres også straks når en annen klient prøver å ta den.
- En kjøring som venter på svaret ditt, beholder oppgaven i 60 minutter. Etter det faller leieavtalen bort, men spørsmålet blir stående åpent i innboksen din.
- Det er databasen som avgjør hvem som får oppgaven, så to Claude Code-vinduer som kappes om den samme oppgaven, kan ikke begge vinne. Taperen får already_claimed med oppgavens id og tittel.
Å kjøre flere agenter samtidig er beskrevet i flere KI-agenter på én tavle.
Kan jeg se den samme tavla fra ChatGPT eller mobilen?
Ja. Det er én tavle bak ett endepunkt. Weft er en publisert app i ChatGPT på alle planer, inkludert Free (oppsett), så du kan spørre ChatGPT hva Claude Code ble ferdig med i natt. Cursor installeres med ett klikk (oppsett), og Codex bruker en konfigurasjonsoppføring pluss codex mcp login weft (oppsett). På claude.ai og Claude Desktop legges Weft til som en egendefinert kobling.
Weft har også apper for iOS og Android. Når en oppgave havner i køen din, får mobilen et push-varsel, høyst ett per arbeidsområde hvert 10. minutt, så et spørsmål fra Claude Code når deg også når du er borte fra pulten. Hver OAuth-klient er sin egen aktør, og tavla viser navnet den registrerte seg med.
For å lese tilbake hva en agent gjorde, se hva gjorde KI-agenten min?
Hva kan gå galt, og hvordan fikser jeg det?
Ikke logget inn
Melder Claude Code at weft trenger autentisering, skriver du /mcp, velger weft og autentiserer. Har du koblet fra klienten under Innstillinger → Tilkoblede AI-klienter i Weft, blir de gamle tokenene avvist ved neste kall, så logg inn på nytt på samme måte.
Weft-verktøyene vises ikke
Kjør claude mcp list og sjekk at weft står der med URL-en https://letsweft.com/api/mcp. Serveren gjelder per prosjekt med mindre du la den til med --scope user, så en annen mappe har den kanskje ikke.
already_claimed
Dette er et svar, ikke en feil. En annen klient har en aktiv leieavtale på den oppgaven. Agenten bør velge annet arbeid. Vet du at den andre økten er død, så vent: leieavtalen løper ut innen 20 minutter, og oppgaven frigjøres.
attention_queue_full
For mye ferdig eller blokkert arbeid venter på deg: 5 elementer i et arbeidsområde for én person eller 10 i et team, eller 45 minutter med beregnet gjennomgang, det som kommer først. Spørsmål teller også. start_task avviser til du har ryddet noe av innboksen. Svaret lister opp hva agenten fortsatt kan gjøre (report_progress, get_my_work, get_board_state, search), så den kan fullføre eller rydde i stedet for å starte mer.
Kallene stopper på Free-planen
Free inkluderer 200 KI-kall i måneden, og de første 48 timene etter registrering telles ikke. En lang økt med livstegn hvert femte minutt bruker kall jevnt og trutt. Pro fjerner taket; se priser.
Hvordan står dette seg mot en TODO.md, GitHub Issues eller Hypertask?
Fakta om GitHub lenker til GitHubs dokumentasjon og prisside; fakta om Hypertask lenker til deres dokumentasjon. For en bredere tabell, se MCP-oppgavestyrere sammenlignet.
| Weft | En TODO.md i repoet | GitHub Issues MCP | Hypertask | |
|---|---|---|---|---|
| Slik kobler Claude Code til | Én claude mcp add-kommando, Streamable HTTP | Ingen tilkobling: Claude Code leser fila | Offisiell driftet server api.githubcopilot.com/mcp/ | Dokumentert oppsett: konfigurasjon med en kopiert API-nøkkel; Streamable HTTP på /mcp, eldre SSE på /sse |
| Innlogging og utløp | OAuth i nettleseren; oppdateringstokener, så klienten fornyer innloggingen selv. Valgfrie tilgangstokener for klienter uten OAuth | Ikke nødvendig | OAuth eller et personlig tilgangstoken | En kopiert nøkkel utløper etter 30 dager; en tilkobling godkjent i nettleseren varer i 90 dager uten oppdateringstoken |
| Ta oppgave med leieavtale, inne i MCP | Ja: start_task, leieavtale på 20 minutter, already_claimed for den andre agenten | Nei. To økter kan redigere den samme linja | Ikke beskrevet i GitHubs dokumentasjon | Leieavtaler finnes som REST-endepunkter, ikke MCP-verktøy, med vilje |
| Spørre personen midt i en oppgave | request_input med alternativer; innboks og push-varsel på mobilen | Bare i terminalen du følger med på | Kommentarer på issues | Eskalering er bare REST |
| Antall MCP-verktøy | 32 | Ingen | Ikke oppgitt | 21 |
| Samme tavle fra ChatGPT | Publisert ChatGPT-app, alle planer inkludert Free | Nei | Ikke dekket av GitHubs dokumentasjon | Egendefinert GPT med OpenAPI Actions, eller en kobling i utviklermodus ifølge deres llms.txt |
| Mobil | Apper for iOS og Android | En tekstfil | GitHub Mobile, iOS og Android (App Store, Google Play) | Ingen native iOS-app (nettapp på hjemskjermen); Android-APK på GitHub, ingen oppføring i Play |
| Språk | 27 | Ditt eget | Ikke oppgitt | Bare engelsk |
| CLI for skript og CI | Nei | Alle skallverktøy | Ikke oppgitt her | Ja, @hypertask/hypertask_cli |
| Pris per plass | Free: 50 oppgaver, 200 KI-kall i måneden. Pro: 72 kr i måneden eller 620 kr i året | Gratis | Gratisplan; betalt Team-plan, se GitHubs priser | Gratis (3 tavler per person); BYOK $8 årlig / $10 månedlig; Pro $16 årlig / $20 månedlig |
| KI-kreditter nødvendig | Ingen: tenkingen skjer i Claude Code | Ingen | Ingen for issues | Innebygd KI: startkvote på Free, egne nøkler på BYOK, inkludert på Pro |
En TODO.md er riktig svar for én utvikler i ett repo: versjonert sammen med koden, ingen konto, ingen autentisering. Den bryter sammen når to økter redigerer den, eller når du vil svare på et spørsmål fra mobilen.
GitHub Issues er det naturlige hjemmet når arbeidet ditt allerede er issues og pull requests og alle på teamet lever på GitHub. Weft har ingen GitHub-integrasjon, så lenker til commits og PR-er følger med som artefakter på kvitteringen i stedet for via synkronisering.
Hypertask er det beste valget hvis du vil ha en CLI for hooks og CI, et REST-API, agenter som tjenestekontoer med egen identitet, innebygde KI-funksjoner, tidsregistrering eller en app der tastaturet kommer først. Weft har ingen CLI, ikke noe offentlig API og ingen tidsregistrering. Der Weft skiller seg ut, er at det å ta oppgaven, livstegnet og spørsmålet til personen er MCP-verktøy som Claude Code kaller direkte, at innloggingen er OAuth med fornyelse, og at den samme tavla finnes i ChatGPT og i begge appbutikkene. Mer i sammenligningen vår med Hypertask.
- Trenger jeg en API-nøkkel for Claude Code?
- Nei. Claude Code logger inn med OAuth i nettleseren, og Weft utsteder oppdateringstokener, så klienten fornyer innloggingen selv. Personlige tilgangstokener finnes for klienter som ikke kan OAuth, men Claude Code trenger ikke det.
- Kommer Claude Code til å markere oppgavene mine som Done uten meg?
- Som standard, ja: complete_task flytter oppgaven til Done med kvitteringen. En oppgave som trenger gjennomgang, eller der verifiseringssjekken feiler, stopper i stedet i innboksen din for Godta, Omarbeid, Senere eller Forkast.
- Kan jeg hindre Claude Code i å slette ting?
- Sett tilkoblingen til skrive i samtykkevinduet, eller senere under Innstillinger → Tilkoblede AI-klienter. Skrive tillater alt unntatt de tre destruktive verktøyene (trash_task, archive_done_tasks, complete_sprint). Lese tillater bare de 11 skrivebeskyttede verktøyene. Agenter kan uansett ikke slette oppgaver for godt; papirkurven beholder dem i 30 dager, og gjenoppretting fra papirkurven er en Pro-funksjon.
- Tar Weft betalt for KI i tillegg til Claude?
- Nei. Weft har ingen KI-kreditter: tenkingen skjer i Claude Code under din egen Claude-plan. Weft teller verktøykall: 200 i måneden på Free, ubegrenset på Pro til 72 kr per plass i måneden eller 620 kr i året. Se priser.
- Hva om jeg allerede har oppgaver i Linear, Jira, Notion eller Trello?
- Import er gratis på alle planer: CSV-eksporter fra Linear, Jira eller Notion, eller en Trello-tavle som JSON. Claude Code kan også opprette mange oppgaver samtidig med bulk_create_tasks.