diff --git a/README.ar.md b/README.ar.md index beb44589e62..0a43ef019c6 100644 --- a/README.ar.md +++ b/README.ar.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.bn.md b/README.bn.md index c7abc7346a2..948b2ef6db9 100644 --- a/README.bn.md +++ b/README.bn.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.br.md b/README.br.md index 6d1de21562c..4039ffb56c4 100644 --- a/README.br.md +++ b/README.br.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.bs.md b/README.bs.md index 2cff8e0279c..45390c1e43c 100644 --- a/README.bs.md +++ b/README.bs.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.da.md b/README.da.md index ac522f29c49..1a51e81a8f1 100644 --- a/README.da.md +++ b/README.da.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.de.md b/README.de.md index 87a670f3fce..05b7524fe10 100644 --- a/README.de.md +++ b/README.de.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.es.md b/README.es.md index 9e456af1c0b..21d73cfff3a 100644 --- a/README.es.md +++ b/README.es.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.fr.md b/README.fr.md index c1fca23376d..87264dce348 100644 --- a/README.fr.md +++ b/README.fr.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.gr.md b/README.gr.md index 2b2c2679d8e..ee4c18b4b5a 100644 --- a/README.gr.md +++ b/README.gr.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.id.md b/README.id.md new file mode 100644 index 00000000000..e50d2f4c722 --- /dev/null +++ b/README.id.md @@ -0,0 +1,142 @@ +

+ + + + + OpenCode logo + + +

+

Agen pengkodean AI sumber terbuka.

+

+ Discord + npm + Build status +

+ +

+ English | + 简体中文 | + 繁體中文 | + 한국어 | + Deutsch | + Español | + Français | + Italiano | + Dansk | + 日本語 | + Polski | + Русский | + Bosanski | + العربية | + Norsk | + Português (Brasil) | + ไทย | + Türkçe | + Українська | + বাংলা | + Ελληνικά | + Tiếng Việt | + Bahasa Indonesia +

