Ploča zadataka za Claude Code: stvarno postavljanje za dvije minute uz MCP
Povežite Claude Code s Weft pločom zadataka jednom naredbom i prijavom u pregledniku, a zatim dodajte blok u CLAUDE.md kako bi preuzimao, izvještavao i zatvarao zadatke.
Weft je AI upravitelj zadataka za samostalne osnivače i male timove.
Autor: Andrei Finogeev ·
Da biste Claude Codeu dali ploču zadataka, pokrenite jednu naredbu, claude mcp add --transport http weft https://letsweft.com/api/mcp, a zatim se prijavite u Weft u pregledniku kad se Claude Code prvi put poveže. Nema ključa za kopiranje ni ičega za lijepljenje u konfiguracijsku datoteku. Nakon toga kratak blok u CLAUDE.md natjerat će Claude Code da preuzme zadatak prije nego što mijenja kod, izvještava dok radi i ostavi potvrdu kad završi.
Mi razvijamo Weft. Podaci o drugim proizvodima preuzeti su s njihovih službenih stranica i provjereni 27. listopada 2026.
Što ploča daje Claude Codeu, a terminal ne?
Claude Code poznaje repozitorij pred sobom, ali ne zna tko još radi ni koji je zadatak započela sesija koja se srušila. Ploča drži to stanje izvan bilo koje pojedine sesije, pa osoba, drugi prozor Claude Codea i razgovor u ChatGPT-u vide isto.
Ne treba vam za svaki repozitorij. Jedna osoba, jedna kratka sesija i TODO popis često su dovoljni. Ploča se počinje isplaćivati kad se posao proteže kroz više sesija ili više agenata, ili kad osoba mora pogledati rezultate prije nego što se priznaju.
Kako povezati Claude Code s Weftom za dvije minute?
- Otvorite besplatan račun na letsweft.com. Nova ploča počinje s četiri stupca: Backlog, Todo, Doing i Done.
- U terminalu pokrenite
claude mcp add --transport http weft https://letsweft.com/api/mcp. Claude Code sprema poslužitelj za trenutačni projekt; dodajte--scope userako ga želite u svakom projektu (pogledajte Anthropicovu MCP dokumentaciju za Claude Code). - Pokrenite
claude. Kad se Weft prvi put upotrijebi, otvara se prozor preglednika za OAuth. Ako se ne otvori, upišite/mcp, odaberite weft i prijavite se odande. - Na Weftovu zaslonu za privolu odaberite što ova veza smije raditi: full, write (sve osim tri destruktivna alata) ili read. Kasnije to možete promijeniti u Settings → Connected AI clients.
- Natrag u Claude Codeu pitajte: „Što je na mojoj ploči?“
Endpoint govori MCP preko Streamable HTTP-a i nudi 32 alata. Weft izdaje refresh tokene, pa klijent sam obnavlja prijavu. Ako koristite klijenta koji ne podržava OAuth, radi i osobni pristupni token, ali Claude Codeu on ne treba. Cijela stranica za postavljanje nalazi se na letsweft.com/claude-code.
Kako provjeriti da radi, a da mu ne dopustim ništa mijenjati?
Neka prvi prompt bude samo za čitanje. Tako saznajete da su alati učitani i da je prijava stigla u pravi radni prostor, a ništa se na ploči ne pomiče:
Izlistaj moju Weft ploču: stupce, što je u Doing i što čeka na mene.
Ništa ne mijenjaj.Claude Code trebao bi pozvati get_board_state ili get_my_work. Oba su alata samo za čitanje. Ako želite sigurnosnu rezervu dok se navikavate, na zaslonu za privolu postavite vezu na read: pozivi za pisanje tada se odbijaju, a odbijeni pozivi ne ubrajaju se u mjesečnu kvotu.
Jedan iskren trošak: definicije 32 alata zauzimaju otprilike 18.000 tokena konteksta Claude Codea.
Kako izgleda jedan preuzeti zadatak?
Stavite malen, stvaran zadatak u Todo, primjerice „popravi nestabilan test datuma“, i zamolite Claude Code da ga preuzme. Dobro izvođenje izgleda ovako:
get_my_workvraća što već pripada ovom klijentu, što čeka na vas i ima li mjesta za početak nečeg novog.start_taskpreuzima zadatak, premješta ga u Doing i vraćarunIdileaseToken. Odgovor agentu kaže i da obnavlja svakih 300 sekundi.- Claude Code radi u repozitoriju kao i obično. Svakih nekoliko minuta poziva
report_progress, što obnavlja zakup. - Ako naiđe na odluku koju samo vi možete donijeti, poziva
request_inputs opcijama. Claude Code prikazuje pitanje svojim izvornim karticama s opcijama; odgovor se vraća prekosubmit_answer. complete_taskzatvara izvođenje s ishodom, artefaktima poput hasha commita i izlaza testova te onim što nije napravio.
Zadano dovršeni zadatak ide izravno u Done. Umjesto toga zaustavlja se u vašem Inboxu kad zadatak traži pregled ili provjera ne prođe. Ondje birate Accept, Rework, Later ili Drop. Ako je agent proslijedio nextStep, primjerice „merge PR #12“, Accept odobrava točno taj korak i on se vraća agentu da ga izvede.
Cijela petlja, sa svim odbijenicama i poljima, opisana je u vodiču kroz petlju preuzimanja.
Što staviti u CLAUDE.md?
Opisi alata već sadrže ova pravila; nekoliko redaka u CLAUDE.md pretvara ih u naviku repozitorija. Zalijepite i prilagodite:
## Weft ploča zadataka
Weft (MCP poslužitelj "weft") zajednička je ploča za ovaj repozitorij. Čitaju je
i drugi AI klijenti i ljudi, zato neka bude točna.
- Na početku sesije pozovi get_my_work. Radi na onome što vrati;
ne biraj zadatke napamet.
- Prije nego što za neki zadatak promijeniš ijednu datoteku, pozovi start_task
s njegovim id-jem. Sačuvaj runId i leaseToken koje vrati.
- already_claimed: drži ga netko drugi. Ne dupliciraj; odaberi drugi.
- attention_queue_full: ne pokušavaj ponovno. Napravi ono što odgovor predlaže
(dovrši ili pojasni postojeći posao).
- Dok radiš, pozivaj report_progress s runId i leaseToken otprilike svakih
5 minuta i na svakoj stvarnoj kontrolnoj točki (testovi prolaze, PR otvoren).
- request_input pozivaj samo za odluke koje mora donijeti osoba: bilo što
nepovratno (produkcija, novac, objavljivanje, brisanje podataka) ili stvarno
račvanje bez razumne zadane opcije. Daj opcije. Nikad ne traži dopuštenje za nastavak.
- Kad završiš, pozovi complete_task s:
- outcome: jedna ili dvije rečenice o tome što se promijenilo
- artifacts: hash commita, URL PR-a, naredba za testove i njezin rezultat
- notDone: što si preskočio ili ostavio za kasnije
- unknowns: što nisi mogao provjeriti
- nextStep: jedan korak koji bi napravio ako osoba prihvati
- Ako staneš bez dovršetka, reci to i ostavi zadatak u Doing.Artefakti pretvaraju „gotovo“ u nešto što možete provjeriti. Poziv nikad ne pada zbog nedostatka dokaza, jer je gubitak dovršenog posla gori od toga da ostane zabilježen neprovjeren.
Što se događa kad sesija Claude Codea umre usred zadatka?
Nitko ne mora čistiti za njom. Preuzimanje je zakup, a ne zastavica. start_task daje 20 minuta, a svaki report_progress ga obnavlja. Sesija koja se sruši, izgubi mrežu ili se zatvori ne može izvještavati, pa je tišina signal.
- Nakon 20 minuta bez signala života izvođenje se označava kao zastarjelo, token zakupa briše se, a zadatak se vraća među nedodijeljene.
- Čišćenje se pokreće svakih 10 minuta, a zadatak se oslobađa i odmah čim ga drugi klijent pokuša preuzeti.
- Izvođenje koje čeka vaš odgovor zadržava preuzimanje 60 minuta. Nakon toga zakup prestaje, ali pitanje ostaje otvoreno u vašem Inboxu.
- O preuzimanjima odlučuje baza podataka, pa dva prozora Claude Codea koja se utrkuju za isti zadatak ne mogu oba pobijediti. Gubitnik dobiva already_claimed s ID-jem i naslovom zadatka.
Istodobni rad više agenata opisan je u članku više AI agenata na jednoj ploči.
Mogu li istu ploču vidjeti iz ChatGPT-a ili na mobitelu?
Da. To je jedna ploča iza jednog endpointa. Weft je objavljena aplikacija u ChatGPT-u na svim paketima, uključujući Free (postavljanje), pa ChatGPT možete pitati što je Claude Code dovršio preko noći. Cursor se instalira jednim klikom (postavljanje), a Codex koristi unos u konfiguraciji i codex mcp login weft (postavljanje). Na claude.ai i u Claude Desktopu Weft se dodaje kao prilagođeni konektor.
Weft ima i aplikacije za iOS i Android. Kad zadatak stigne u vaš red, mobitel dobiva push obavijest, najviše jednu po radnom prostoru svakih 10 minuta, pa vas pitanje iz Claude Codea pronađe i kad niste za stolom. Svaki OAuth klijent zaseban je akter, a ploča prikazuje ime pod kojim se registrirao.
Kako naknadno pročitati što je agent napravio, pogledajte u članku što je moj AI agent zapravo napravio?
Što može poći po zlu i kako to popraviti?
Niste prijavljeni
Ako Claude Code javi da weft traži autentifikaciju, upišite /mcp, odaberite weft i prijavite se. Ako ste klijenta odspojili u Weftovim postavkama Settings → Connected AI clients, njegovi stari tokeni odbijaju se pri sljedećem pozivu, pa se ponovno prijavite na isti način.
Weft alati nisu na popisu
Pokrenite claude mcp list i provjerite je li weft ondje s URL-om https://letsweft.com/api/mcp. Poslužitelj je vezan uz projekt, osim ako ste ga dodali s --scope user, pa ga druga mapa možda nema.
already_claimed
Ovo je odgovor, a ne greška. Drugi klijent drži aktivan zakup na tom zadatku. Agent treba odabrati drugi posao. Ako znate da je druga sesija mrtva, pričekajte: zakup istječe u roku od 20 minuta i zadatak se oslobađa.
attention_queue_full
Previše dovršenog ili blokiranog posla čeka na vas: 5 stavki u radnom prostoru jedne osobe ili 10 u timu, ili 45 minuta procijenjenog pregleda, što god nastupi prije. Ubrajaju se i pitanja. start_task odbija dok ne raščistite dio Inboxa. Odgovor navodi što agent još smije raditi (report_progress, get_my_work, get_board_state, search), pa može dovršavati ili pospremati umjesto da započinje novo.
Pozivi stanu na paketu Free
Free uključuje 200 AI poziva mjesečno, a prvih 48 sati nakon registracije ne broji se. Duga sesija sa signalom života svakih pet minuta postojano troši pozive. Pro uklanja ograničenje; pogledajte cijene.
Kako se ovo uspoređuje s TODO.md, GitHub Issuesima ili Hypertaskom?
Podaci o GitHubu vode na GitHubovu dokumentaciju i stranicu s cijenama; podaci o Hypertasku vode na njegovu dokumentaciju. Za širu tablicu pogledajte usporedbu MCP upravitelja zadataka.
| Weft | TODO.md u repozitoriju | GitHub Issues MCP | Hypertask | |
|---|---|---|---|---|
| Kako se Claude Code povezuje | Jedna naredba claude mcp add, Streamable HTTP | Nema veze: Claude Code čita datoteku | Službeni hostani poslužitelj api.githubcopilot.com/mcp/ | Dokumentirano postavljanje: konfiguracija s kopiranim API ključem; Streamable HTTP na /mcp, stari SSE na /sse |
| Prijava i istek | OAuth u pregledniku; refresh tokeni, pa klijent sam obnavlja prijavu. Opcionalni pristupni tokeni za klijente bez OAuth-a | Nije potrebna | OAuth ili osobni pristupni token | Kopirani ključ istječe nakon 30 dana; veza odobrena u pregledniku traje 90 dana bez refresh tokena |
| Preuzimanje sa zakupom, unutar MCP-a | Da: start_task, zakup od 20 minuta, already_claimed za drugog agenta | Ne. Dvije sesije mogu mijenjati isti redak | Nije opisano u GitHubovoj dokumentaciji | Zakupi postoje kao REST endpointi, namjerno ne kao MCP alati |
| Pitanje osobi usred zadatka | request_input s opcijama; Inbox i push na mobitelu | Samo u terminalu koji gledate | Komentari na issueu | Eskalacija samo preko REST-a |
| Broj MCP alata | 32 | Nijedan | Nije navedeno | 21 |
| Ista ploča iz ChatGPT-a | Objavljena ChatGPT aplikacija, svi paketi, uključujući Free | Ne | Nije pokriveno GitHubovom dokumentacijom | Prilagođeni GPT s OpenAPI Actions ili konektor u developer modeu prema njihovu llms.txt |
| Mobitel | Aplikacije za iOS i Android | Tekstualna datoteka | GitHub Mobile, iOS i Android (App Store, Google Play) | Nema izvorne iOS aplikacije (web aplikacija na početnom zaslonu); Android APK na GitHubu, bez stranice na Playu |
| Jezici | 27 | Vaš | Nije navedeno | Samo engleski |
| CLI za skripte i CI | Ne | Bilo koji alat ljuske | Ovdje nije navedeno | Da, @hypertask/hypertask_cli |
| Cijena po mjestu | Free: 50 zadataka, 200 AI poziva mjesečno. Pro: 8,13 € mjesečno ili 68,75 € godišnje | Besplatno | Besplatni paket; plaćeni paket Team, pogledajte GitHubove cijene | Free (3 ploče po osobi); BYOK 8 $ godišnje / 10 $ mjesečno; Pro 16 $ godišnje / 20 $ mjesečno |
| Potrebni AI krediti | Nisu: razmišljanje se odvija u Claude Codeu | Nisu | Nisu za issuee | Ugrađeni AI: početna kvota na Free, vaši ključevi na BYOK, uključeno na Pro |
TODO.md je pravi odgovor za jednog developera na jednom repozitoriju: verzionira se s kodom, bez računa i bez autentifikacije. Ne funkcionira kad ga mijenjaju dvije sesije ili kad želite odgovoriti na pitanje s mobitela.
GitHub Issues prirodno je mjesto kad je vaš posao već sastavljen od issuea i pull requestova, a cijeli tim živi na GitHubu. Weft nema integraciju s GitHubom, pa poveznice na commitove i PR-ove putuju kao artefakti u potvrdi, a ne kroz sinkronizaciju.
Hypertask je bolji izbor ako želite CLI za hookove i CI, REST API, agente kao servisne račune s vlastitim identitetom, ugrađene AI značajke, praćenje vremena ili aplikaciju prvenstveno za tipkovnicu. Weft nema CLI, javni API ni praćenje vremena. Weft se razlikuje po tome što su preuzimanje, signal života i pitanje osobi MCP alati koje Claude Code poziva izravno, prijava je OAuth s osvježavanjem, a ista je ploča u ChatGPT-u i u obje trgovine aplikacija za mobitele. Više u našoj usporedbi s Hypertaskom.
- Treba li mi API ključ za Claude Code?
- Ne. Claude Code se prijavljuje preko OAuth-a u pregledniku, a Weft izdaje refresh tokene, pa klijent sam obnavlja prijavu. Osobni pristupni tokeni postoje za klijente koji ne podržavaju OAuth, ali Claude Codeu ne treba.
- Hoće li Claude Code označavati moje zadatke kao Done bez mene?
- Zadano da: complete_task premješta zadatak u Done s potvrdom. Zadatak koji traži pregled ili čija provjera ne prođe umjesto toga se zaustavlja u vašem Inboxu za Accept, Rework, Later ili Drop.
- Mogu li spriječiti Claude Code da briše stvari?
- Postavite vezu na write na zaslonu za privolu ili kasnije u Settings → Connected AI clients. Write dopušta sve osim tri destruktivna alata (trash_task, archive_done_tasks, complete_sprint). Read dopušta samo 11 alata za čitanje. Agenti ionako ne mogu trajno obrisati zadatke; smeće ih čuva 30 dana, a vraćanje iz smeća Pro je značajka.
- Naplaćuje li Weft AI povrh Claudea?
- Ne. Weft nema AI kredite: razmišljanje se odvija u Claude Codeu, u okviru vašeg Claude paketa. Weft broji pozive alata: 200 mjesečno na Free, neograničeno na Pro za 8,13 € po mjestu mjesečno ili 68,75 € godišnje. Pogledajte cijene.
- Što ako zadatke već vodim u Linearu, Jiri, Notionu ili Trellu?
- Uvoz je besplatan na svim paketima: CSV izvozi iz Lineara, Jire ili Notiona ili Trello ploča kao JSON. Claude Code može i stvoriti mnogo zadataka odjednom pomoću bulk_create_tasks.