Mengenal OpenCode
OpenCode adalah asisten AI gratis dan open-source yang bekerja langsung di dalam terminal komputer Anda. OpenCode bertindak seperti rekan kerja virtual yang dapat membaca berkas, membuat rencana, melakukan pengeditan kode, dan menjalankan perintah pengujian secara mandiri.
Apa yang Bisa Dilakukan OpenCode?
Membaca Berkas Proyek
OpenCode dapat memeriksa dan mempelajari susunan berkas di dalam proyek Anda.
Membuat Rencana Terlebih Dahulu
Menyusun langkah kerja sebelum mulai mengubah kode agar Anda dapat memeriksanya dulu.
Fitur Batal (Undo) & Ulangi (Redo)
Jika hasil editan AI terasa kurang pas, Anda dapat membatalkannya hanya dengan satu perintah sederhana (`/undo`).
Sistem Keamanan dan Izin Kerja
OpenCode tidak akan melakukan tindakan berbahaya tanpa persetujuan Anda. Anda dapat menentukan hak akses untuk AI:
- Minta Izin (`ask`): AI akan bertanya kepada Anda sebelum mengedit atau menjalankan perintah terminal.
- Izinkan Selalu (`allow`): AI dapat langsung melakukan pengeditan tanpa perlu meminta konfirmasi lagi.
Perintah Utama yang Sering Digunakan
| Perintah | Kegunaan |
|---|---|
opencode | Membuka antarmuka kerja OpenCode di terminal. |
opencode -c | Lanjutkan sesi percakapan sebelumnya tanpa mengulang dari awal. |
/undo | Membatalkan perubahan kode terakhir yang dibuat oleh AI. |
| Tab | Beralih antara Mode Rencana (*Plan*) dan Mode Pengerjaan (*Build*). |
π Ringkasan Bab
- OpenCode adalah asisten AI serba bisa yang bekerja langsung di terminal komputer Anda.
- Memiliki fitur pengaman berupa sistem izin sebelum AI menjalankan perintah terminal atau mengubah berkas.
- Dilengkapi fitur **Mode Rencana** dan tombol **/undo** untuk menjaga agar kode Anda tetap aman.
π‘ Hal yang Perlu Diingat
Gunakan tombol Tab untuk masuk ke Mode Rencana sebelum menyuruh AI melakukan perubahan besar pada proyek Anda.