PROFIL ALAT TOOLAI

OpenCode

Agen pengodean AI sumber terbuka untuk alur kerja terminal, desktop, dan IDE

opencode.aiPRATINJAU PRODUK
Visual produk yang diterbitkan oleh OpenCode. Lihat gambar penuh
Visual produk yang diterbitkan oleh OpenCode.Gambar: 2

GAMBARAN BESAR

Tentang OpenCode

OpenCode membantu pengembang memahami, memodifikasi, dan menjalankan kode dengan agen AI. OpenCode dapat digunakan dari terminal, aplikasi desktop, atau ekstensi IDE, serta mendukung model dari lebih dari 75 penyedia melalui Models.dev, termasuk model lokal dan langganan ChatGPT Plus/Pro atau GitHub Copilot yang sudah ada.

OpenCode adalah sumber terbuka di bawah Lisensi MIT. Aplikasi intinya gratis digunakan dan mencakup model gratis, sementara penyedia yang terhubung mungkin mengenakan biaya secara terpisah. Menurut pernyataan privasinya, OpenCode tidak menyimpan kode atau data konteks. OpenCode 1 dan OpenCode 2 menggunakan perintah opencode yang sama dan tidak dirancang untuk dipasang berdampingan dengan perintah defaultnya.

YANG DAPAT ANDA LAKUKAN

Perangkat yang layak dijelajahi

Kenali kemampuannya. Temukan cara Anda sendiri untuk menggunakannya.

Agen pengodean multiantarmuka

Gunakan OpenCode sebagai antarmuka berbasis terminal, aplikasi desktop, atau ekstensi IDE, sehingga konsep agen pengodean yang sama dapat disesuaikan dengan berbagai lingkungan pengembangan.

Konektivitas model yang luas

Hubungkan model dari lebih dari 75 penyedia melalui Models.dev, termasuk model lokal dan layanan seperti OpenAI, Anthropic, xAI, Claude, GPT, dan Gemini.

Dukungan langganan yang sudah ada

Masuk dengan GitHub untuk menggunakan GitHub Copilot, atau hubungkan ChatGPT Plus atau Pro melalui OpenAI tanpa membuat langganan model terpisah.

Pekerjaan multi-sesi secara paralel

Mulai beberapa agen secara paralel pada proyek yang sama, sehingga investigasi, tugas implementasi, atau percakapan pengodean independen dapat dipisahkan.

Mode Plan

Beralih ke mode Plan untuk menonaktifkan perubahan saat OpenCode menyarankan pendekatan implementasi, lalu tinjau atau sempurnakan rencana tersebut sebelum membangun.

Konteks berkas dan gambar

Referensikan berkas proyek dengan tombol @ untuk pertanyaan yang terfokus, dan seret gambar ke terminal agar OpenCode dapat memindainya sebagai konteks prompt.

Undo dan redo

Kembalikan perubahan dengan /undo, ulangi operasi dengan /redo, dan gunakan beberapa perintah undo saat implementasi perlu dipertimbangkan kembali.

Kustomisasi proyek

Sesuaikan tema, keybinding, formatter kode, perintah khusus, dan konfigurasi OpenCode agar selaras dengan alur kerja pengembangan yang sudah ada.

DIBUAT UNTUK ALUR KERJA ANDA

Cara memanfaatkannya dalam keseharian Anda

KASUS PENGGUNAAN 01

Memahami codebase yang belum dikenal

Minta OpenCode menjelaskan struktur proyek, alur autentikasi, atau berkas tertentu yang direferensikan sebelum melakukan perubahan.

KASUS PENGGUNAAN 02

Merencanakan dan menerapkan fitur

Jelaskan fitur secara terperinci, tinjau rencana yang diusulkan dalam mode Plan, lalu beralih ke mode Build untuk menerapkan perubahan yang disetujui.

KASUS PENGGUNAAN 03

Melakukan iterasi refaktor dengan aman

Minta refaktor, periksa hasilnya, lalu gunakan /undo atau /redo saat implementasi memerlukan penyesuaian atau percobaan lain.

LANGKAH PERTAMA ANDA

Dari klik pertama hingga hasil pertama

