anomalyco/opencode

anomalyco/opencode adalah agen pengkodean AI sumber terbuka yang menyediakan antarmuka baris perintah interaktif serta aplikasi desktop khusus. Platform ini memfasilitasi alur kerja pengkodean melalui agen bawaan yang dapat dialihkan menggunakan tombol Tab. Mode build bertindak sebagai agen utama dengan akses penuh untuk pekerjaan pengembangan perangkat lunak. Mode plan beroperasi sebagai agen baca-saja untuk keperluan analisis dan eksplorasi kode, yang secara baku menolak pengeditan berkas dan meminta izin sebelum menjalankan perintah bash, sehingga ideal untuk mempelajari basis kode baru atau merencanakan perubahan. Selain itu, terdapat sub-agen general bawaan untuk menangani pencarian rumit serta tugas bertahap, yang dapat dipanggil langsung menggunakan sebutan "@general" di dalam pesan.

Sebagai prasyarat instalasi, pengguna harus menghapus versi sebelum 0.1.x. Antarmuka baris perintah dapat dipasang melalui skrip "curl -fsSL https://opencode.ai/v2/install | bash" yang menyimpan instalasi ke "$HOME/.opencode/bin". Pilihan manajer paket mencakup "npm i -g @opencode/cli@latest", Homebrew lewat "brew install anomalyco/tap/opencode-v2" atau "brew install opencode", Arch Linux dengan "sudo pacman -S opencode" atau "paru -S opencode-beta", "mise use -g opencode", dan Nix melalui "nix run github:anomalyco/opencode". Aplikasi desktop beta untuk macOS, Windows, dan Linux dapat diunduh dari opencode.ai/download atau melalui "brew install --cask opencode-desktop". Snapshot GitHub menunjukkan repositori tidak diarsipkan dan mencatat lisensi MIT. Sebagai pembanding agen pemrograman, lihat OpenHands; kemampuan dan cara kerjanya berbeda.

Data per : 224178 stars · 30152 forks.

GitHub · OpenHands