ابنِ وأتمت باستخدام النماذج التي تختارها

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

curl -fsSL https://codewhale.net/install.sh | sh
إصدار تطوير Codewhale v0.10.0: علامة الحوت، جلسة جديدة، حقل الرسالة، أذونات Ask، وضع Work وحالة النموذج. عرض للمخرجات الفعلية من طرفية معزولة.
معاينة الطرفية · إصدار تطوير v0.10.0أحدث إصدار v0.10.0المصدر v0.10.0MIT

ما يمكنك فعله باستخدام 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 عندما تريد أن يتشارك عدة وكلاء العمل.

  1. 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.

    curl -fsSL https://codewhale.net/install.sh | sh
    Full install guide
  2. Connect your model

    Codewhale needs a model to answer. Save your own provider key, as in the DeepSeek example below, or run a local model such as Ollama, which needs no key. You pay the provider directly.

    codewhale auth set --provider deepseek
    Connect a provider
  3. Give it a task

    Open Codewhale in your project folder and ask for something concrete. Start in /mode plan to have it explain the project without changing anything, then switch to /mode work for edits and commands. It shows each edit as a diff and asks before running a shell command.

    codewhale
    Set modes and approvals
  4. Add a Fleet when you need one

    When a task would benefit from several models and roles, run /fleet setup inside Codewhale to save roles and the model each one uses. From your shell, codewhale fleet status counts the Fleet runs that are queued, running, or finished.

    /fleet setup
    codewhale fleet status
    Run a workflow

أين يمكنك استخدام Codewhale

يمكنك استخدام Codewhale في طرفيتك اليوم، بينما نعمل على تطوير تطبيق الويب وتطبيق سطح المكتب وأجهزة الكمبيوتر السحابية.

الطرفية
تم الإصدارملفات إصدار GitHub الثنائية لأنظمة Linux وmacOS وWindows؛ ويمكن استخدام npm وCargo كبديلين. دعم Android عبر Termux ما زال في مرحلة المعاينة.
تطبيق الويب
معاينة قيد التطويرالوصول إلى الحساب وإقران المتصفح ضمن المعاينة قيد التطوير.
سطح المكتب
نسخة قيد التطويرتطبيق macOS قيد التطوير؛ وسيتاح تنزيله للجميع لاحقًا.
أجهزة الكمبيوتر السحابية
قيد التطويرأجهزة كمبيوتر مستضافة لتشغيل مهامك.

يمكنك استخدام الطرفية دون حساب Codewhale، ويتولى مزوّدك فوترة أي استخدام للنماذج المستضافة.

ثبّت Codewhale على macOS أو Linux

GitHub Releases (الملفات الثنائية) · npm · Cargo · Docker · Windows · Android / Termux · مرايا في الصين

اقرأ دليل التثبيت ←
curl -fsSL https://codewhale.net/install.sh | sh

ساهم في تحسين Codewhale

سواء اكتشفت خطأً، أو كانت لديك فكرة لميزة، أو أردت إرسال أول طلب سحب لك، نود أن نسمع منك ونعمل معًا على الخطوات القادمة.