Clarc - एक macOS ऐप जो non-developer साथियों को भी Claude Code इस्तेमाल करने देता है
(github.com/ttnear)यह मेरा पहला open source प्रोजेक्ट है। मैं चाहता था कि मेरे non-developer साथी भी Claude Code इस्तेमाल कर सकें, लेकिन terminal उनके लिए सबसे बड़ी रुकावट था। CLI install करना, GitHub SSH key सेट करना, कौन-सा काम चलेगा यह ठीक से पहले देखे बिना हर बार tool call approve करना — मेरे लिए इनमें से कुछ भी मुश्किल नहीं था, लेकिन उनके लिए हर चीज़ समस्या थी.
इसीलिए मैंने Clarc बनाया। इसकी संरचना ऐसी है कि अंदर असली Claude Code CLI ही चलता है, इसलिए पहले से सेट किए हुए CLAUDE.md, skills, MCP, slash commands — सब कुछ वैसे का वैसा काम करता है। मैंने बस उसके ऊपर एक सही Mac app shell चढ़ाया है। Tool run होने से पहले असली diff दिखाने वाला native approval modal, project के हिसाब से parallel में अलग-अलग window खोलने वाले workspaces, drag-and-drop attachment, और GitHub OAuth जो SSH key तक अपने-आप सेट कर देता है — इसलिए repo clone करना बस काम कर जाता है।
मज़ेदार बात यह है कि मैंने इसे साथियों के लिए बनाया था, लेकिन किसी तरह मैं खुद इसका main user बन गया। CLI मैंने सीधे खोला हो, ऐसा किए लगभग 3 हफ्ते हो गए हैं।
Clarc की मुख्य विशेषताएँ (vs. Claude Desktop)
- Native macOS app (~10MB). Electron नहीं। तुरंत खुलता है और RAM भी लगभग नहीं के बराबर लेता है
- Project-केंद्रित workspace — कई repos register करें, उनके बीच switch करें, या हर एक को अलग window में खोलकर parallel sessions चलाएँ
- Custom slash commands
- अक्सर इस्तेमाल होने वाले prompts या terminal commands के लिए shortcut buttons सेट किए जा सकते हैं
- Git status दिखाने वाला built-in file explorer
- Project-आधारित rich text notepad
- Built-in terminal
1 टिप्पणियां
क्या Claude Desktop में code की तुलना में कोई बेहतर बात है??