+ +[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) + +--- + +### Instalasi + +```bash +# YOLO +curl -fsSL https://opencode.ai/install | bash + +# Manajer paket +npm i -g opencode-ai@latest # or bun/pnpm/yarn +scoop install opencode # Windows +choco install opencode # Windows +brew install anomalyco/tap/opencode # macOS and Linux (direkomendasikan, selalu terkini) +brew install opencode # macOS and Linux (formula brew resmi, diperbarui lebih jarang) +sudo pacman -S opencode # Arch Linux (Stabil) +paru -S opencode-bin # Arch Linux (Terakhir dari AUR) +mise use -g opencode # Berbagai jenis OS +nix run nixpkgs#opencode # or github:anomalyco/opencode untuk cabang dev terakhir +``` + +> [!TIP] +> Hilangkan versi lama sebelum 0.1.x sebelum menginstall. + +### Aplikasi Desktop (BETA) + +Opencode juga tersedia dalam aplikasi desktop. Unduh langsung dari [releases page](https://github.com/anomalyco/opencode/releases) or [opencode.ai/download](https://opencode.ai/download). + +| Platform | Unduh | +| --------------------- | ------------------------------------- | +| macOS (Apple Silicon) | `opencode-desktop-darwin-aarch64.dmg` | +| macOS (Intel) | `opencode-desktop-darwin-x64.dmg` | +| Windows | `opencode-desktop-windows-x64.exe` | +| Linux | `.deb`, `.rpm`, atau AppImage | + +```bash +# macOS (Homebrew) +brew install --cask opencode-desktop +# Windows (Scoop) +scoop bucket add extras; scoop install extras/opencode-desktop +``` + +#### Direktori Instalasi + +Skrip instalasi memperhatikan urutan prioritas berikut untuk jalur instalasi.: + +1. `$OPENCODE_INSTALL_DIR` - Direktori instalasi khusus +2. `$XDG_BIN_DIR` - Jalur yang sesuai dengan Spesifikasi Direktori Dasar XDG +3. `$HOME/bin` - Direktori biner pengguna standar (jika ada atau dapat dibuat) +4. `$HOME/.opencode/bin` - Cadangan default + +```bash +# Contoh +OPENCODE_INSTALL_DIR=/usr/local/bin curl -fsSL https://opencode.ai/install | bash +XDG_BIN_DIR=$HOME/.local/bin curl -fsSL https://opencode.ai/install | bash +``` + +### Agen + +OpenCode menyertakan dua agen bawaan yang dapat Anda alihkan dengan tombol `Tab`. + +- **build** - Default, Agen dengan akses penuh untuk pekerjaan pengembangan +- **plan** - Agen hanya memiliki hak baca untuk analisis dan eksplorasi kode + - Menolak pengeditan file secara default + - Meminta izin sebelum menjalankan perintah bash + - Ideal untuk menjelajahi basis kode yang tidak dikenal atau merencanakan perubahan + +Termasuk juga subagen **general** untuk pencarian kompleks dan tugas multi-langkah. +Ini digunakan secara internal dan dapat dipanggil menggunakan `@general` dalam pesan. + +Pelajari lebih lanjut tentang [agents](https://opencode.ai/docs/agents). + +### Dokumentasi + +Untuk informasi lebih lanjut tentang cara mengkonfigurasi OpenCode, [**kunjungi dokumentasi kami**](https://opencode.ai/docs). + +### Berkontribusi + +Jika Anda tertarik untuk berkontribusi pada OpenCode, silakan baca [dokumentasi kontribusi](./CONTRIBUTING.md) kami sebelum mengirimkan pull request. + +### Membangun di atas OpenCode + +Jika Anda sedang mengerjakan proyek yang terkait dengan OpenCode dan menggunakan "opencode" sebagai bagian dari namanya, misalnya "opencode-dashboard" atau "opencode-mobile", harap tambahkan catatan ke README Anda untuk memperjelas bahwa proyek tersebut tidak dibuat oleh tim OpenCode dan tidak berafiliasi dengan kami dalam bentuk apa pun. + +### FAQ + +#### Apa perbedaannya dengan Claude Code? + +OpenCode sangat mirip dengan Claude Code dalam hal kemampuan. Berikut perbedaan utamanya: + +- 100% open source +- Tidak terikat pada penyedia mana pun. Meskipun kami merekomendasikan model yang kami sediakan melalui [OpenCode Zen](https://opencode.ai/zen), OpenCode dapat digunakan dengan Claude, OpenAI, Google, atau bahkan model lokal. Seiring perkembangan model, kesenjangan di antara mereka akan menyempit dan harga akan turun, sehingga tidak bergantung pada penyedia sangat penting. +- Dukungan LSP siap pakai. +- Fokus pada TUI (Table-User Interface). OpenCode dibangun oleh pengguna Neovim dan pencipta [terminal.shop](https://terminal.shop); kami akan mendorong batas kemampuan terminal. +- Arsitektur klien/server. Ini, misalnya, memungkinkan OpenCode berjalan di komputer Anda sementara Anda mengendalikannya dari jarak jauh melalui aplikasi seluler, yang berarti bahwa antarmuka TUI hanyalah salah satu klien yang mungkin. + +--- + +**Bergabunglah dengan komunitas kami** [Discord](https://discord.gg/opencode) | [X.com](https://x.com/opencode) diff --git a/README.it.md b/README.it.md index 3e516a90270..f383b198171 100644 --- a/README.it.md +++ b/README.it.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.ja.md b/README.ja.md index 144dc7b6f8a..ba4cc296950 100644 --- a/README.ja.md +++ b/README.ja.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.ko.md b/README.ko.md index 32defc0a5e0..70b3a53f647 100644 --- a/README.ko.md +++ b/README.ko.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.md b/README.md index 79ccf8b3491..fd210eb4159 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.no.md b/README.no.md index c3348286b29..e473e3d1e98 100644 --- a/README.no.md +++ b/README.no.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.pl.md b/README.pl.md index 4c5a0766561..747d48f1d79 100644 --- a/README.pl.md +++ b/README.pl.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.ru.md b/README.ru.md index e507be70e65..d2a72bdff3c 100644 --- a/README.ru.md +++ b/README.ru.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.th.md b/README.th.md index 4a4ea62c957..3fef1042f86 100644 --- a/README.th.md +++ b/README.th.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.tr.md b/README.tr.md index e88b40f8751..f5f52b1faab 100644 --- a/README.tr.md +++ b/README.tr.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.uk.md b/README.uk.md index a1a0259b6d0..36be2a3f8b8 100644 --- a/README.uk.md +++ b/README.uk.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.vi.md b/README.vi.md index 0932c50f78a..cf6bab9a96b 100644 --- a/README.vi.md +++ b/README.vi.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.zh.md b/README.zh.md index 46d9f761cbd..298e6b8b6da 100644 --- a/README.zh.md +++ b/README.zh.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) diff --git a/README.zht.md b/README.zht.md index 7ef51d8fdda..ce94fda8495 100644 --- a/README.zht.md +++ b/README.zht.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + Bahasa Indonesia

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai)