कैप्चर और डीकंपोज़
एक राइट-क्लिक से स्टैक ट्रेस को टास्क में बदलें, या कोई नतीजा बताएं और किसी एजेंट को टास्क सेट प्रस्तावित करने दें।
व्यवहार में टास्क दो जगहों से आते हैं: कुछ टूट गया है और आप अपनी जगह खोए बिना उसे नोट कर लेना चाहते हैं, या आपके दिमाग में कोई नतीजा है पर समझ नहीं आ रहा कि उसे कैसे टुकड़ों में बांटा जाए। 1DevTool के पास दोनों के लिए एक रास्ता है।
समस्या जहां दिखे, वहीं से कैप्चर करें
टर्मिनल में कोई स्टैक ट्रेस चुनें, या एडिटर में कुछ लाइनें चुनें, राइट-क्लिक करें, और Add task चुनें।
डायलॉग आपकी सिलेक्शन कैप्चर करके खुलता है, और टास्क यह बताने वाला एक रेफ़रेंस अपने पास रखता है कि वह कहां से आया — फ़ाइल और लाइन, या उस समय का टर्मिनल नाम। व्यूज़ रेल में मौजूद Captured व्यू में इस तरह बनाई गई हर चीज़ की सूची होती है।
यह रेफ़रेंस एक सीधा, बेस्ट-एफ़र्ट पॉइंटर है, दोबारा लोकेट होने लायक़ कोई एंकर नहीं। जो रेफ़रेंस अब रिज़ॉल्व नहीं होता, वह बस एक पुराना पड़ चुका रेफ़रेंस है, और कार्ड दिखावा करने के बजाय साफ़ तौर पर यही बताता है।
किसी लक्ष्य को डीकंपोज़ करें
कोई नतीजा बताएं — "चेकआउट को ऑफ़लाइन काम करने लायक़ बनाओ" — और एक एजेंट आपके एडिट और एक्सेप्ट करने के लिए एक टास्क सेट प्रस्तावित करता है।

जब तक आप एक्सेप्ट नहीं करते, तब तक कुछ भी नहीं लिखा जाता। एक खराब डीकंपोज़िशन की कीमत बस एक क्लिक है, .1devtool/tasks/ की सफ़ाई नहीं।
आप तय करते हैं कि प्लान कौन बनाएगा
डीकंपोज़ डायलॉग में एक टारगेट पिकर होता है जो आपके इंस्टॉल किए गए एजेंट्स और हर लाइव AI टर्मिनल को लिस्ट करता है। आप प्लानिंग को बैकग्राउंड में चुपचाप चला सकते हैं, या लक्ष्य को उस एजेंट को सौंप सकते हैं जो पहले से आपके सामने बैठा है।
आप इसे काम करते हुए देख सकते हैं
एक लाइव लॉग रन को एलैप्स्ड-सेकंड्स काउंटर के साथ स्ट्रीम करता है, यह बताता है कि उसने कौन-सा बाइनरी शुरू किया और वह उसे कहां मिला, और साफ़ तौर पर बता देता है जब कोई एजेंट (जैसे claude -p) पूरा होने तक कुछ भी प्रिंट नहीं करता। अब एक गुम CLI, एक धीमी CLI, और परमिशन प्रॉम्प्ट पर अटकी हुई CLI — ये तीनों एक जैसे घूमते Thinking… बटन जैसे नहीं दिखते।
अगर जवाब पार्स नहीं हो पाता, तो आपको डेड एंड की जगह एजेंट ने असल में क्या जवाब दिया यह दिखता है।
उधार लिए गए टर्मिनल वापस कर दिए जाते हैं
आपके अपने किसी टर्मिनल के अंदर प्लानिंग करने से वह टर्मिनल न कभी बंद होता है और न कभी क्लेम किया हुआ छोड़ा जाता है — भले ही रन टाइमआउट हो जाए।
हाथ से एक टास्क लिखना
+ New task एक टाइटल, बॉडी, प्रायोरिटी (P0–P3), और लेबल्स लेता है। खाली बोर्ड से Write one task भी वही काम करता है।
डुप्लिकेट को मर्ज करना
कैप्चर और डीकंपोज़िशन, दोनों कभी-कभी ओवरलैप पैदा करते हैं। Merge एक टास्क को रखता है और बाकियों को टॉम्बस्टोन में बदल देता है, जिनकी id अब भी रिज़ॉल्व होती हैं — इसलिए पुरानी id रखने वाला कोई एजेंट फ़ेल होने के बजाय उस id से होते हुए बचे हुए टास्क तक पहुंच जाता है।
संबंधित
- टास्क ओवरव्यू — कैप्चर और डीकंपोज़ किए गए टास्क कहां रहते हैं
- किसी एजेंट को टास्क असाइन करें — किसी टास्क पर एजेंट को लगाना
- Code Tasks — TODO-कमेंट स्कैनिंग की जगह क्या आया