ओपन सोर्स · अपना मॉडल लाइए · टर्मिनल में चलता है

Codewhale गहराई में उतरता है
ताकि आपको न उतरना पड़े।

Codewhale आपके टर्मिनल के लिए एक ओपन सोर्स कोडिंग एजेंट है। इसे एक मॉडल और एक काम दें — यह आपका कोड पढ़ता है, फ़ाइलें संपादित करता है, अपनी जाँचें खुद चलाता है, और काम पूरा होने पर या आपकी ज़रूरत पड़ने पर रुक जाता है। कोई भी मॉडल लाइए, या उन्हें मिलाइए: हर भूमिका के लिए अलग मॉडल तय करें।

एक पंक्ति में इंस्टॉल
npm install -g codewhale
Node 18+ चाहिए — Rust टूलचेन नहींअन्य तरीके →

cwनवीनतम रिलीज़ v0.9.8सोर्स कैंडिडेट v0.9.945 प्रोवाइडर रूटMIT

Codewhale TUIवर्तमान सेशन
Codewhale का वर्तमान टर्मिनल सेशन — Operate मोड, व्हेल, कंपोज़र और फ़ुटर दिख रहे हैं
Codewhale का वर्तमान सेशन · Operate मोड · Ask अनुमति-मुद्रा
लाइवLIVE
खोला गया#5486fix(tui): hide the session metrics strip on compact rows@Lstarsky0 द्वारा3 मि॰ पहलेमर्ज#5484feat(dsh): ambient ocean scene — whales and glyph fish behind the DSH @Hmbown द्वारा25 मि॰ पहलेमर्ज#5483web: de-slop the site copy (voice sheet + rewritten surfaces)@Hmbown द्वारा25 मि॰ पहलेमर्ज#5480feat(tui): show and open the live /rc session link; send a stable devi@Hmbown द्वारा44 मि॰ पहलेमर्ज#5477release: 0.9.9 CHANGELOG addendum for #5474/#5475 + contributor credit@Hmbown द्वारा1 घं॰ पहलेखोला गया#5485fix(models): bring first-party model rows and pricing current as of 20@Hmbown द्वारा1 घं॰ पहलेखोला गया#5482EPIC(docs): review, partially restructure, and fully localize document@SparkofSpike द्वारा2 घं॰ पहलेखोला गया#5479Fleet/agents: first-class sub-agent and workflow management in the TUI@Hmbown द्वारा2 घं॰ पहलेखोला गया#5478TUI: /rename mid-turn leaves the in-flight shell tool row stuck at "ru@Hmbown द्वारा2 घं॰ पहलेमर्ज#5475fix(config): resolve owned direct model casing safely@h3c-hexin द्वारा2 घं॰ पहलेमर्ज#5474perf(context): compact all noisy web tool results@h3c-hexin द्वारा3 घं॰ पहलेबंद किया गया#5424v0.9.7: Codewhale TUI crashing@Hixac द्वारा3 घं॰ पहलेखोला गया#5473perf(skills): keep configured skill prompts stable@h3c-hexin द्वारा6 घं॰ पहलेरिलीज़ हुआv0.9.818 घं॰ पहलेखोला गया#3957v0.9.3 Refactor: split shared modal infrastructure and owned views@Hmbown द्वारा2 माह पहलेखोला गया#2369CodeWhale Config Paths Fragmented Across OS and Cygwin (Plus Silent Mi@buko द्वारा3 माह पहलेखोला गया#1829SSH 连接失败:exit code 255(疑似 DeepSeek TUI shell 沙箱 TCP 22 出站阻断)@fodudu1226 द्वारा3 माह पहलेखोला गया#1651VS Code crashes or exits unexpectedly when YOLO Agent is running test @HubgitCCL द्वारा3 माह पहलेखोला गया#1425执行大文本处理工程后会话中断卡死@AiurArtanis द्वारा3 माह पहले

एक जलमग्न टर्मिनल शेल। कोई भी मॉडल। आपकी मशीन पर।

जो मॉडल आप पहले से उपयोग करते हैं वही लाइए — होस्टेड, गेटवे या लोकल। Plan / Work / Operate और स्पष्ट अनुमति-मुद्राएँ डाइव को आपके नियंत्रण में रखती हैं।

देखिए यह कैसे निर्णय लेता है

नियम जो ट्रेस में दिखते हैं

