• Claude Code के निर्माता Boris Cherny ने मोबाइल ऐप, ऑटो शेड्यूलिंग, सेशन फोर्क, पैरेलल worktree जैसी छिपी हुई/कम इस्तेमाल की जाने वाली खूबियों को संकलित किया
  • iOS/Android ऐप के Code टैब के जरिए लैपटॉप के बिना भी कोड लिखा जा सकता है, और --teleport कमांड से मोबाइल·वेब·डेस्कटॉप·टर्मिनल के बीच सेशन ट्रांसफर किया जा सकता है
  • /loop और /schedule से अधिकतम 1 हफ्ते तक के लिए ऑटोमेटेड रिपीटेड टास्क सेट किए जा सकते हैं, जिससे PR मैनेजमेंट, कोड रिव्यू, Slack फीडबैक आदि पूरी तरह ऑटोमेट किए जा सकते हैं
  • /batch कमांड दर्जनों से लेकर हजारों worktree agents को parallel fan-out करके बड़े पैमाने के code migration जैसे कामों में इस्तेमाल की जा सकती है
  • --bare फ्लैग से SDK स्टार्टअप स्पीड को अधिकतम 10 गुना तक तेज किया जा सकता है, और आगे चलकर इसे डिफॉल्ट बनाने की योजना है

1/ मोबाइल ऐप

  • Claude Code iOS/Android मोबाइल ऐप को सपोर्ट करता है, और इसे ऐप के बाएं तरफ के Code टैब से एक्सेस किया जा सकता है
  • लैपटॉप खोले बिना कोड में बदलाव करने का यह एक सुविधाजनक तरीका है

2/ मोबाइल·वेब·डेस्कटॉप·टर्मिनल के बीच सेशन ट्रांसफर

  • claude --teleport या /teleport कमांड से cloud session को लोकल मशीन पर जारी रखा जा सकता है
  • /remote-control कमांड से लोकल पर चल रहे सेशन को फोन या वेब से remotely control किया जा सकता है
    • /config में Enable Remote Control for all sessions सेटिंग से इसे हमेशा एक्टिव रखा जा सकता है

3/ /loop और /schedule

  • /loop और /schedule Claude Code की सबसे दमदार खूबियों में से एक हैं, जिनसे अधिकतम 1 हफ्ते के अंतराल तक ऑटो-रन शेड्यूल सेट किया जा सकता है
  • वास्तविक उपयोग के उदाहरण:
    • /loop 5m /babysit — कोड रिव्यू का ऑटो-हैंडलिंग, ऑटो rebase, PR को production तक अपने-आप मैनेज करना
    • /loop 30m /slack-feedback — हर 30 मिनट में Slack feedback PR अपने-आप बनाना
    • /loop /post-merge-sweeper — छूट गए code review comments के लिए PR अपने-आप बनाना
    • /loop 1h /pr-pruner — पुराने या गैर-ज़रूरी PR अपने-आप बंद करना
  • workflow को skills + loop के रूप में बदलने पर बहुत शक्तिशाली automation संभव है

4/ Hooks

  • Hooks के जरिए agent lifecycle के हर चरण में deterministic logic डाली जा सकती है
  • उपयोग के उदाहरण:
    • SessionStart — Claude शुरू होते समय context को dynamically load करना
    • PreToolUse — मॉडल द्वारा चलाए गए हर bash command का log रखना
    • PermissionRequest — permission requests को WhatsApp पर route करके सीधे approve या reject करना
    • Stop — हर बार Claude रुकने पर उसे अपने-आप आगे बढ़ने के लिए प्रेरित करना
  • आधिकारिक दस्तावेज़: https://code.claude.com/docs/en/hooks

5/ Cowork Dispatch

  • Dispatch Claude Desktop ऐप का एक सुरक्षित remote control फीचर है, जिससे सीट से दूर रहते हुए Slack·ईमेल चेक करना, फाइल मैनेज करना, लैपटॉप पर काम कराना संभव है
  • यह MCP, ब्राउज़र और कंप्यूटर संसाधनों का उपयोग यूज़र की अनुमति के साथ कर सकता है

6/ Chrome एक्सटेंशन — फ्रंटएंड काम

  • Claude Code का मुख्य सिद्धांत: Claude को नतीजों को सीधे verify करने का साधन देना चाहिए, तभी iterative improvement संभव है
    • अगर ब्राउज़र के बिना वेबसाइट बनाने को कहा जाए तो नतीजों की गुणवत्ता सीमित रहेगी; ब्राउज़र देने पर वह कोड लिखकर नतीजे बेहतर होने तक बार-बार सुधार कर सकता है
  • Chrome/Edge के लिए एक्सटेंशन वेब कोड के काम में मिलते-जुलते MCP की तुलना में अधिक स्थिर तरीके से काम करता है

7/ Claude Desktop ऐप — वेब सर्वर का ऑटो रन और टेस्ट

  • Desktop ऐप bundle के रूप में यह सुविधा देता है कि Claude वेब सर्वर अपने-आप चला सके और बिल्ट-इन ब्राउज़र में उसका टेस्ट कर सके
  • CLI या VSCode वातावरण में Chrome एक्सटेंशन के जरिए इसी तरह की सुविधा पाई जा सकती है

8/ सेशन फोर्क (Fork)

  • मौजूदा सेशन को फोर्क करने के दो तरीके हैं:
    1. सेशन के अंदर /branch कमांड चलाएं
    2. CLI में claude --resume <session-id> --fork-session चलाएं

9/ /btw — साइड क्वेरी

  • agent के काम करते समय तेज़ सवाल पूछने के लिए side query फीचर

10/ Git Worktrees

  • Claude Code git worktree को गहराई से सपोर्ट करता है, और एक ही repository में कई parallel tasks चलाने के लिए यह आवश्यक है
  • claude -w कमांड से नया worktree session शुरू किया जा सकता है, या Claude Desktop ऐप में worktree checkbox का इस्तेमाल किया जा सकता है
  • जो यूज़र git के अलावा कोई और VCS इस्तेमाल करते हैं, वे WorktreeCreate hook से worktree creation logic को customize कर सकते हैं

11/ /batch — बड़े पैमाने पर parallel fan-out

  • /batch इंटरव्यू-स्टाइल में task scope समझने के बाद, दर्जनों से हजारों worktree agents में काम बांटकर प्रोसेस करता है
  • बड़े पैमाने के code migration जैसे parallelize किए जा सकने वाले कामों में यह खास तौर पर उपयोगी है

12/ --bare फ्लैग — SDK स्टार्टअप स्पीड ऑप्टिमाइज़ेशन

  • डिफॉल्ट रूप से claude -p या TypeScript/Python SDK चलाने पर लोकल CLAUDE.md, settings, MCP अपने-आप खोजे जाते हैं
  • non-interactive उपयोग के लिए --system-prompt, --mcp-config, --settings जैसी explicit settings देना ज़्यादा उपयुक्त है
  • --bare फ्लैग इस्तेमाल करने पर SDK स्टार्टअप स्पीड में अधिकतम 10 गुना सुधार संभव है
    • शुरुआती डिज़ाइन की कमी के कारण अभी यह opt-in है, लेकिन आगे के वर्ज़न में इसे डिफॉल्ट बनाया जाना है

13/ --add-dir — मल्टी-रिपॉज़िटरी एक्सेस

  • --add-dir या /add-dir कमांड से Claude को अतिरिक्त फ़ोल्डरों तक पहुंचकर काम करने की अनुमति दी जा सकती है
  • टीम के साझा settings.json में additionalDirectories जोड़ने पर Claude Code शुरू होते समय उन फ़ोल्डरों को हमेशा ऑटो-लोड किया जा सकता है

14/ --agent — कस्टम एजेंट

  • .claude/agents डायरेक्टरी में agent परिभाषित करने के बाद claude --agent=<name> कमांड से कस्टम system prompt और tools निर्दिष्ट किए जा सकते हैं
  • यह एक ताकतवर लेकिन अक्सर नज़रअंदाज़ की जाने वाली सुविधा है; आधिकारिक दस्तावेज़ देखें: https://code.claude.com/docs/en/sub-agents

15/ /voice — वॉइस इनपुट

  • /voice कमांड से voice coding किया जा सकता है
    • CLI: /voice चलाने के बाद स्पेसबार दबाकर रखें
    • Desktop: voice बटन पर क्लिक करें
    • iOS: dictation सेटिंग चालू करें

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.