Langsung ke konten utama
ToolPotion
Penasihat AI
Kirim (Gratis)

Crush

Repositori GitHub AIAsisten Coding AIOpen source · macOS, Linux, Windows

Crush adalah agen pengkodean AI sumber terbuka yang berjalan di terminal, dibangun oleh Charm. Ini bekerja di berbagai penyedia LLM, menjaga konteks sesi saat Anda beralih model, dan terhubung ke basis kode dan alat Anda melalui Protokol Server Bahasa dan MCP, untuk pengembang yang lebih suka bekerja dari baris perintah.

Lihat Repositori
Bagikan
Lihat Repositori
Bagikan

Crush adalah asisten pengkodean AI berbasis terminal dari Charm, tim di balik alat CLI sumber terbuka yang banyak digunakan seperti Bubble Tea dan Glow. Ini adalah penerus yang dikelola secara aktif dari proyek Charm sebelumnya, OpenCode: repositori itu sekarang diarsipkan, dengan pemberitahuan yang mengarahkan pengguna ke Crush sebagai kelanjutan proyek.

Baca Selengkapnya

Crush berfungsi sebagai agen interaktif di dalam terminal daripada sebagai plugin IDE. Ini mendukung berbagai model bahasa besar dan memungkinkan Anda menambahkan model Anda sendiri melalui API yang kompatibel dengan OpenAI atau Anthropic, sehingga tim tidak terikat pada satu penyedia. Sesi bersifat fleksibel terhadap model: Anda dapat beralih model LLM yang menggerakkan agen di tengah percakapan tanpa kehilangan konteks yang ada, dan Crush mempertahankan beberapa sesi kerja terpisah per proyek sehingga tugas yang berbeda tidak saling mengganggu.

Untuk memahami basis kode, Crush terintegrasi dengan server Protokol Server Bahasa (LSP), memberikannya konteks struktural yang sama (tipe, definisi, referensi) yang akan dimiliki editor pengembang manusia, daripada hanya bergantung pada teks mentah. Ini juga dapat diperluas melalui Protokol Konteks Model (MCP), mendukung transportasi HTTP, stdio, dan SSE, yang memungkinkan terhubung ke alat dan sumber data eksternal di luar yang sudah ada.

Crush diinstal melalui manajer paket standar di setiap platform utama: Homebrew dan npm di macOS dan Linux, Winget dan Scoop di Windows (termasuk PowerShell dan WSL), ditambah paket asli untuk Arch Linux, Nix, FreeBSD, Debian/Ubuntu, dan Fedora/RHEL, dan juga berjalan di Android, OpenBSD, dan NetBSD. Repositori GitHub aktif, dengan lebih dari 28.000 bintang dan komit terbaru hingga hari ini.

Crush ditujukan untuk pengembang yang menginginkan pasangan pemrogram AI yang hidup dalam alur kerja terminal mereka yang sudah ada daripada aplikasi terpisah, terutama bagi mereka yang sudah nyaman dengan alat baris perintah dan yang menginginkan fleksibilitas atas model atau penyedia yang menggerakkan sesi mereka.

  • KategoriAsisten Coding AI
  • Model HargaOpen source
  • PenerapanDi-host sendiri
  • PlatformmacOS, Linux, Windows

  • Agen pengkodean AI berbasis terminal, tanpa plugin IDE yang diperlukan

  • Dukungan multi-model di berbagai penyedia yang kompatibel dengan OpenAI dan Anthropic

  • Peralihan model di tengah sesi tanpa kehilangan konteks

  • Beberapa sesi kerja bersamaan per proyek

  • Integrasi Protokol Server Bahasa untuk konteks yang sadar akan basis kode

  • Dapat diperluas melalui Protokol Konteks Model (MCP) melalui HTTP, stdio, dan SSE

  • Lintas platform: macOS, Linux, Windows (PowerShell/WSL), Android, FreeBSD, OpenBSD, NetBSD

  • Dapat diinstal melalui Homebrew, npm, Winget, Scoop, Nix, dan manajer paket Linux asli

  1. Instal: gunakan Homebrew, npm, Winget, Scoop, atau manajer paket platform Anda untuk menginstal Crush

  2. Konfigurasi penyedia: tambahkan kunci API untuk penyedia LLM pilihan Anda, atau endpoint kustom yang kompatibel dengan OpenAI/Anthropic

  3. Mulai sesi: luncurkan Crush di direktori proyek Anda dari terminal

  4. Bekerja dengan agen: deskripsikan tugas pengkodean dan biarkan Crush membaca, mengedit, dan menjalankan kode dengan konteks LSP

  5. Beralih model: ubah LLM yang mendasari di tengah sesi jika diperlukan, tanpa kehilangan konteks

  6. Perluas dengan MCP: hubungkan alat atau sumber data tambahan melalui server Protokol Konteks Model

  • Pemrograman pasangan di terminal
  • Alur kerja multi-model
  • Pengeditan yang sadar akan basis kode
  • Agen yang terhubung dengan alat

Ulasan Crush

Memuat...

Alat AI Populer Seperti Crush

goose

Repositori GitHub AI

Goose adalah agen AI sumber terbuka yang dapat diperluas yang meningkatkan pengkodean dengan memungkinkan pengguna untuk menginstal, mengeksekusi, mengedit, dan menguji dengan…

Asisten Coding AI

Peringkat 31 di Repositori GitHub AI

Lihat Alat

Repositori GitHub AI

Agen AI sumber terbuka yang dapat diperluas yang meningkatkan pengkodean dengan memungkinkan pengguna untuk menginstal, mengeksekusi, mengedit, dan menguji dengan…Goose adalah agen AI sumber terbuka yang dapat diperluas yang meningkatkan pengkodean dengan memungkinkan pengguna untuk menginstal, mengeksekusi, mengedit, dan menguji dengan…

