5 agen CLI resmi dalam satu aplikasi desktop

Kerja bareng agen AI coding
yang akurat, transparan & mudah dipahami

SORAJA ENGINE menjalankan Claude Code, Codex, Antigravity, OpenCode, dan Kiro dengan akun Anda sendiri. Kirim hingga 10 gambar serta dokumen PDF, Word, Excel, PowerPoint per pesan, lihat setiap langkah kerja agen secara langsung, tinjau perubahan kode, lalu pulihkan berkas bila hasilnya kurang pas.

  • Windows · Linux · macOS
  • Data tersimpan di komputer Anda
  • Antarmuka berbahasa Indonesia
SORAJA ENGINE — Chat GUI
TAMPILAN RINGKAS
Navbar di screenshot ini terpotong di layar kecil. Tolong buat @Navbar.tsx responsif.
#1 01-navbar.png 184 KB#2 02-mobile.png 212 KB
✳ Claude Code Opus 5.5
Berpikir selama 9 dtk·Lihat semua

Gambar #2 memperlihatkan menu meluap di lebar 375px. Menu memakai flex tanpa batas lebar, jadi di bawah md lebih aman diganti tombol hamburger.

Saya lihat dulu screenshot dan komponen navbarnya, lalu ganti menu dengan tombol hamburger.

2 berkas dibaca · 1 perintah dijalankan+24 −6
  1. ▤MembacaPNG 01-navbar.png
  2. ▤MembacaTSX Navbar.tsx#L1+180
  3. ✎MengubahTSX Navbar.tsx+24 −6 Tinjau
  4. ❯Menjalankannpx tsc -b11 dtk

Navbar sekarang responsif: di bawah md menu diganti tombol hamburger, dan tsc -b lolos tanpa error.

1 berkas diubah+24 −6Tinjau semua
TSX src/components/Navbar.tsx+24 −6 ›
⧉ Salin10:4448,2 rb token
📁 proj🛡 Mode aman◔ Ketelitian Normal📎 2 lampiran dibaca agen
Tambahkan tes untuk buka-tutup menu hamburger-nya.
✳ Claude Code Opus 5.5

Saya tambahkan tes buka-tutup menu di berkas tes Navbar, lalu jalankan tesnya.

1 berkas dibaca · 1 berkas diubah+38 −0
Menjalankan npx vitest run Navbar…0:42
Berkas workspace
TSX Navbar.test.tsx src/components
TSX Navbar.tsx src/components
CSS navbar.css src/styles
Setelah itu cek juga @Nav
5 AGEN CLI RESMI

Satu aplikasi, lima agen coding

Soraja menjalankan CLI resmi di komputer Anda — langganan Anda sendiri, tanpa perantara.

Claude Code

claude

Agen coding Anthropic untuk refactor terstruktur, membaca gambar & PDF, dan verifikasi build/tes.

Opus 5.5 · Sonnet 5.5 · Haiku 5.5Ketelitian hingga Paling teliti

OpenAI Codex

codex

Agen OpenAI dengan gambar terlampir langsung ke prompt dan penalaran hingga xhigh.

gpt-6-luna · gpt-5.6-terraAkun ChatGPT/OpenAI

Google Antigravity

agy

Agen otonom Google untuk vibe coding; varian model sudah memuat level penalaran.

Gemini 3.8 FlashClaude 4.6 · GPT-OSS 120B

OpenCode

opencode

Agen multi-provider dengan puluhan model, termasuk model gratis. Ketelitian AI ikut diterapkan ke model pilihan.

Multi-providerIndikator model vision

Kiro CLI

kiro-cli

Agen spec-driven dari AWS. Chat GUI dan Terminal memakai login Kiro yang sama.

Model dari --list-modelsResume sesi per ID
FITUR UTAMA

Dirancang agar hasil agen akurat & mudah dipahami

Dua belas hal yang membuat kerja bareng agen AI terasa ringan.

Lampiran & berkas

Kirim hingga 10 gambar plus dokumen kantor per pesan, sebut berkas proyek dengan @, atau seret berkas langsung dari File Explorer.

10 gambarPDF · Word · Excel · PPT@ berkas · Drag & drop

