logoAIStage

Claw Code adalah kerangka kerja agen coding AI open-source.

Kerangka kerja open-source ini menawarkan penulisan ulang arsitektur Claude Code dalam Python dan Rust di ruang bersih, dengan orkestrasi multi-agen, pemanggilan alat, dan pengembangan AI asli terminal, dengan lebih dari 48k bintang di GitHub.
Menambahkan:3 Apr 2026
Kunjungan Bulanan:102.24K
Sosial & Email:--
Kunjungi Situs Web

Apa itu Claw Code

Claw Code adalah kerangka kode agen AI open-source yang dibangun sebagai pemulihan ruangan bersih arsitektur agent Claude Code. Dikembangkan dalam Python dan Rust, ia mengimplementasikan pola arsitektural inti tanpa menggunakan kode atau bobot model yang proprietary. Framework memiliki sistem alat berbasis plugin dengan 19 alat yang terperlindungi izin, motor pertanyaan untuk integrasi LLM, dan kemampuan orkes multi-agent. Ia mendukung integrasi Model Context Protocol (MCP) dan menyediakan klien API yang tidak bergantung pada penyedia. Claw Code muncul setelah kebocoran kode sumber Claude Code pada Maret 2026, menawarkan solusi modular yang bisa diperluas sebagai alternatif CLI proprietario.

Bagaimana cara Claw Code bekerja

Claw Code adalah kerangka agen kode AI sumber terbuka, dirancang sebagai penggantian bersih ruang (clean-room) dari arsitektur Kerangka Agen Claude Code. Dibangun dari awal menggunakan Python dan Rust, memberikan struktur modular di mana Python mengurus orkesiasi agen dan integrasi LLM, sementara Rust memberikan eksekusi runtime performa tinggi. Kerangka ini dilustrasi oleh sistem alat berbasis plugin dengan 19 alat bawaaan, yang memiliki pengawasan berbasis hak, engine penjelasan untuk mengelola panggilan API dan streaming, serta orkesiasi multi‑agen untuk eksekusi tugas paralel. Juga mendukung integrasi dengan Model Context Protocol (MCP) melalui enam jenis transportasi, memungkinkan koneksi ke server alat eksternal. Dengan fokus pada perluasan dan performa, Claw Code menjadi alternatif independen yang dipandu komunitas, berlawanan dengan agent AI proprietari untuk penulisan kode.

Manfaat Claw Code

Claw Code adalah kerangka kerja agen kode AI yang tersedia secara terbuka, menawarkan pengulangan bersih (clean‑room) dari arsitektur Claude Code. Ditulis dengan Python dan Rust, ia menyediakan platform modular dan dapat diperluas untuk tugas kodifikasi otonomous. Manfaat utama meliputi sistem alat berbasis plugin dengan 19 alat yang memiliki izin terbatas, motor query yang kuat untuk integrasi LLM, dan orkestrasi multi‑agent untuk eksekusi paralel tugas. Kerangka kerja ini mendukung beberapa penyedia LLM, keabadianan sesi, dan manajemen memori lanjutan. Dengan inti performa tinggi Rust dan desain bebas penyedia, Claw Code memberikan alternatif yang fleksibel, aman, dan dapat disesuaikan bagi pengembang untuk self‑hosting dan menyesuaikan pengalaman kodifikasi AI mereka.

Kelebihan dan Kekurangan Claw Code

Kelebihan

  • Arsitektur Python dan Rust open-source.
  • Sistem alat modular berbasis plugin.
  • Dukungan multi-provider LLM.
  • Pertumbuhan dan adopsi komunitas yang cepat.
  • Implementasi clean-room memastikan kemandirian.

Kekurangan

  • Dokumentasi dan sumber daya terbatas.
  • Risiko keamanan potensial dari dependensi ekosistem.
  • Performa mungkin tertinggal dari solusi proprietary.
  • Memerlukan keahlian teknis untuk pengaturan.
  • Fitur yang lebih sedikit dibandingkan Claude Code.

Fitur Inti Claw Code

Sistem Alat Berbasis Plugin