UnggulanAsisten Coding AI
Peringkat 31 di Repositori GitHub AI

CodeFuse-ChatBot

Repositori GitHub AI

CodeFuse-ChatBot adalah asisten AI open-source yang dirancang untuk menyederhanakan siklus hidup pengembangan perangkat lunak. Ia memanfaatkan Kerangka Kerja Multi-Agen, toolkit…

Asisten Coding AI

Peringkat 225 di Repositori GitHub AI

Lihat Alat

Repositori GitHub AI

Asisten AI open-source yang dirancang untuk menyederhanakan siklus hidup pengembangan perangkat lunak. Ia memanfaatkan Kerangka Kerja Multi-Agen, toolkit…CodeFuse-ChatBot adalah asisten AI open-source yang dirancang untuk menyederhanakan siklus hidup pengembangan perangkat lunak. Ia memanfaatkan Kerangka Kerja Multi-Agen, toolkit…

Asisten Coding AI
Peringkat 225 di Repositori GitHub AI

Jules adalah agen pengkodean otonom yang memungkinkan pengembang untuk fokus pada tugas pengkodean mereka sementara ia menangani tugas-tugas rutin. Ini menyederhanakan proses…

Asisten Coding AI

Peringkat 21 di Agen AI

Lihat Alat

Agen pengkodean otonom yang memungkinkan pengembang untuk fokus pada tugas pengkodean mereka sementara ia menangani tugas-tugas rutin. Ini menyederhanakan proses…Jules adalah agen pengkodean otonom yang memungkinkan pengembang untuk fokus pada tugas pengkodean mereka sementara ia menangani tugas-tugas rutin. Ini menyederhanakan proses…

UnggulanAsisten Coding AI
Peringkat 21 di Agen AI

Pi Agent Harness

Repositori GitHub AI

pi adalah alat agen AI yang menyediakan API LLM terpadu, loop agen, TUI, dan CLI agen pemrograman. Ini dirancang untuk memperlancar pengembangan dan penerapan agen AI, memudahkan…

Pembuat Agen AI
Lihat Alat

Repositori GitHub AI

pi adalah alat agen AI yang menyediakan API LLM terpadu, loop agen, TUI, dan CLI agen pemrograman. Ini dirancang untuk memperlancar pengembangan dan penerapan agen AI, memudahkan…

UnggulanPembuat Agen AI
Lihat Top 250 Repositori GitHub AI

openvibe

Repositori GitHub AI

Openvibe adalah kerangka kerja sumber terbuka berbasis Python yang dirancang untuk agen pengkodean AI. Ia menyediakan struktur modular untuk mengembangkan dan menerapkan aplikasi…

Pembuat Agen AI
Lihat Alat

Repositori GitHub AI

Kerangka kerja sumber terbuka berbasis Python yang dirancang untuk agen pengkodean AI. Ia menyediakan struktur modular untuk mengembangkan dan menerapkan aplikasi…Openvibe adalah kerangka kerja sumber terbuka berbasis Python yang dirancang untuk agen pengkodean AI. Ia menyediakan struktur modular untuk mengembangkan dan menerapkan aplikasi…

Pembuat Agen AI
Lihat Top 250 Repositori GitHub AI

Dify

Repositori GitHub AI

Dify adalah platform open-source untuk mengembangkan aplikasi LLM. Platform ini menawarkan kanvas visual untuk membangun alur kerja AI, pipeline RAG, dan kapabilitas agen. Dengan…

Pembuat Agen AI

Peringkat 11 di Repositori GitHub AI

Lihat Alat

Repositori GitHub AI

Platform open-source untuk mengembangkan aplikasi LLM. Platform ini menawarkan kanvas visual untuk membangun alur kerja AI, pipeline RAG, dan kapabilitas agen. Dengan…Dify adalah platform open-source untuk mengembangkan aplikasi LLM. Platform ini menawarkan kanvas visual untuk membangun alur kerja AI, pipeline RAG, dan kapabilitas agen. Dengan…

UnggulanPembuat Agen AI
Peringkat 11 di Repositori GitHub AI

Aidcrew

Repositori GitHub AI

GitHub Aidcrew adalah platform kolaboratif untuk agen pengkodean, masing-masing beroperasi pada modelnya sendiri. Ini mengorganisir tugas dalam git worktree, memungkinkan…

Pembuat Agen AI
Lihat Alat

Repositori GitHub AI

GitHub Aidcrew adalah platform kolaboratif untuk agen pengkodean, masing-masing beroperasi pada modelnya sendiri. Ini mengorganisir tugas dalam git worktree, memungkinkan…

Pembuat Agen AI
Lihat Top 250 Repositori GitHub AI

OpenCode

Aplikasi AI

OpenCode adalah agen pengkodean AI sumber terbuka yang dirancang untuk privasi dan fleksibilitas. Ini memungkinkan pengguna untuk menghubungkan model apa pun dari berbagai…

Asisten Coding AI

Peringkat 46 di Aplikasi AI

Lihat Alat

Aplikasi AI

Agen pengkodean AI sumber terbuka yang dirancang untuk privasi dan fleksibilitas. Ini memungkinkan pengguna untuk menghubungkan model apa pun dari berbagai…OpenCode adalah agen pengkodean AI sumber terbuka yang dirancang untuk privasi dan fleksibilitas. Ini memungkinkan pengguna untuk menghubungkan model apa pun dari berbagai…

Asisten Coding AI
Peringkat 46 di Aplikasi AI
1 dari 8