Ketelitian bisa diatur

Pilih Normal, Teliti, atau Paling teliti. Agen wajib membaca semua lampiran dan memverifikasi hasilnya sebelum menjawab.

Normal · Teliti · Paling telitiCek build/tes

Template & saran prompt

Simpan prompt andalan sebagai /perintah per proyek atau untuk semua proyek. Layar kosong menawarkan saran dari perubahan git terbaru.

/review · /commit · /rilis{berkas} · {selection} · {branch}Saran dari git diff

Rencana dulu, baru kerja

Mode Plan membuat agen hanya membaca lalu menyusun rencana; setujui sekali klik untuk mulai mengerjakan. Mode Tanya cukup menjawab tanpa mengubah apa pun.

Plan · Tanya · KerjaBaca-saja dipaksakan per CLISetujui & kerjakan

Tinjau & pulihkan

Setiap perubahan tampil sebagai diff +/− per berkas. Tidak cocok? Pulihkan berkas proyek ke kondisi sebelum giliran itu.

Diff per berkasCheckpoint Pulihkan

Izin perintah berisiko

Perintah berbahaya menunggu persetujuan Anda. Aksi yang ditolak selalu dijelaskan dan bisa diulang sekali klik; izin "selalu izinkan" bisa ditinjau dan dicabut kapan saja.

Mode AmanIzinkan & ulangiCabut izin yang diingat

Kendali penuh di Chat

Edit prompt terakhir atau ulangi jawaban, fork percakapan dari jawaban mana pun untuk mencoba cara lain, dan terus mengetik saat agen bekerja.

Edit · UlangiFork percakapanAntrian · Meteran konteks

Cari, pin & ekspor

Cari di seluruh riwayat Chat dan Terminal atau di dalam percakapan, pin pesan penting, lalu ekspor percakapan atau transkrip Terminal yang rapi.

Ctrl+Shift+F · Ctrl+FPin pesanEkspor .md · Transkrip sesi

Chat GUI + Terminal asli

Lanjutkan percakapan di Terminal dengan CLI aslinya (render GPU), buka PowerShell atau Git Bash di sampingnya, dan bandingkan dua agen berdampingan lewat git worktree — sisa worktree-nya dibersihkan dari detail proyek.

Render GPUTab PowerShell · Git BashSplit pane · Worktree

Terminal sesuai selera

Tab dari sesi sebelumnya dilanjutkan otomatis atau ditanya dulu. Huruf, ukuran, tema, dan shell bawaan bisa diatur, dan footer menampilkan model, konteks & sisa kuota.

Lanjutkan semua tabFont · tema · shell bawaanModel · konteks · kuota

Data tetap di perangkat

Proyek, percakapan, dan pengaturan tersimpan di SQLite lokal; API key di Windows Credential Manager. Cadangkan pengaturan & template ke satu berkas untuk dipindah ke PC lain, hapus riwayat lama, dan rapikan database.

SQLite WAL · DPAPICadangkan & impor .jsonHapus riwayat · Rapikan DB

Atur sesuai cara kerja Anda

Tentukan agen, model, dan mode bawaan untuk Chat baru — juga per proyek — sembunyikan agen yang tidak dipakai, dan temukan pengaturan apa pun lewat kotak cari. Antarmuka & jawaban berbahasa Indonesia.

Agen bawaan per proyekCari pengaturan · Ctrl+FBahasa Indonesia · Notifikasi
UNDUH APLIKASI DESKTOP

Unduh SORAJA ENGINE v1.2.2

Klik tombol untuk langsung mengunduh installer. Dirilis 30 Oktober 2026.

Rekomendasi

Windows

Windows 10 & 11 (64-bit)

Kredensial di Windows Credential Manager (DPAPI)Terminal asli via ConPTY
Installer .exe3,6 MB
Installer .msi4,8 MB
Beta

Linux

Ubuntu, Debian, Fedora, Arch (x64)

Paket .deb & AppImage portabelMembutuhkan WebKitGTK 4.1
AppImage80 MB
Paket .deb5,3 MB
Paket .rpm5,3 MB
Beta

macOS

macOS 10.15+ · Apple Silicon & Intel