Menyediakan 19 alat dengan kontrol akses untuk I/O file, eksekusi shell, operasi Git, dan web scraping. Setiap alat berjalan di sandbox independen dengan kontrol akses yang dapat dikonfigurasi.

Loop Agen Otonom

Menyediakan agen native terminal yang membaca seluruh basis kode, mengedit file, menjalankan perintah, menjalankan tes, mengelola Git, dan beriterasi secara otonom hingga tugas selesai.

Orkestrasi Multi-Agen

Mendukung pemunculan sub-agen (secara internal disebut "swarm") untuk memparalelkan tugas kompleks, memungkinkan penguraian menjadi sub-tugas yang dapat dieksekusi secara independen dengan akses memori bersama.

Klien API LLM

Menyediakan klien API yang tidak terikat penyedia, dengan fitur retry otomatis, streaming SSE, autentikasi OAuth, dan pelacakan penggunaan token beserta estimasi biaya. Mendukung beberapa penyedia LLM.

Manajemen Sesi & Memori

Mengimplementasikan sistem memori berlapis dengan persistensi sesi, kompresi transkrip, dan penemuan konteks, memastikan pengetahuan tetap tersimpan antar percakapan dengan pembersihan otomatis.

Mesin Kueri

Berfungsi sebagai kecerdasan pusat, mengelola semua pemanggilan API LLM, streaming respons, strategi caching, dan orkestrasi multi-langkah. Desain tidak terikat penyedia dengan batas putaran yang dapat dikonfigurasi.

Inti Performa Rust

Fitur workspace Rust dengan 6 crate dan 16 modul runtime untuk jalur kritis performa, parser JSON tanpa dependensi, alur OAuth PKCE, dan rendering terminal dengan penyorotan sintaks.

Integrasi MCP

Menyediakan dukungan penuh untuk Model Context Protocol (MCP) dengan 6 jenis transportasi—Stdio, SSE, HTTP, WebSocket, SDK, dan ClaudeAiProxy—untuk menghubungkan ke server alat eksternal dengan normalisasi nama otomatis dan autentikasi OAuth.

Perintah Slash

Menawarkan 15 perintah interaktif (/compact, /model, /permissions, /cost, /session) dengan dukungan pemulihan, kategorisasi graf perintah, dan integrasi REPL untuk kontrol sesi yang komprehensif.

Sistem Izin

Mengimplementasikan tiga mode izin dengan mesin kebijakan per alat, daftar penolakan, dan prompting interaktif, memastikan kontrol akses yang granular dan keamanan di seluruh operasi agen.

Kasus Penggunaan Claw Code

  • Pengembang: Bangun agen kode AI khusus menggunakan sistem alat berbasis plugin dan arsitektur yang dapat diperluas Claw Code.
  • Kontributor Open‑Source: Perbaiki kerangka kerja Claw Code dengan berkontribusi pada basis kode Python dan Rust yang modul.
  • Peneliti: Kajian implementasi bersih ruang (clean-room) arsitektur Claude Code untuk memperoleh wawasan pengembangan agen AI.
  • Perusahaan: Deploy agent kode AI otonom dengan dukungan multi‑penyedia LLM dan pengontrolan izin Claw Code.
  • Mahasiswa: Pelajari arsitektur dan implementasi agen AI dengan mengeksplorasi kode sumber open source Claw Code.

FAQ dari Claw Code

Apa itu Claw Code?

Claw Code adalah kerangka kerja agen AI code‑writing yang dibangun menggunakan Rust dan Python. Ini adalah pemulihan bersih‑ruang arsitektur agen Claude Code, diciptakan oleh Sigrid Jin setelah kebocoran kode sumber pada Maret 2026. Proyek ini mengimplementasikan ulang pola‑aritektur inti — termasuk sistem alat, mesin query, orkestra‑agen multi‑agent, dan manajemen memori — tanpa menyalin kode sumber proprietary apa pun.

Apakah Claw Code berisi kode atau bobot model kepemilikan Anthropic?

