टास्क बोर्ड हाथ से अपडेट करना बंद करें: कार्ड एजेंट को मूव करने दें
कार्ड खींचे बिना अपना टास्क बोर्ड सही रखें: काम करने वाला AI एजेंट हर टास्क शुरू और पूरा होते ही उसे मूव करता है, और आप सिर्फ़ फ़ैसले लेते हैं।
Weft सोलो फाउंडर्स और छोटी टीमों के लिए AI टास्क मैनेजर है।
लेखक: Andrei Finogeev ·
टास्क बोर्ड हाथ से अपडेट करना तब बंद होता है जब काम करने वाला एजेंट काम करने के हिस्से के रूप में ही कार्ड मूव करता है। Weft में start_task टास्क को Doing में डालता है, report_progress एजेंट के काम करते समय क्लेम को चालू रखता है, और complete_task उसे Done में ले जाता है, या आपके Inbox में, जब टास्क को आपके रिव्यू की ज़रूरत हो। आप स्टेटस सही रखने वाले व्यक्ति नहीं रहते, फ़ैसले लेने वाले व्यक्ति बन जाते हैं।
Weft हम बनाते हैं। दूसरे प्रोडक्टों के बारे में तथ्य उनके आधिकारिक पेजों से हैं, जिन्हें 27 अक्टूबर 2026 को जाँचा गया।
हर टास्क बोर्ड पुराना क्यों पड़ जाता है?
स्टेटस एक दूसरी नौकरी है जिसके पैसे किसी को नहीं मिलते। असली काम है कोड लिखना, इनवॉइस भेजना, पेज ठीक करना। कार्ड मूव करना अतिरिक्त बोझ है, और यह ठीक तब आता है जब आप आगे बढ़ना चाहते हैं।
इसलिए कार्ड बाद में मूव होता है, एक साथ कई, याद के भरोसे। गुरुवार तक Doing में तीन ऐसी चीज़ें होती हैं जिन पर कोई काम नहीं कर रहा, और Todo में एक ऐसी चीज़ जो सोमवार को रिलीज़ हो चुकी। लोग बोर्ड पर भरोसा करना छोड़ देते हैं, इसके बजाय चैट देखते हैं, और बोर्ड पिछले हफ़्ते की तस्वीर बनकर रह जाता है।
AI एजेंट इसे और बिगाड़ते हैं। एक एजेंट एक दोपहर में पाँच टास्क पूरे कर सकता है, और अगर आप अब भी हर कार्ड ख़ुद खींचते हैं, तो आप एक तेज़ काम करने वाले के लिए क्लर्क का काम कर रहे हैं।
इलाज सफ़ाई है या रोकथाम?
बोर्ड को ऑटोमेट करने के दो तरीके हैं। सफ़ाई में गड़बड़ होने दी जाती है और फिर AI से उसे सुलझाया जाता है। Hypertask का लेख Stop Manually Updating Your Task Board यही रास्ता अपनाता है: वह एक AI Triage बटन का वर्णन करता है जो आपका inbox पढ़ता है, हर आइटम को "आर्काइव करना सुरक्षित" या "आपकी राय चाहिए" का लेबल देता है, और आपकी मंज़ूरी पर पहले समूह को आर्काइव कर देता है। अगर आपकी परेशानी कमेंट और पिंग की बाढ़ है, तो यह ठीक टूल है, और Hypertask में इसके लिए बिल्ट-इन AI है। Weft में न बिल्ट-इन AI है, न नोटिफ़िकेशन ट्राइएज।
दूसरा रास्ता रोकथाम है: स्टेटस कभी ग़लत होता ही नहीं, क्योंकि उसे बदलना कोई अलग कदम नहीं है। एजेंट कार्ड क्लेम किए बिना काम शुरू नहीं कर सकता, और उसे बंद किए बिना काम पूरा नहीं कर सकता। बाद में ट्राइएज करने को कुछ नहीं बचता, क्योंकि कार्ड पहले से बताता है कि क्या हुआ।
हमने रोकथाम चुनी। जिस बोर्ड को सफ़ाई की ज़रूरत पड़ती है, वह दो सफ़ाइयों के बीच ग़लत था।
एजेंट काम करते हुए कार्ड कैसे मूव करता है?
Weft आपके AI क्लाइंट से Model Context Protocol पर https://letsweft.com/api/mcp से जुड़ता है। क्लाइंट ब्राउज़र में OAuth से साइन इन करता है, इसलिए कॉपी करने को कोई key नहीं। चार टूल कॉल टास्क के स्टेटस को शुरू से अंत तक ले जाते हैं:
- start_task टास्क क्लेम करता है और उसे Doing में ले जाता है। क्लेम 20 मिनट की lease है। अगर दूसरा एजेंट वही टास्क आज़माए, तो उसे
already_claimedमिलता है और काम न दोहराने को कहा जाता है। - report_progress एक heartbeat है। हर कॉल lease रिन्यू करता है, और जवाब एजेंट को हर 5 मिनट में रिन्यू करने को कहता है। अगर एजेंट क्रैश हो जाए या चैट बंद हो जाए, तो heartbeat रुक जाते हैं, 20 मिनट बाद lease ख़त्म हो जाती है, और टास्क किसी के भी उठाने के लिए खुल जाता है। चुप्पी भी एक स्टेटस है।
- request_input विकल्पों के साथ आपसे सवाल पूछता है, जबकि एजेंट का क्लेम बना रहता है। सवाल आपके Inbox में आता है और पुश नोटिफ़िकेशन के रूप में आपके फ़ोन तक पहुँच सकता है।
- complete_task नतीजा, उसे साबित करने वाले artifacts (URL, commit, फ़ाइल हैश), क्या नहीं हुआ, क्या अब भी अज्ञात है, और अगला कदम दर्ज करता है। डिफ़ॉल्ट रूप से टास्क सीधे Done में जाता है। अगर टास्क रिव्यू की ज़रूरत वाला चिह्नित है, या कोई verification जाँच फ़ेल हो, तो वह इसके बजाय आपके Inbox में रुकता है।
एजेंट को कुछ भी अपडेट करना याद नहीं रखना पड़ता, क्योंकि अपडेट वही कॉल है जो वह काम करने के लिए करता है। lease और रसीदों के पूरे तंत्र के लिए देखें क्लेम के चक्र वाली गाइड।
एक ईमानदार सीमा: Weft कभी किसी एजेंट को कॉल नहीं करता। एजेंट काम तब खींचता है जब आप उसके साथ सेशन में होते हैं, get_my_work या start_task से। कार्ड इसलिए हिलते हैं क्योंकि आपका चलाया हुआ एजेंट उन्हें हिलाता है, इसलिए नहीं कि Weft आपकी रिपॉज़िटरी पर नज़र रखता है। Weft में न GitHub या Slack sync है, न webhooks, इसलिए एजेंट सेशन के बाहर merge हुआ pull request अपने आप कोई कार्ड नहीं हिलाएगा।
हाथ से चलने वाला बोर्ड, एजेंट से चलने वाले बोर्ड के सामने कैसा दिखता है?
| हाथ से चलने वाला बोर्ड | एजेंट से चलने वाला बोर्ड (Weft) | |
|---|---|---|
| कार्ड कौन मूव करता है | आप, या जिसे याद रहे | काम करने वाला एजेंट, start_task और complete_task से। आप अब भी कार्ड ख़ुद खींच सकते हैं |
| स्टेटस कब बदलता है | बाद में, एक साथ कई, याद के भरोसे | ठीक उस पल जब काम शुरू होता है और जब ख़त्म होता है। 20 मिनट तक बिना heartbeat वाला क्लेम ख़त्म हो जाता है और टास्क खुल जाता है |
| Doing का मतलब | किसी ने कभी यह शुरू किया था | नाम वाले कनेक्शन का चालू क्लेम, जिसने पिछले 20 मिनट में ख़बर दी है |
| Done का मतलब | किसी ने कार्ड खींच दिया | एक रसीद: outcome, artifacts, notDone, unknowns, अगला कदम |
| आप क्या रिव्यू करते हैं | पूरा बोर्ड, यह ढूँढ़ने के लिए कि क्या बदला | सिर्फ़ वह जो आपके Inbox में रुकता है: सवालों के जवाब, और पूरा हुआ काम जिस पर आपका फ़ैसला चाहिए |
| एक टास्क पर दो काम करने वाले | दोनों के पूरा करने के बाद पता चलता है | दूसरे एजेंट को शुरू करने से पहले ही already_claimed मिल जाता है |
| आपका काम | क्लर्क और रिव्यूअर | सिर्फ़ रिव्यूअर: स्वीकार, दोबारा करें, बाद में या छोड़ दें |
क्या ऑटोमेट करूँ, और क्या मेरा फ़ैसला ही रहना चाहिए?
जो भी काम के बारे में तथ्य है, उसे ऑटोमेट करें: शुरू हुआ, अब भी चल रहा है, पूरा हुआ, अटका है। एजेंट इन्हें आपसे बेहतर जानता है, क्योंकि काम वही कर रहा है। जो भी काम के बारे में राय है, उसे अपने पास रखें: क्या यह काफ़ी अच्छा है, क्या इसे रिलीज़ करना चाहिए, क्या यह अब भी करने लायक है।
| एजेंट को करने दें | अपने पास रखें |
|---|---|
| काम शुरू होने पर टास्क को Doing में ले जाना | इस हफ़्ते कौन-सा टास्क सबसे अहम है |
| काम करते हुए क्लेम चालू रखना | जो भी पलटा न जा सके: पैसा, प्रकाशन, प्रोडक्शन, क़ानूनी |
| नतीजे और सबूत के साथ टास्क बंद करना | पूरा हुआ काम स्वीकार हो, दोबारा करने के लिए लौटे, टले या छोड़ा जाए |
| बताना कि उसने क्या छोड़ा और किस पर उसे भरोसा नहीं | ऐसा असली मोड़ जिसका कोई समझदार डिफ़ॉल्ट न हो |
| आपकी मंज़ूर की हुई योजना से टास्क बनाना | योजना ख़ुद |
Weft में दाईं ओर वाले कॉलम के दो दरवाज़े हैं। जब एजेंट टास्क के बीच किसी फ़ैसले पर पहुँचता है, तो वह request_input कॉल करता है और आप एक सवाल का जवाब देते हैं, बेहतर हो कि कोई विकल्प चुनकर। जब एजेंट ऐसा काम पूरा करता है जिसे आपका रिव्यू चाहिए, तो आपको चार बटन दिखते हैं: स्वीकार (Accept), दोबारा करें (Rework), बाद में (Later), छोड़ दें (Drop)। दोबारा करें आपसे नोट माँगता है। अगर एजेंट ने अगला कदम दिया था, तो आप उसे स्वीकार बटन के ऊपर देखते हैं, इसलिए स्वीकार करना ठीक उसी कदम को मंज़ूरी देता है, उससे ज़्यादा नहीं।
क्या AI बातचीत से ही बोर्ड सेट कर सकता है?
हाँ, और यह आसान हिस्सा है। अपनी चैट में प्रोजेक्ट बताइए, और एजेंट initialize_board कॉल करके चार डिफ़ॉल्ट कॉलम (Backlog, Todo, Doing, Done) बना सकता है और फिर bulk_create_tasks से पूरी योजना एक ही ट्रांज़ैक्शन में जोड़ सकता है। बैच या तो पूरा आता है या बिल्कुल नहीं, और आपके मासिक कोटे में एक ही कॉल गिना जाता है। बिना कॉलम के बनाया गया टास्क Backlog में जाता है।
Hypertask की पोस्ट Why We Let AI Agents Build Entire Boards का तर्क है कि एजेंट को सौंपने की सही इकाई एक टास्क नहीं, पूरा प्रोजेक्ट है। हम सहमत हैं कि एजेंटों को बोर्ड बनाने चाहिए। हम इससे असहमत हैं कि बनाना ही मुश्किल हिस्सा है।
बोर्ड बनाना सस्ता है: एजेंट सेकंडों में चालीस टास्क लिख सकता है। असली सीमा रिव्यू है। इनमें से हर टास्क किसी दिन पूरा हुआ काम बनेगा जिसे आपको देखना होगा, और आप एक दिन में सीमित ही देख सकते हैं।
इसीलिए Weft में बनाने की नहीं, ध्यान की सीमा है। जब आप पर बहुत ज़्यादा इंतज़ार कर रहा हो, तो start_task नया काम क्लेम करने से मना कर देता है और attention_queue_full जवाब देता है, साथ में यह भी कि एजेंट अब भी क्या कर सकता है (प्रगति बताना, अपना काम जाँचना, बोर्ड पढ़ना)। सीमा एक व्यक्ति वाले वर्कस्पेस के लिए 5 आइटम और टीम के लिए 10, या अनुमानित 45 मिनट का रिव्यू है, जो भी पहले हो। request_input के सवाल भी इसमें गिने जाते हैं, क्योंकि उनका जवाब देने में उतना ही ध्यान लगता है।
एजेंट जितनी चाहे योजना बना सकता है, पर जब पाँच पूरी हुई चीज़ें आपका इंतज़ार कर रही हों, तो वह छठी शुरू नहीं कर सकता।
मेरा पहला हफ़्ता कैसा होना चाहिए?
पहले एक क्लाइंट जोड़ें। ChatGPT में Weft, Free समेत हर प्लान पर प्रकाशित ऐप है। Claude.ai या Claude Desktop में आप इसे custom connector के रूप में जोड़ते हैं। Claude Code में यह एक कमांड है: claude mcp add --transport http weft https://letsweft.com/api/mcp (देखें Claude Code का सेटअप पेज)। फिर यह चैट में पेस्ट करें और प्रोजेक्ट वाली लाइन बदल दें:
तुम मेरे Weft बोर्ड से जुड़े हो। इस हफ़्ते इन नियमों का पालन करो।
सेटअप (आज):
1. get_board_state कॉल करो। अगर कोई कॉलम नहीं है, तो initialize_board कॉल करो।
2. मेरा प्रोजेक्ट: [इसे 3-5 वाक्यों में बताइए]।
ज़्यादा से ज़्यादा 12 टास्क की सूची सुझाओ। पहले मुझे सूची दिखाओ।
मेरे हाँ कहने के बाद उन्हें एक ही bulk_create_tasks कॉल से जोड़ो।
हर बार जब तुम किसी टास्क पर काम करो:
3. get_my_work कॉल करो, यह देखने के लिए कि क्या तुम्हारा है और मेरी कतार में जगह है या नहीं।
4. जैसे ही असली काम शुरू करो, start_task कॉल करो, तब नहीं जब हम
सिर्फ़ उस पर बात कर रहे हों। runId और leaseToken रखो।
5. काम करते हुए हर कुछ मिनट में report_progress कॉल करो।
6. अगर तुम ऐसे फ़ैसले पर पहुँचो जो मेरा है (पैसा, प्रकाशन, कुछ भी जो
पलटा न जा सके, या असली मोड़), तो 2-4 विकल्पों के साथ request_input कॉल करो।
अंदाज़ा मत लगाओ और आगे बढ़ने की इजाज़त मत माँगो।
7. complete_task से पूरा करो: एक लाइन का outcome, ऐसे artifacts जिन्हें मैं
जाँच सकूँ (लिंक, commits, फ़ाइलें), notDone, unknowns, और एक nextStep।
8. कभी भी कार्ड को हाथ से Done में मत ले जाओ। यह complete_task करता है।
9. अगर start_task कहे attention_queue_full, तो नया काम शुरू करना बंद करो।
मुझे बताओ कि क्या मेरा इंतज़ार कर रहा है और उसे निपटाने में मदद करो।
हर सेशन के अंत में मुझे बताओ कि तुमने कौन-से कार्ड मूव किए और क्यों।बारह टास्क जानबूझकर हैं। Free प्लान पर आपके पास 50 सक्रिय टास्क और महीने में 200 AI कॉल हैं, और पहला हफ़्ता चक्र सीखने के लिए है, बोर्ड भरने के लिए नहीं। अगर आप कोई मौजूदा बोर्ड ला रहे हैं, तो Weft हर प्लान पर Linear, Jira या Notion से CSV और Trello से JSON इम्पोर्ट करता है।
हफ़्ते के दौरान सिर्फ़ दो काम करें: सवाल आएँ तो जवाब दें, और जो आपके Inbox में पहुँचे उस पर फ़ैसला करें। कार्ड न खींचें। अगर कोई कार्ड ग़लत जगह पहुँच जाए, तो यह जानने लायक है: चुपचाप कार्ड ठीक करने के बजाय एजेंट को बताएँ कि उसने कौन-सा नियम छोड़ा।
शुक्रवार तक दो बातें जाँचें: क्या हर Done कार्ड पर कुछ ऐसा है जिसे आप खोलकर जाँच सकें, और क्या आप तक कुछ ऐसा पहुँचा जिसे आप पहले से तय कर सकते थे? अगर हाँ, तो वह डिफ़ॉल्ट अगले हफ़्ते के prompt में लिख दें।
यहाँ Weft क्या नहीं करता?
- इसमें बिल्ट-इन AI नहीं है। सोचने का काम आपके अपने AI क्लाइंट में होता है, इसलिए Weft में न ख़रीदने को AI क्रेडिट हैं, न ट्राइएज बटन।
- यह बाहरी घटनाओं से कार्ड नहीं हिलाता। न GitHub, GitLab या Slack sync, न webhooks, न सार्वजनिक REST API। अगर आपका स्टेटस बिना किसी एजेंट के commits और merges के पीछे चलना चाहिए, तो उन इंटीग्रेशन वाला टूल बेहतर बैठता है।
- यह हर टास्क को आपका इंतज़ार नहीं करवाता। ज़्यादातर पूरा हुआ काम अपनी रसीद के साथ सीधे Done में जाता है। सिर्फ़ वे टास्क आपके Inbox में रुकते हैं जिन्हें रिव्यू चाहिए या जो किसी जाँच में फ़ेल होते हैं।
अगर आप एक साथ कई एजेंट चलाते हैं, तो क्लेम ही उन्हें अलग रखता है; कई एजेंटों के लिए एक बोर्ड उस मामले को कवर करता है, और मेरे AI एजेंट ने क्या किया रसीदें पढ़ने को। MCP वाले टास्क मैनेजरों की बड़ी तुलना के लिए देखें MCP टास्क मैनेजरों की तालिका।
- अगर एजेंट कार्ड मूव करता है, तो मुझे कैसे पता कि उसने बस सब कुछ Done नहीं कर दिया?
- Weft में Done, complete_task से आता है, जो नतीजा, artifacts, क्या नहीं हुआ और क्या अज्ञात है, दर्ज करता है। सारांश नहीं, artifacts पढ़ें। जिस काम को गिने जाने से पहले आप जाँचना चाहते हैं, उस टास्क को रिव्यू की ज़रूरत वाला चिह्नित करें, और वह आपके Inbox में स्वीकार, दोबारा करें, बाद में या छोड़ दें के लिए रुकेगा।
- अगर एजेंट आधे रास्ते में क्रैश हो जाए तो क्या होता है?
- वह report_progress भेजना बंद कर देता है। बिना heartbeat के 20 मिनट बाद lease ख़त्म हो जाती है और टास्क किसी के भी, किसी दूसरे एजेंट समेत, उठाने के लिए खुल जाता है। बोर्ड यह दावा करना बंद कर दे कि कोई उस पर काम कर रहा है, इसके लिए आपको क्रैश पर ध्यान देने की ज़रूरत नहीं।
- क्या ध्यान की सीमा मेरे एजेंटों को धीमा कर देगी?
- यह शुरू करना धीमा करती है, पूरा करना नहीं। जब आप पर 5 आइटम (टीम के लिए 10) या 45 मिनट का रिव्यू इंतज़ार कर रहा हो, तो start_task नया काम मना करता है, पर एजेंट अब भी प्रगति बता सकता है और बोर्ड पढ़ सकता है। रोक हटाने का सबसे तेज़ तरीका है आपके Inbox में पहले से पड़ी चीज़ों पर फ़ैसला करना।
- क्या मैं कुछ एजेंटों को सिर्फ़ पढ़ने वाला रख सकता हूँ?
- हाँ। हर OAuth कनेक्शन को full, write या read अधिकार मिलते हैं, जो मंज़ूरी वाली स्क्रीन पर या बाद में सेटिंग्स में चुने जाते हैं। read कनेक्शन बोर्ड देख सकता है, पर कार्ड मूव नहीं कर सकता। आप किसी भी समय किसी क्लाइंट को डिस्कनेक्ट भी कर सकते हैं।
- क्या इसके लिए पेड प्लान चाहिए?
- नहीं। पूरा चक्र Free पर चलता है, 50 सक्रिय टास्क और महीने में 200 AI कॉल के साथ; bulk_create_tasks एक कॉल गिना जाता है। Pro प्रति सीट $7 महीना या प्रति सीट $60 साल है और ये सीमाएँ हटा देता है।
- क्या यह AI ट्राइएज से बेहतर है?
- यह एक अलग समस्या हल करता है। ट्राइएज कमेंट और नोटिफ़िकेशन की धारा को बाद में साफ़ करता है; अगर वही धारा आपकी समस्या है, तो Hypertask जैसा बिल्ट-इन ट्राइएज वाला टूल बेहतर बैठता है। एजेंट से चलने वाला बोर्ड, आपके एजेंटों के किए काम के लिए, स्टेटस को शुरू से ही भटकने नहीं देता।