असली सेशन के अंश — प्रोजेक्ट के रैंक्ड नियम मॉडल की रीज़निंग में दिखाई देते हैं, यह सिर्फ़ लैंडिंग पेज का दावा नहीं है।

codewhale — thinking
रीज़निंग ट्रेस
# When the prior session's summary didn't match the repo…
Per Article II (truth) and V (verification), I report what's actually in the tree — not what the previous agent claimed.
Article II · TruthArticle V · Verification
Reported the uncommitted work the summary left out, instead of repeating the claim.

काम से सत्यापित बदल तक।

  1. 01

    अवलोकन

    रिपॉज़िटरी, उसके निर्देश और काम पढ़ें।

  2. 02

    कार्य

    स्पष्ट स्वीकृति-सीमाओं के भीतर फ़ाइलें संपादित करें।

  3. 03

    सत्यापन

    जाँचें चलाएँ और परिणाम देखें।

  4. 04

    रिपोर्ट

    एक संक्षिप्त, टिकाऊ रसीद छोड़ें।

$ codewhale exec "fix the failing test"inspect   रिपॉज़िटरी और निर्देशact       चुनी गई अनुमति-मुद्रा से संपादनverify    cargo test --lockedreport    जाँचें पास · रसीद सहेजी गई

Codewhale पर नए हैं? शुरू से अंत तक चार कदम।

इंस्टॉल → बिना कुंजी पहला सेशन → प्रोवाइडर जोड़ें → अपनी Fleet सेट करें। शब्दावली पेज पर परिभाषित हैं।

  1. Install Codewhale

    One npm command installs the dispatcher and terminal runtime. Cargo, archives, Docker, Nix, and China mirrors are documented alternatives — published releases only.

    npm install -g codewhale
    codewhale doctor
    Full install guide
  2. Open a first session — no key needed

    Launches without any API key: short constitution-first setup, then the full interface. Explore in Plan mode — always read-only. Model replies need a provider; that's the next step.

    codewhale
    Learn the product nouns first
  3. Connect a provider

    Pick a supported route — hosted key, gateway, or keyless local runtime (Ollama, vLLM, SGLang). Provider and model stay explicit; reasoning and routing provenance stay separate, and unavailable values stay unavailable.

    codewhale auth set --provider deepseek
    Providers and models
  4. Set up your ideal fleet

    Add every provider you use — one auth set per hosted route; keyless local runtimes need nothing — then author the team: /fleet setup walks one role at a time (a model from any configured provider, a thinking tier, permissions) and saves a reusable profile for this repo or every repo on this machine. Fleet state lives in the workspace ledger; ordinary single tasks need none of this.

    /fleet setup
    codewhale fleet status
    Fleet and Workflow docs

आपका मॉडल।
आपकी सीमाएँ।

मॉडल, कार्य-मोड और अनुमति-मुद्रा स्पष्ट रूप से चुनें। अज्ञात लागत अज्ञात ही रहती है, और प्रीव्यू सतहें स्पष्ट रूप से चिह्नित रहती हैं।

45 प्रोवाइडर रूट
होस्टेड, गेटवे और लोकल मॉडल
Plan · Work · Operate
केवल-पढ़ने योजना से स्वायत्त संचालन तक
Ask · Auto-Review · Full Access
काम के लिए अनुमति-मुद्रा चुनें
TUI · exec · web · API
इंटरैक्टिव और हेडलेस रनटाइम सतहें

रनटाइम को वहीं उपयोग करें जहाँ काम होता है।

TUIटर्मिनल में इंटरैक्टिव काम
codewhale execस्क्रिप्ट और CI
वेब क्लाइंटकेवल-लूपबैक ब्राउज़र क्लाइंट
Runtime API + MCPलोकल इंटीग्रेशन
Fleetटिकाऊ मल्टी-एजेंट काम
रनटाइम सतहें और स्थिरता टिप्पणियाँ देखें →

एक ही कमांड से शुरू करें।

npm install -g codewhale

CargoबाइनरीDockerNixWindowsAndroid / Termuxचीन मिरर

इंस्टॉल गाइड पढ़ें →

खुले में निर्मित

MIT-लाइसेंस प्राप्त और रनटाइम, प्रोवाइडर, प्लेटफ़ॉर्म, दस्तावेज़ीकरण और परीक्षणों के योगदानकर्ताओं द्वारा गढ़ा गया।