Files
Hunter Bown 07fc195675 docs: refresh translated READMEs
Signed-off-by: Hunter Bown <hmbown@gmail.com>
2026-08-19 20:08:27 -07:00

5.0 KiB
Raw Permalink Blame History

Codewhale

Codewhale, terminaliniz için Rust ile geliştirilmiş ve kullanıcılarıyla birlikte açık biçimde iyileştirilen açık kaynaklı bir kodlama ajanıdır.

Terminalde çalışan Codewhale

English · 简体中文 · 日本語 · Tiếng Việt · Bahasa Indonesia · 한국어 · Español · Português · Русский · Українська · Français · Deutsch · 繁體中文 · हिन्दी · Italiano · Polski · العربية · Català

CI crates.io npm Discord

Kurulum

npm install -g codewhale
codewhale

Codewhale ilk çalıştırmada bir sağlayıcıya bağlanmanıza veya çevrimdışı kalmanıza yardımcı olur. Cargo, Docker, Nix, Scoop, önceden derlenmiş arşivler, Android/Termux ve CNB aynasını da destekler. Kurulum kılavuzuna bakın.

Kullanım

Codewhale ile ekip arkadaşınızla konuşur gibi konuşun:

Fix the failing tests and explain what changed.

TUIyi açmadan da bir görev çalıştırabilirsiniz:

codewhale exec "fix the failing tests and explain what changed"

Codewhale deponuzu okuyabilir, dosyaları düzenleyebilir, komutları çalıştırabilir, sonuçları inceleyebilir ve bir hedefe doğru çalışmayı sürdürebilir. Ne kadar erişime sahip olacağına siz karar verirsiniz.

Neden Codewhale

  • İstediğiniz modeli kullanın. Barındırılan sağlayıcılara veya Ollama, vLLM ya da SGLang üzerinden yerel modellere bağlanın. Sağlayıcı ve modeli /model ile değiştirin.
  • Kontrolü elinizde tutun. Plan salt okunurdur. Ask, Auto-Review ve Full Access, onay davranışını görünür kılar. /undo son turu geri alır, /restore ise çalışma alanını önceki bir anlık görüntüye döndürür.
  • Uzun süren işleri düzenli tutun. Oturumları kaydedin, kalıcı bir /goal belirleyin, iş akışlarını çalışmadan önce gözden geçirin ve ajanların iç talimatlarını konuşmanıza taşımadan onları koordine edin.
  • Elinizdeki ajanı genişletin. MCP sunucularını ve becerileri bağlayın, hookları yapılandırın ve ajan rollerini projenizde veya kişisel ayarlarınızda okunabilir dosyalar olarak saklayın.

Komutları ve klavye kısayollarını görmek için TUIde /help komutunu çalıştırın.

Güvenlik

Codewhale, verdiğiniz erişimle kendi makinenizde çalışır. Onay modları ve depo kuralları ajanın yapabileceklerini sınırlar; desteklenen ortamlarda isteğe bağlı işletim sistemi sandbox’ı daha güçlü bir yürütme sınırı ekler. Bilinmeyen model fiyatları ücretsiz olarak bildirilmek yerine bilinmeyen olarak kalır.

Politikaların kesin sıralaması için yetkilendirme sırasını, yerel ayarlar için yapılandırmayı okuyun.

Belgeler

Topluluğa katılın

İnsanlar Codewhalei kullandıkça, yanlış gelen noktaları bildirdikçe ve düzeltmeye yardımcı oldukça Codewhale daha iyi olur. Bir sağlayıcı eksikse, bir iş akışı kullanışsızsa veya terminal arayüzü işinizi zorlaştırıyorsa bir issue açın. Nasıl iyileştirileceğini biliyorsanız bir pull request açın. İlk katkılar memnuniyetle karşılanır ve katkıda bulunanların projeye alınan çalışmaları üzerindeki emeği kayda geçer.

Discorda katılın veya WeChatte Hunter’ı (hunterbown) ekleyip Whale Brothers grubuna katılmak istediğinizi belirtin.

Proje geçmişi

Codewhale, deepseek-tui olarak başladı ve onun yapılandırması ile oturumlarıyla uyumluluğunu hâlâ koruyor. Artık sağlayıcılardan bağımsızdır, bağımsız olarak sürdürülür ve herhangi bir model sağlayıcısıyla bağlantılı değildir.

Projeyi büyütmeye yardımcı olan tüm katkıcılara ve açık kaynak topluluklarına teşekkürler. Katkıcı kaydına bakın.

Lisans

MIT