Disk image .dmg untuk M1/M2/M3/M4 & IntelSeret ke folder Applications untuk memasang
Apple Silicon (.dmg)6,7 MB
Intel (.dmg)6,9 MB
1

Sebelum mulai

SORAJA ENGINE menjalankan CLI agen resmi di komputer Anda dengan akun langganan Anda sendiri. Pasang minimal satu CLI, lalu login sekali di tab Terminal aplikasi.

  • Claude Code
  • OpenAI Codex
  • OpenCode
  • AntigravityPasang CLI agy dari Google Antigravity
  • Kiro CLI
2

Verifikasi & keamanan

Bandingkan SHA-256 berkas yang Anda unduh dengan nilai di kartu unduhan:

  • Windows
  • macOS
  • Linux

Installer belum ditandatangani sertifikat kode. Di Windows, SmartScreen dapat menampilkan peringatan: pilih More info → Run anyway bila hash cocok. Di macOS, klik kanan aplikasi → Open, atau jalankan xattr -cr "/Applications/Soraja Engine.app".

PERTANYAAN UMUM

Yang sering ditanyakan

Belum terjawab? Tanyakan lewat GitHub Issues.

Apakah saya perlu akun AI sendiri?

Ya. SORAJA ENGINE menjalankan CLI resmi tiap agen (Claude Code, Codex, Antigravity, OpenCode, Kiro) dengan akun atau langganan Anda sendiri. Pasang minimal satu CLI, lalu login sekali di tab Terminal aplikasi. Sisa kuota tiap akun tampil di Pengaturan.

Apakah kode dan percakapan saya dikirim ke server Soraja?

Tidak. Proyek, riwayat obrolan, dan pengaturan disimpan di database SQLite di komputer Anda. Prompt dikirim langsung oleh CLI agen ke penyedianya, sama seperti saat Anda memakai CLI itu sendiri. API key opsional disimpan di Windows Credential Manager.

Bisakah agen menjalankan perintah berbahaya tanpa sepengetahuan saya?

Dalam Mode Aman (bawaan), perintah berisiko menunggu persetujuan Anda dulu. Anda bisa memilih "selalu izinkan" untuk perintah tertentu, dan daftar izin yang diingat itu bisa dilihat serta dicabut kapan saja di Pengaturan. Mode Otonom hanya aktif bila Anda menyalakannya sendiri.

Bagaimana kalau hasil kerja agen tidak sesuai?

Setiap perubahan tampil sebagai diff per berkas. Bila hasilnya kurang pas, pulihkan berkas proyek ke kondisi sebelum giliran itu, lalu edit prompt atau fork percakapan untuk mencoba cara lain.

Bagaimana cara memperbarui aplikasi?

Aplikasi memeriksa versi baru saat dibuka dan setiap 6 jam, lalu menawarkan pemasangan dengan satu klik — tidak pernah memasang tanpa persetujuan Anda. Pembaruan diverifikasi tanda tangannya sebelum dipasang. Pemeriksaan otomatis bisa dimatikan, dan catatan rilis versi terpasang bisa dibuka dari Pengaturan → Data & Bantuan.

Windows menampilkan peringatan SmartScreen. Apakah aman?

Installer belum ditandatangani sertifikat kode, jadi SmartScreen bisa menampilkan peringatan. Cocokkan dulu SHA-256 berkas dengan nilai di kartu unduhan, lalu pilih More info → Run anyway.

Bisakah pengaturan saya dipindah ke komputer lain?

Bisa. Di Pengaturan → Data & Bantuan pilih "Ekspor (.json)" untuk menyimpan pengaturan, template global, dan template proyek dalam satu berkas, lalu "Impor dari berkas" di komputer baru. Isinya ditampilkan dulu sebelum diterapkan, dan izin "selalu izinkan" perintah sengaja tidak ikut dipindahkan.

Riwayat obrolan makin banyak. Bisa dibersihkan?

Bisa. Di Pengaturan → Data & Bantuan ada "Hapus riwayat lama" (lebih dari 30 hingga 365 hari; percakapan favorit tetap disimpan), "Rapikan database" untuk mengecilkan berkasnya, dan "Buka folder data" bila ingin mencadangkannya.