Coba di situs web resmi
  1. Instal OpenCode

    Instal menggunakan skrip, manajer paket, repositori paket, image Docker, atau biner rilis yang didokumentasikan dan sesuai untuk sistem Anda.

  2. Pilih penyedia model

    Konfigurasikan kunci API untuk penyedia, hubungkan langganan yang sudah ada dan didukung, gunakan model gratis yang disertakan, atau hubungkan model lokal.

  3. Buka proyek

    Buka direktori proyek dan jalankan perintah opencode dari terminal atau aplikasi yang didukung.

  4. Inisialisasi konteks proyek

    Jalankan /init agar OpenCode menganalisis proyek dan membuat berkas AGENTS.md yang menjelaskan struktur serta pola pengodean.

  5. Mulai dengan permintaan yang terfokus

    Ajukan pertanyaan tentang codebase, referensikan berkas yang relevan dengan @, atau gunakan mode Plan sebelum meminta perubahan implementasi.

LIHAT- LIHAT

Rasakan pengalaman sebenarnya

Jelajahi demo atau video alat ini untuk melihat antarmuka dan alur kerjanya.

RENCANAKAN LANGKAH BERIKUTNYA

Rencana yang sesuai dengan cara kerja Anda

OpenCode gratis digunakan dan mencakup model gratis. Menghubungkan penyedia lain dapat menambahkan biaya mereka sendiri. OpenCode Zen menggunakan penagihan per permintaan tanpa markup model.

Berlangganan di situs web alat ini

PAKET

OpenCode

Agen pengodean sumber terbuka dengan model gratis yang disertakan. Penyedia lain yang terhubung mungkin mengenakan biaya secara terpisah.

$0

  • Akses terminal, desktop, dan IDE
  • Model gratis disertakan
  • Hubungkan penyedia eksternal atau lokal
Lihat paket di situs web

PAKET

OpenCode Zen

Layanan model pengodean pilihan. Penambahan saldo $20 dikenai biaya pemrosesan kartu tambahan sebesar $1.23; penggunaan model ditagihkan secara terpisah dari saldo.

$20

Bayar per permintaan

  • Model agen pengodean pilihan
  • Batas pengeluaran bulanan
  • Isi ulang otomatis opsional
Lihat paket di situs web

Harga, batas penggunaan, dan ketentuan dapat berubah. Konfirmasikan detail terbaru di situs web resmi alat ini sebelum berlangganan.

BEBERAPA HAL LAGI

Pertanyaan bagus. Jawaban yang bermanfaat.

Selengkapnya di situs web resmi

Apakah OpenCode merupakan sumber terbuka?

Ya. OpenCode dirilis di bawah Lisensi MIT, dan kode sumbernya tersedia untuk digunakan, dimodifikasi, dan dikontribusikan.

Apakah saya memerlukan langganan AI lain?

Tidak selalu. OpenCode mencakup model gratis, dan juga dapat menghubungkan model lokal atau langganan yang sudah ada dan didukung, seperti ChatGPT Plus/Pro dan GitHub Copilot.

Apakah OpenCode dapat berfungsi di luar terminal?

Ya. Selain antarmuka terminal, OpenCode tersedia sebagai aplikasi desktop dan ekstensi IDE.

Apakah OpenCode menyimpan kode saya?

OpenCode menyatakan bahwa layanan ini tidak menyimpan kode atau data konteks Anda. Penanganan data dapat berbeda saat menggunakan layanan model yang terhubung.

Apa itu OpenCode Zen?

Zen adalah kumpulan model pilihan yang diuji dan diukur kinerjanya untuk agen pengodean. Zen berfungsi dengan OpenCode dan agen lainnya serta mengenakan biaya per permintaan.

Bisakah saya membatalkan perubahan yang dibuat AI?

Ya. Gunakan /undo untuk mengembalikan perubahan dan /redo untuk menerapkannya lagi. Beberapa operasi undo didukung.

DARI KOMUNITAS

Bagaimana pengalaman Anda?

FEATURED BADGE

Embed "Featured on ToolAI.io" Badge

Featured on ToolAI.io

TEMUAN BERIKUTNYA

Lebih banyak alat untuk dijelajahi

Jelajahi semua alat

AMBIL LANGKAH BERIKUTNYA

Siap menjelajahi OpenCode?

Kunjungi situs web resmi untuk menjelajahi fitur terbaru dan memulai.

Kunjungi situs web resmi
OpenCodeopencode.ai
Kunjungi situs web

GALERI

BAGIKAN

Bagikan OpenCode