Seçtiğin modellerle geliştir ve işleri otomatikleştir

Codewhale, yazılım geliştirebilen, dosyaların üzerinde çalışabilen ve tekrarlanan görevleri yeniden kullanılabilir iş akışlarına dönüştürebilen ajanlar sunar. Onlara ne yapmak istediğini anlat ve işe uygun barındırılan veya yerel modelleri seç; çalışırken sağlayıcı değiştirmekte özgürsün.

curl -fsSL https://codewhale.net/install.sh | sh
Codewhale v0.10.0 geliştirme derlemesi: balina, yeni oturum, mesaj alanı, Ask izinleri, Work modu ve model durumu. Yalıtılmış bir terminalin gerçek çıktısından oluşturulmuştur.
Terminal önizlemesi · v0.10.0 geliştirme derlemesiEn yeni sürüm v0.10.0Kaynak v0.10.0MIT

Codewhale ile neler yapabilirsin

Bir projeyle, bir soruyla veya otomatikleştirmek istediğin bir görevle başla; ardından tek bir ajanla çalış ya da daha büyük bir işin parçalarını birkaç ajana ver.

Bir şey geliştir

Yapmak istediğini anlat ve kodunu okuyabilen, dosyaları düzenleyebilen, komutları çalıştırabilen ve sonucu kontrol edebilen ajanlarla çalış.

Günlük işleri otomatikleştir

Tekrarladığın görevler için betikler ve iş akışları oluştur; böylece ihtiyaç duyduğunda bunları terminalden yeniden çalıştırabilirsin.

Farklı modellerle çalış

Ajanların için barındırılan veya yerel modeller kullan; farklı modeller ve roller, işin kendilerine uygun kısımlarını üstlensin.

Codewhale ile çalışma yolları

Entegrasyonları keşfet
  • TUITerminalde etkileşimli iş
  • codewhale execBetikler ve CI
  • Yerel web istemcisilocalhost arayüzü; barındırılan tarayıcı çalışma alanı geliştirme aşamasında
  • Runtime API + MCPYerel entegrasyonlar
  • FleetTek bir işte birden çok ajan

Her görev için model seçenekleri

Doğrudan model barındıran bir sağlayıcıya bağlan, birden fazla sağlayıcıya erişmek için bir ağ geçidi kullan veya bir modeli yerel olarak çalıştır; ardından çalışırken her oturumun hangi modeli kullanacağını seç.

Modelleri ve sağlayıcıları keşfet
Barındırılan
codewhale auth set --provider <id> ile kaydedilen kendi API anahtarın
Gateway
Birçok model için tek uç nokta, sağlayıcıyı yine sen seçersin
Yerel
localhost üzerinde vLLM, SGLang, Ollama — genellikle anahtarsız
Plan · Work · Operate
Ask · Auto-Review · Full Access

Codewhale ile işe başla

Codewhale'i kurup bir model bağladıktan sonra ilk görevini terminalde anlatabilir, birkaç ajanın işi paylaşmasını istediğinde bir Fleet ekleyebilirsin.

  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'i nerelerde kullanabilirsin

Biz web uygulamasını, masaüstü uygulamasını ve bulut bilgisayarlarını geliştirirken sen Codewhale'i bugün terminalinde kullanabilirsin.

Terminal
YayınlandıLinux, macOS ve Windows için GitHub sürüm ikili dosyaları; npm ve Cargo alternatiflerdir. Termux üzerinde Android desteği önizleme aşamasında.
Web uygulaması
Geliştirme önizlemesiGeliştirme önizlemesinde hesap erişimi ve tarayıcı eşleştirme.
Masaüstü
Geliştirme sürümümacOS uygulaması geliştirme aşamasında; herkese açık indirme daha sonra sunulacak.
Bulut bilgisayarları
Geliştirme aşamasındaGörevlerini çalıştırmak için barındırılan bilgisayarlar.

Terminali Codewhale hesabı olmadan kullanabilirsin; barındırılan model kullanımını ise sağlayıcın faturalandırır.

Codewhale'i macOS veya Linux üzerine kur

GitHub Releases (İkililer) · npm · Cargo · Docker · Windows · Android / Termux · Çin yansıları

Kurulum kılavuzunu oku
curl -fsSL https://codewhale.net/install.sh | sh

Codewhale'i daha iyi hâle getirmeye yardımcı ol

Bir hata bulduysan, bir özellik fikrin varsa ya da ilk pull request'ini göndermek istiyorsan seni dinlemek ve sonraki adımlar üzerinde birlikte çalışmak isteriz.