amenbo

amenbo 8.0.0 — कोई उठाए, उससे पहले टास्क का लिखा जाना पूरा होता है

टास्क बनाने का अब एक अंत है जिस पर निशान आप ख़ुद लगाते हैं। जब तक आप निशान न लगाएँ, टास्क बोर्ड पर बाक़ी सबकी तरह बैठा रहता है, पर न कोई AI उसे लेता है और न कोई उसे आरक्षित कर सकता है।

टास्क दर्ज करते ही वह उसी पल उठाए जाने लायक़ हो जाता था, और इससे उस पर पहले निर्भरताएँ, आधार और वर्गीकरण रखने की गुंजाइश ही नहीं बचती थी। टास्क बनाने के अब दो चरण हैं, और दूसरे का अंत आपके हाथ में है। अपग्रेड से पहले अपडेट वाला हिस्सा पढ़िए।

टास्क दो चरणों में बनता है

amenbo task add टास्क दर्ज कर देता है और उसे लिखे जाने की हालत में छोड़ देता है। जवाब यही कहता है, और वह कमांड भी बता देता है जो उसे ख़त्म करती है।

$ amenbo task add --title "苗の在庫を数える" --actor ai
✓ Created task: 苗の在庫を数える (AMB-T-…) — still being created · recorded as ai
  finish creating it: amenbo task finish-creating AMB-T-…

सूचियाँ उन पर निशान लगाती हैं जो अब भी लिखे जा रहे हैं

टास्क बाक़ी के बीच खड़ा रहता है, छिपाया नहीं जाता। पंक्ति पर लिखा draft बताता है कि वह किस चरण में है, और --filter "draft:yes" उन्हें बटोर लेता है जिन्हें आपने खुला छोड़ रखा है।

$ amenbo task list --filter "draft:yes" --actor ai
1 task(s)
  [ ] AMB-T-…  水やりの当番表を作る draft

जब तक आप न कहें कि लिखना पूरा हुआ, उसे कोई नहीं लेता

वह उस सूची से बाहर रहता है जिससे AI अपना अगला काम उठाता है, और सीधे नाम लेने पर भी मना कर दिया जाता है (एग्ज़िट कोड 1)।

$ amenbo task list --filter "status:todo ready:yes" --actor ai
0 task(s)

$ amenbo task status AMB-T-… in_progress --actor ai
Error: cannot reserve task AMB-T-…: it is still being created — finish creating it first

एक कमांड बनाने का काम ख़त्म कर देती है, और उसके बाद सब पहले जैसा ही चलता है।

$ amenbo task finish-creating AMB-T-… --actor ai
✓ Finished creating: AMB-T-… · recorded as ai

$ amenbo task status AMB-T-… in_progress --actor ai
✓ Set status to in_progress: AMB-T-… · recorded as ai

स्क्रीन पर

  • कार्ड पर “Being created” की चिप लगी होती है — वह बोर्ड पर और सूची में बाक़ी सबके साथ खड़ा रहता है, छिपाया नहीं जाता।
  • टास्क खोलने पर “Finish creating” बटन दिखता है — उसे दबाते ही बनाने का काम वहीं ख़त्म हो जाता है, और चिप चली जाती है।

प्लगइन के लिए

  • task.created अब तब चलता है जब बनाना ख़त्म होता है — तब नहीं जब टास्क दर्ज होता है। उस बिंदु से पहले टास्क कोई आरक्षित नहीं कर सकता, इसलिए सुनने वाले को उसकी ख़बर तभी मिलती है जब वह ऐसी चीज़ बन चुका हो जिस पर काम किया जा सके।

अपडेट से पहले

  • संचित डेटा का फ़ॉर्मैट ऊपर जाता है — कोई नया संस्करण उसे पहली बार खोलते ही वह अपने आप स्थानांतरित हो जाता है, और पहले एक बैकअप ले लिया जाता है। उसके बाद पुराने संस्करण उसे नहीं खोल पाते, इसलिए GUI या CLI, किसी को पुराने संस्करण पर मत छोड़िए (एक ही इंस्टॉलर दोनों को अपडेट करता है)।
  • amenbo task add के बाद amenbo task finish-creating जोड़िए — अपनी स्क्रिप्ट में। अपने AI को थमाए जाने वाले निर्देश बदलने की ज़रूरत नहीं, क्योंकि amenbo agent --json नया क्रम लौटाता है।

कैसे लें

अपने OS का इंस्टॉलर नवीनतम रिलीज़ से खोलिए। एडमिन अधिकार नहीं चाहिए।

  • macOS — .pkg, एक Apple silicon के लिए और एक Intel के लिए (GUI और CLI साथ आते हैं; पहली बार खोलने पर Gatekeeper पूछेगा: राइट-क्लिक → Open)
  • Windows — setup .exe (GUI और CLI साथ आते हैं)
  • Linux — GUI एक AppImage है; amenbo कमांड CLI इंस्टॉलर से आती है

अपडेट करने के लिए: GUI पर “नया संस्करण मौजूद है” वाला बैनर उसे वहीं लागू कर देता है। आपने सिर्फ़ CLI इंस्टॉल किया है तो amenbo update --apply उसे बदल देता है।

यहाँ नए हैं? शुरू करें देखिए।