ابنِ وأتمت باستخدام النماذج التي تختارها
يمنحك Codewhale وكلاء يمكنهم بناء البرمجيات والعمل على ملفاتك وتحويل المهام المتكررة إلى مسارات عمل قابلة لإعادة الاستخدام. أخبرهم بما تريد إنجازه واختر النماذج المستضافة أو المحلية المناسبة للمهمة، مع حرية تبديل المزوّدين أثناء العمل.

معاينة الطرفيةإصدار تطوير v0.9.12
cwأحدث إصدار v0.9.12غير منشور v0.9.13MIT
ما يمكنك فعله باستخدام Codewhale
ابدأ بمشروع أو سؤال أو مهمة تريد أتمتتها، ثم اعمل مع وكيل واحد أو وزّع أجزاء العمل الأكبر على عدة وكلاء.
ابنِ شيئًا
صف ما تريد صنعه واعمل مع وكلاء يمكنهم قراءة شيفرتك وتعديل الملفات وتشغيل الأوامر والتحقق من النتيجة.
أتمت العمل اليومي
أنشئ سكربتات ومسارات عمل للمهام التي تكررها، لتتمكن من تشغيلها مجددًا من الطرفية كلما احتجت إليها.
اعمل مع نماذج مختلفة
استخدم نماذج مستضافة أو محلية لوكلائك، بحيث تتولى النماذج والأدوار المختلفة أجزاء العمل المناسبة لها.
طرق العمل باستخدام Codewhale
- TUI
- عمل تفاعلي في الطرفية
- codewhale exec
- سكربتات وCI
- عميل الويب المحلي
- واجهة على localhost؛ مساحة العمل المستضافة في المتصفح قيد التطوير
- Runtime API + MCP
- تكاملات محلية
- Fleet
- عدة وكلاء يعملون على مهمة واحدة
خيارات من النماذج لكل مهمة
اتصل مباشرة بمزوّد نماذج مستضافة، أو استخدم بوابة للوصول إلى عدة مزوّدين، أو شغّل نموذجًا محليًا، ثم اختر النموذج الذي تستخدمه كل جلسة أثناء عملك.
استكشف النماذج والمزوّدين- مستضاف
- مفتاح API الخاص بك، محفوظ عبر codewhale auth set --provider <id>
- بوابة
- نقطة نهاية واحدة لنماذج كثيرة، والمزوّد ما زال من اختيارك
- محلي
- vLLM وSGLang وOllama على localhost — غالبًا بلا مفتاح
- Plan · Work · Operate
- Ask · Auto-Review · Full Access
ابدأ باستخدام Codewhale
بعد تثبيت Codewhale وربط نموذج، يمكنك وصف مهمتك الأولى في الطرفية وإضافة Fleet عندما تريد أن يتشارك عدة وكلاء العمل.
Install Codewhale
The command below installs the latest published release on macOS or Linux. Use the install guide for Windows, package managers, or building the unreleased source candidate.
Full install guide →curl -fsSL https://codewhale.net/install.sh | shConnect your model
Model replies need a connection to a hosted or local model. Use your own provider key, as in the DeepSeek example below, or follow the provider guide for other services and local models. Offline setup does not require a key.
Choose a provider →codewhale auth set --provider deepseekGive it a task
Open Codewhale in your project folder. Try /mode plan and ask it to explain the project, then use /mode work when you want edits and commands. Shift+Tab changes the approval setting; /provider and /model change the model connection.
Modes and permissions →codewhaleAdd a Fleet when you need one
When a task would benefit from several models and roles, run /fleet setup inside Codewhale to put a team together. You can see the saved Fleet from your shell with codewhale fleet status.
Fleet and Workflow docs →/fleet setup codewhale fleet status
أين يمكنك استخدام Codewhale
يمكنك استخدام Codewhale في طرفيتك اليوم، بينما نعمل على تطوير تطبيق الويب وتطبيق سطح المكتب وأجهزة الكمبيوتر السحابية.
- الطرفية
- تم الإصدارملفات إصدار GitHub الثنائية لأنظمة Linux وmacOS وWindows؛ ويمكن استخدام npm وCargo كبديلين. دعم Android عبر Termux ما زال في مرحلة المعاينة.
- تطبيق الويب
- معاينة قيد التطويرالوصول إلى الحساب وإقران المتصفح ضمن المعاينة قيد التطوير.
- سطح المكتب
- نسخة قيد التطويرتطبيق macOS قيد التطوير؛ وسيتاح تنزيله للجميع لاحقًا.
- أجهزة الكمبيوتر السحابية
- قيد التطويرأجهزة كمبيوتر مستضافة لتشغيل مهامك.
يمكنك استخدام الطرفية دون حساب Codewhale، ويتولى مزوّدك فوترة أي استخدام للنماذج المستضافة.
أنشئ حسابًاثبّت Codewhale على macOS أو Linux
curl -fsSL https://codewhale.net/install.sh | sh
GitHub Releases · الملفات الثنائيةnpmCargoDockerNixWindowsAndroid / Termuxمرايا في الصين
اقرأ دليل التثبيت ←ساهم في تحسين Codewhale
سواء اكتشفت خطأً، أو كانت لديك فكرة لميزة، أو أردت إرسال أول طلب سحب لك، نود أن نسمع منك ونعمل معًا على الخطوات القادمة.