Tidak. Claw Code adalah implementasi bersih‑ruang yang ditulis penuh dari nol. Audit kode independen mengonfirmasi bahwa proyek tidak mengandung kode sumber proprietary Anthropic, bobot model, kunci API, atau data pengguna apa pun. Arsitektur terinspirasi, tetapi secara hukum independen.

Bagaimana Claw Code berbeda dari Claude Code?

Claude Code adalah agen CLI kepemilikan Anthropic, ditulis dalam TypeScript dan memerlukan langganan Claude. Claw Code adalah alternatif open‑source yang ditulis dalam Python dan Rust, mendukung beberapa penyedia LLM (Claude, OpenAI, model lokal). Claw Code menawarkan arsitektur modular dan ekstensibilitas yang dapat disesuaikan dan self‑hosted oleh pengembang. Lihat perbandingan lengkap.

Apa bahasa pemrograman dan teknologi yang dipakai Claw Code?

Kas kembali dibentuk oleh Rust (72,9 %) dan Python (27,1 %). Python mengurus lapisan orkestra‑agen, pemarsalkan perintah, dan integrasi LLM. Rust mengimplementasikan jalur eksekusi kritis performa, dengan cabang migrasi aktif ke Runtime bersih‑ruang penuh untuk memaksimalkan performa dan keamanan memori.

Siapa yang membuat Claw Code?

Claw Code diciptakan oleh Sigrid Jin (@sigridjineth), seorang pengembang yang diproyekan oleh The Wall Street Journal sebagai salah satu pengguna paling aktif Claude Code di dunia, telah menjalani lebih dari 25 miliar token. Proyek ini dikelola di organisasi instructkr di GitHub dan membuka kontribusi komunitas.

Apakah Claw Code aman digunakan?

Claw Code secara sendirian bersifat terbuka dan dapat diaudit. cependant, pengguna harus berhati‑hati dengan ekosistem lebih luas: serangan rantai pasok pada 31 Maret 2026 memengaruhi instalasi Claude Code berbasis npm. Selalu pasang dari sumber resmi, verifikasi integritas ketergantungan, dan periksa lockfile untuk menemukan paket yang tidak diotorisasi.

Cara menggunakan Claw Code

  • Kunjungi repositori GitHub Claw Code untuk mengklonkan proyek dan memulai konfigurasi.
  • Instalasi dependensi Python menggunakan pip install -r requirements.txt untuk menyiapkan lingkungan.
  • Jalankan agen dengan mengeksekusi python src/main.py untuk mulai berinteraksi dengan CLI.
  • Jelajahi arsitektur modul, yang mencakup alat, perintah, dan mesin query untuk koordinasi agen.
  • Kustomisasi kerangka kerja dengan mengubah izin alat, menambah perintah baru, atau mengintegrasikan penyedia LLM alternatif.
  • Rujuk ke dokumentasi resmi untuk konfigurasi lanjutan, seperti integrasi MCP atau optimmasi runtime Rust.
  • Bergabung dengan diskusi komunitas di GitHub untuk berkontribusi pada perbaikan atau mencari dukungan untuk deployment dan penggunaan.
Unggulan*

Claw Code Analisis Lalu Lintas Situs Web

Informasi lalu lintas terkini

  • Kunjungan Bulanan102.24K
  • Rasio Pentalan42.67%
  • Halaman Per Kunjungan1.75
  • Durasi Kunjungan00:00:23
  • Peringkat global409.19K
  • Peringkat Negara/Wilayah69.74K

Kunjungan Seiring Waktu

Sumber Lalu Lintas

  • Pencarian Organik: 66.51%
  • Langsung: 16.44%
  • Sosial Organik: 7.93%
  • Referensi: 6.65%
  • AI Generatif: 2.4%
  • Surat: 0.07%

Kata Kunci Teratas

Kata kunciLalulintasVolumeBiaya Per Klik
claw code6.21K30.56K$2.51
clawcode2.04K9.16K$2.51
claw-code5706.56K--
claw code project290660--
claw code github1702.28K--

Wilayah Teratas

WilayahPersentase
Tiongkok16.38%
Amerika Serikat7.69%
India6.95%
Senegal6.69%
Jerman5.97%

Claw Code Alternatif