Codewhale يغوص في الأعماق،
حتى لا تضطر أنت إلى ذلك.
Codewhale وكيل برمجة مفتوح المصدر يعمل في طرفيتك. أعطه نموذجًا ومهمة — يقرأ شيفرتك، ويحرّر الملفات، ويشغّل فحوصه بنفسه، ويتوقف عندما تنتهي المهمة أو عندما يحتاج إليك. أحضر أي نموذج، أو امزجها: ثبّت نموذجًا مختلفًا لكل دور.
npm install -g codewhale
cwأحدث إصدار v0.9.8مصدر مرشّح v0.9.945 مسار مزوّدMIT

صدفة طرفية تحت الماء. أي نموذج. على جهازك.
أحضر النموذج الذي تستخدمه أصلًا — مستضاف، أو عبر بوابة، أو محلي. Plan / Work / Operate ووضعيات الأذونات الصريحة تُبقي الغوصة تحت سيطرتك.
قواعد تراها في الأثر
مقتطفات من جلسات حقيقية — تسلسل قواعد المشروع يظهر في استدلال النموذج، لا مجرد وعد على صفحة هبوط.
من المهمة إلى تغيير متحقَّق منه.
- 01
الفحص
قراءة المستودع وتعليماته والمهمة.
- 02
التنفيذ
تحرير الملفات ضمن حدود موافقة صريحة.
- 03
التحقق
تشغيل الفحوص ومعاينة النتيجة.
- 04
التقرير
ترك إيصال موجز وباقٍ.
جديد على Codewhale؟ أربع خطوات من البداية إلى النهاية.
ثبّت ← أول جلسة بلا مفاتيح ← اربط مزوّدًا ← جهّز أسطولك. المصطلحات معرّفة في صفحة المفردات.
Install Codewhale
One npm command installs the dispatcher and terminal runtime. Cargo, archives, Docker, Nix, and China mirrors are documented alternatives — published releases only.
Full install guide →npm install -g codewhale codewhale doctorOpen 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.
Learn the product nouns first →codewhaleConnect 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.
Providers and models →codewhale auth set --provider deepseekSet 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 and Workflow docs →/fleet setup codewhale fleet status
نموذجك.
حدودك.
اختر النموذج ووضع العمل ووضعية الأذونات صراحةً. التكلفة المجهولة تبقى مصرّحًا بها كمجهولة، والواجهات التجريبية تبقى موسومة بذلك.
- 45 مسار مزوّد
- نماذج مستضافة وعبر بوابات ومحلية
- Plan · Work · Operate
- من التخطيط للقراءة فقط إلى التشغيل الذاتي
- Ask · Auto-Review · Full Access
- اختر وضعية الأذونات للعمل
- TUI · exec · web · API
- واجهات Runtime تفاعلية وبلا واجهة
استخدم الـ Runtime حيث يجري العمل.
ابدأ بأمر واحد.
npm install -g codewhale
Cargoالملفات الثنائيةDockerNixWindowsAndroid / Termuxمرايا في الصين
اقرأ دليل التثبيت ←يُبنى علنًا
برخصة MIT، وبتشكيل من المساهمين عبر الـ Runtimeات والمزودين والمنصات والتوثيق والاختبارات.