logoAIStage

Claw Code Fitur Inti

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.

Kunjungi Situs Web

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.

Unggulan*

Claw Code Alternatif