इस प्रोजेक्ट के बारे में

Claw Code `claw` CLI एजेंट हार्नेस का सार्वजनिक Rust कार्यान्वयन है। मानक कार्यान्वयन `rust/` वर्कस्पेस में रहता है, और मेंटेनर्स कहते हैं कि रिपॉजिटरी के लिए वर्तमान सत्य का स्रोत `ultraworkers/claw-code` है। README में एक महत्वपूर्ण फ्रेमिंग नोट: परियोजना खुद को "एक उत्पादन पिच की तुलना में संग्रहालय प्रदर्शनी के करीब" बताती है और स्पष्ट रूप से कहती है कि यह "यहाँ गंभीर उत्पादन परियोजना नहीं है।" इसे एक एजेंट-प्रबंधित कलाकृति के रूप में पेश किया जाता है, जिसे Gajae-Code और LazyCodex जैसे हार्नेस द्वारा स्वचालित रूप से बनाए रखा जाता है। वास्तविक काम के लिए, README उपयोगकर्ताओं को इस रिपॉजिटरी के बजाय उन अपस्ट्रीम हार्नेस से शुरू करने का निर्देश देती है। एक विस्तृत सार्वजनिक स्पष्टीकरण एक X/Twitter पोस्ट के माध्यम से लिंक किया गया है। रिपॉजिटरी संरचना में शामिल हैं: - `rust/` — मानक Rust वर्कस्पेस और `claw` CLI बाइनरी - `USAGE.md` — कार्य-उन्मुख उपयोग गाइड - `PARITY.md` — Rust-पोर्ट समानता स्थिति और माइग्रेशन नोट्स - `ROADMAP.md` — सक्रिय रोडमैप और सफाई बैकलॉग - `PHILOSOPHY.md` — परियोजना का इरादा और सिस्टम-डिज़ाइन फ्रेमिंग - `src/` और `tests/` — साथी Python/रेफरेंस वर्कस्पेस और ऑडिट हेल्पर, जो प्राथमिक रनटाइम सतह नहीं हैं बताए गए हैं बिल्ड और चलाने के लिए, README एक स्रोत-केवल क्विक स्टार्ट देती है: रिपॉजिटरी क्लोन करें, `rust/` के अंदर `cargo build --workspace` चलाएँ, `ANTHROPIC_API_KEY` जैसी API कुंजी सेट करें, फिर `claw doctor` से सत्यापित करें और `claw prompt "..."` से प्रॉम्प्ट चलाएँ या `claw` से इंटरैक्टिव सत्र शुरू करें। विंडोज़ पर बाइनरी `claw.exe` है, और PowerShell एक समर्थित पथ है। Git Bash और WSL वैकल्पिक विकल्प हैं। README में एक प्रमुख चेतावनी है: `cargo install claw-code` एक अप्रचलित स्टब स्थापित करता है जो केवल "claw-code has been renamed to agent-code" प्रिंट करता है। उपयोगकर्ताओं को उस क्रेट को स्थापित न करने की सलाह दी जाती है और इसके बजाय स्रोत से बनाना या `cargo install agent-code` के माध्यम से अपस्ट्रीम बाइनरी स्थापित करना चाहिए। प्रमाणीकरण के लिए API कुंजी (Anthropic, OpenAI आदि) की आवश्यकता होती है; Claude सब्सक्रिप्शन लॉगिन एक समर्थित प्रमाणीकरण पथ नहीं है। बिल्ड करने के बाद, `claw doctor` API कुंजी, मॉडल एक्सेस और टूल कॉन्फ़िगरेशन को मान्य करने के लिए अनुशंसित स्वास्थ्य जाँच है। वर्कस्पेस टेस्ट सुइट `cargo test --workspace` से चलाया जा सकता है। दस्तावेज़ नेविगेशन और फ़ाइल संदर्भ, स्थानीय OpenAI‑संगत प्रदाता (Ollama/llama.cpp/vLLM), विंडोज़ इंस्टॉल और रिलीज़ वर्कफ़्लो, कंटेनर वर्कफ़्लो, और ACP/Zed स्थिति के लिए मैप किया गया है। README नोट करती है कि `claw-code` अभी तक एक ACP/Zed डेमोन या JSON‑RPC एंट्रीपॉइंट नहीं शिप करती है; `claw acp` वर्तमान स्थिति रिपोर्ट करता है, और वास्तविक ACP समर्थन रोडमैप में ट्रैक किया गया रहता है। रिपॉजिटरी संबंधित इकोसिस्टम परियोजनाओं जैसे clawhip, oh-my-openagent, oh-my-claudecode, oh-my-codex, और gajae-code को भी सूचीबद्ध करती है, साथ ही UltraWorkers Discord लिंक। इसमें योगदान, सुरक्षा, समर्थन और आचरण संहिता नीतियाँ शामिल हैं, और यह MIT लाइसेंस के तहत लाइसेंस प्राप्त है। README में एक स्वामित्व/संबद्धता अस्वीकरण शामिल है जिसमें कहा गया है कि रिपॉजिटरी मूल Claude Code स्रोत सामग्री का स्वामित्व नहीं दावा करती है और यह Anthropic से संबद्ध, समर्थित या बनाए रखी नहीं है।