Skip to content

Latest commit

 

History

History
77 lines (48 loc) · 4.71 KB

File metadata and controls

77 lines (48 loc) · 4.71 KB

Codewhale

Codewhale adalah agen pemrograman sumber terbuka untuk terminal Anda, dibuat dengan Rust dan dikembangkan secara terbuka bersama orang-orang yang menggunakannya.

Codewhale berjalan di terminal

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

CI crates.io npm Discord

Instalasi

npm install -g codewhale
codewhale

Saat pertama dijalankan, Codewhale membantu Anda menghubungkan penyedia atau tetap bekerja secara luring. Codewhale juga mendukung Cargo, Docker, Nix, Scoop, arsip siap pakai, Android/Termux, dan mirror CNB. Lihat panduan instalasi.

Penggunaan

Bicaralah dengan Codewhale seperti Anda berbicara dengan rekan satu tim:

Fix the failing tests and explain what changed.

Atau jalankan tugas tanpa membuka TUI:

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

Codewhale dapat membaca repositori Anda, mengedit berkas, menjalankan perintah, memeriksa hasil, dan terus bekerja menuju tujuan. Anda menentukan seberapa besar akses yang dimilikinya.

Mengapa Codewhale

  • Gunakan model yang Anda inginkan. Hubungkan penyedia terkelola atau model lokal melalui Ollama, vLLM, atau SGLang. Ganti penyedia dan model dengan /model.
  • Tetap memegang kendali. Plan hanya dapat membaca. Ask, Auto-Review, dan Full Access menampilkan perilaku persetujuan dengan jelas. /undo membatalkan giliran terakhir dan /restore mengembalikan ruang kerja ke snapshot sebelumnya.
  • Jaga agar pekerjaan panjang tetap teratur. Simpan sesi, tetapkan /goal yang bertahan lama, tinjau alur kerja sebelum dijalankan, dan koordinasikan agen tanpa memasukkan instruksi internal mereka ke transkrip Anda.
  • Perluas agen yang sudah Anda miliki. Hubungkan server MCP dan keterampilan, konfigurasikan hook, dan simpan peran agen sebagai berkas yang mudah dibaca di proyek atau pengaturan pribadi Anda.

Jalankan /help di TUI untuk melihat perintah dan pintasan papan ketik.

Keamanan

Codewhale berjalan di mesin Anda dengan akses yang Anda berikan. Mode persetujuan dan aturan repositori membatasi tindakan agen; sandbox OS opsional menambahkan batas eksekusi yang lebih kuat jika didukung. Harga model yang belum diketahui tetap ditampilkan sebagai tidak diketahui, bukan dilaporkan gratis.

Baca urutan otorisasi untuk susunan kebijakan yang tepat dan konfigurasi untuk pengaturan lokal.

Dokumentasi

Bergabung dengan komunitas

Codewhale menjadi lebih baik ketika orang menggunakannya, melaporkan hal yang terasa kurang tepat, dan membantu memperbaikinya. Jika penyedia belum tersedia, alur kerja terasa janggal, atau UI terminal menghambat Anda, buat issue. Jika Anda tahu cara memperbaikinya, buat pull request. Kontribusi pertama sangat disambut, dan kontributor tetap menerima kredit untuk pekerjaan yang digabungkan.

Bergabunglah di Discord, atau tambahkan Hunter di WeChat (hunterbown) dan mintalah untuk bergabung dengan grup Whale Brothers.

Riwayat proyek

Codewhale bermula sebagai deepseek-tui dan tetap mempertahankan kompatibilitas konfigurasi serta sesinya. Kini Codewhale netral terhadap penyedia, dikelola secara independen, dan tidak berafiliasi dengan penyedia model mana pun.

Terima kasih kepada setiap kontributor dan komunitas sumber terbuka yang membantu proyek ini tumbuh. Lihat catatan kontributor.

Lisensi

MIT