- CLI में शुरू किए गए planning task को क्लाउड में भेजकर Claude Code on the web में draft तैयार करना, फिर browser में review·edit करने के बाद web या local terminal में से जहाँ चाहें वहाँ execute करने वाला workflow प्रदान करता है
- terminal को व्यस्त किए बिना remote में plan generate करता है, इसलिए draft बनते समय भी local काम जारी रखा जा सकता है
- browser review screen में inline comments, emoji reactions, section-wise outline के ज़रिए पूरे जवाब के बजाय किसी खास section पर feedback दिया जा सकता है
- execution location को browser में चुना जा सकता है, और web में सीधे implementation करके pull request बनाना या plan को terminal में वापस भेजकर local में execute करना — ये दो paths supported हैं
- Claude Code v2.1.91 या उससे ऊपर, और Claude Code on the web account तथा GitHub repository की आवश्यकता है; Amazon Bedrock·Google Cloud Vertex AI·Microsoft Foundry environments में इसका उपयोग नहीं किया जा सकता (research preview चरण)
Ultraplan का अवलोकन और यह कैसे काम करता है
- local CLI के planning task को Claude Code on the web के plan mode session को सौंपने की सुविधा
- जब Claude क्लाउड में plan draft तैयार कर रहा होता है, तब local terminal को दूसरे कामों के लिए स्वतंत्र रूप से इस्तेमाल किया जा सकता है
- plan पूरा होने पर उसे browser में खोलकर किसी खास section पर comment, edit request, और execution location चुनना संभव है
- तीन मुख्य फायदे:
- Targeted feedback: पूरे जवाब के बजाय plan के अलग-अलग sections पर comment किया जा सकता है
- Hands-off drafting: remote generation की वजह से terminal खाली रहता है
- Flexible execution: web में implement करके PR बनाना या terminal में वापस लौटना — दोनों में से चुन सकते हैं
आवश्यकताएँ और सीमाएँ
- Claude Code v2.1.91 या उससे ऊपर आवश्यक है (research preview चरण)
- Claude Code on the web account और GitHub repository अनिवार्य हैं
- यह Anthropic cloud infrastructure पर चलता है, इसलिए Amazon Bedrock, Google Cloud Vertex AI, Microsoft Foundry environments में उपलब्ध नहीं है
- cloud session account के default cloud environment में चलता है
CLI से Ultraplan चलाने का तरीका
- तीन execution methods supported हैं:
- Command:
/ultraplan के बाद prompt दर्ज करें (उदाहरण: /ultraplan migrate the auth service from sessions to JWTs)
- Keyword: सामान्य prompt में
ultraplan शब्द शामिल करें
- From a local plan: local plan पूरा होने के बाद approval dialog में "No, refine with Ultraplan on Claude Code on the web" चुनें
- Command·Keyword methods में execution से पहले confirmation dialog दिखता है, जबकि local plan path में चयन स्वयं confirmation माना जाता है इसलिए dialog नहीं दिखता
- यदि Remote Control enabled है, तो ultraplan शुरू होते ही वह disconnect हो जाता है (क्योंकि दोनों features एक ही claude.ai/code interface का उपयोग करते हैं, इसलिए साथ में नहीं चल सकते)
CLI status display
- cloud session चलते समय terminal prompt input box में status indicator दिखता है:
| स्थिति |
अर्थ |
◇ ultraplan |
codebase का analysis और plan draft तैयार हो रहा है |
◇ ultraplan needs your input |
Claude को clarification question है; session link पर जवाब देना होगा |
◆ ultraplan ready |
plan पूरा हो गया है, browser में review किया जा सकता है |
/tasks चलाने के बाद ultraplan item चुनने पर session link, agent activity, और Stop ultraplan action के साथ detailed view दिखाई देता है
- रोकने पर cloud session archive हो जाता है और indicator reset हो जाता है, जबकि terminal में कुछ भी save नहीं होता
browser में plan की review और edit
- जब status
◆ ultraplan ready में बदलता है, तब session link के माध्यम से claude.ai पर plan देखा जा सकता है
- dedicated review screen में उपलब्ध features:
- Inline comments: किसी खास वाक्यांश को highlight करके Claude को comment छोड़ना
- Emoji reactions: बिना पूरा comment लिखे section पर approval या concern दिखाना
- Outline sidebar: plan sections के बीच तेज़ी से navigate करना
- Claude comments के आधार पर plan को edit करके updated draft प्रस्तुत करता है
- execution location तय करने से पहले बार-बार edit करना संभव है
execution location चुनना
web में execute करना
- browser में "Approve Claude's plan and start coding" चुनने पर उसी Claude Code on the web session में तुरंत implementation शुरू हो जाती है
- terminal में confirmation message दिखता है और status indicator reset हो जाता है
- implementation पूरी होने के बाद web interface में diff review और pull request creation संभव है
terminal में वापस जाकर local execution
- browser में "Approve plan and teleport back to terminal" चुनने पर local environment की पूरी access के साथ plan implement किया जाता है
- यह option केवल तभी दिखता है जब session CLI से शुरू किया गया हो और terminal अभी भी polling कर रहा हो
- web session archive हो जाता है और parallel में चलता नहीं रहता
- terminal में "Ultraplan approved" dialog के साथ तीन options दिए जाते हैं:
- Implement here: plan को वर्तमान बातचीत में inject करके आगे बढ़ना
- Start new session: वर्तमान बातचीत reset करके केवल plan को context बनाकर नया session शुरू करना
- Cancel: plan को file में save करना (कोई execution नहीं); Claude file path प्रिंट करता है
- नया session शुरू होने पर, पिछली बातचीत में लौटने के लिए ऊपर
claude --resume command दिखाया जाता है
अभी कोई टिप्पणी नहीं है.