English • Català • Deutsch • Español • Français • हिन्दी • Bahasa Indonesia • Italiano • 日本語
한국어 • Nederlands • Polski • Português (BR) • Русский • Türkçe • Tiếng Việt • 简体中文 • 繁體中文
Terhubung dengan developer, berkontribusi ide, dan tetap terdepan dengan tools coding bertenaga AI terbaru.
Syntx adalah agen coding otonom bertenaga AI yang hidup di editor kamu. Ia dapat:
- Berkomunikasi dalam bahasa alami
- Membaca dan menulis file langsung di workspace kamu
- Menjalankan perintah terminal
- Mengotomatisasi aksi browser
- Terintegrasi dengan API/model yang kompatibel dengan OpenAI atau custom
- Menyesuaikan "kepribadian" dan kemampuannya melalui Mode Kustom
Baik kamu mencari partner coding yang fleksibel, arsitek sistem, atau peran khusus seperti QA engineer atau product manager, Syntx dapat membantu kamu membangun software dengan lebih efisien.
Lihat CHANGELOG untuk update dan perbaikan detail.
- 🚀 Generate Code dari deskripsi bahasa alami
- 🔧 Refactor & Debug kode yang ada
- 📝 Tulis & Update dokumentasi
- 🤔 Jawab Pertanyaan tentang codebase kamu
- 🔄 Otomatisasi tugas berulang
- 🏗️ Buat file dan proyek baru
Syntx beradaptasi dengan kebutuhan kamu dengan mode khusus:
- Code Mode: Untuk tugas coding umum
- Planner Mode: Untuk perencanaan dan kepemimpinan teknis
- Chat Mode: Untuk menjawab pertanyaan dan memberikan informasi
- Debug Mode: Untuk diagnosis masalah sistematis
- Mode Kustom: Buat persona khusus tak terbatas untuk audit keamanan, optimasi performa, dokumentasi, atau tugas lainnya
Syntx dilengkapi dengan tools powerful yang dapat:
- Membaca dan menulis file di proyek kamu
- Menjalankan perintah di terminal VS Code kamu
- Mengontrol web browser
- Menggunakan tools eksternal via MCP (Model Context Protocol)
MCP memperluas kemampuan Syntx dengan memungkinkan kamu menambahkan tools kustom tak terbatas. Integrasikan dengan API eksternal, hubungkan ke database, atau buat tools development khusus - MCP menyediakan framework untuk memperluas fungsionalitas Syntx sesuai kebutuhan spesifik kamu.
Buat Syntx bekerja sesuai cara kamu dengan:
- Custom Instructions untuk perilaku yang dipersonalisasi
- Mode Kustom untuk tugas khusus
- Model Lokal untuk penggunaan offline
- Auto-Approval Settings untuk workflow yang lebih cepat
- Discord: Bergabung dengan server Discord kami untuk bantuan real-time dan diskusi
- GitHub: Laporkan issues atau request fitur
- Clone repo:
git clone https://github.com/OrangeCat-Technologies/SyntX.git- Install dependencies:
pnpm install- Jalankan extension:
Ada beberapa cara untuk menjalankan extension Syntx:
Untuk development aktif, gunakan debugging built-in VSCode:
Tekan F5 (atau ke Run → Start Debugging) di VSCode. Ini akan membuka window VSCode baru dengan extension Syntx berjalan.
- Perubahan pada webview akan muncul langsung.
- Perubahan pada core extension juga akan hot reload otomatis.
Untuk build dan install extension sebagai package VSIX langsung ke VSCode:
pnpm install:vsix [-y] [--editor=<command>]Command ini akan:
- Tanya command editor mana yang digunakan (code/cursor/code-insiders) - default 'code'
- Uninstall versi extension yang ada.
- Build package VSIX terbaru.
- Install VSIX yang baru dibuild.
- Minta kamu restart VS Code agar perubahan berlaku.
Opsi:
-y: Skip semua konfirmasi dan gunakan default--editor=<command>: Tentukan command editor (misal--editor=cursoratau--editor=code-insiders)
Jika kamu prefer install package VSIX secara manual:
- Pertama, build package VSIX:
pnpm vsix
- File
.vsixakan muncul di direktoribin/(misalbin/syntx-<version>.vsix). - Install secara manual menggunakan VSCode CLI:
code --install-extension bin/syntx-<version>.vsix
Harap dicatat bahwa Orangecat Technologies Pvt Ltd tidak membuat representasi atau jaminan apapun mengenai kode, model, atau tools lain yang disediakan atau tersedia dalam hubungannya dengan Syntx, tools pihak ketiga terkait, atau output yang dihasilkan. Kamu menanggung semua risiko yang terkait dengan penggunaan tools atau output tersebut; tools tersebut disediakan atas dasar "SEBAGAIMANA ADANYA" dan "SEBAGAIMANA TERSEDIA". Risiko tersebut dapat mencakup, tanpa terbatas pada, pelanggaran kekayaan intelektual, kerentanan atau serangan siber, bias, ketidakakuratan, kesalahan, cacat, virus, downtime, kehilangan properti atau kerusakan, dan/atau cedera pribadi. Kamu bertanggung jawab penuh atas penggunaan tools atau output tersebut (termasuk, tanpa terbatas pada, legalitas, kesesuaian, dan hasilnya).
Kami menyukai kontribusi komunitas! Mulai dengan membaca CONTRIBUTING.md kami.
Terima kasih kepada semua kontributor kami yang telah membantu membuat Syntx lebih baik!
Apache 2.0 © 2025 OrangeCat Technologies Pvt Ltd.
Nikmati Syntx! Baik kamu menggunakannya dengan ketat atau membiarkannya berjalan otonom, kami tidak sabar melihat apa yang kamu bangun. Jika kamu memiliki pertanyaan atau ide fitur, kunjungi Discord kami. Selamat coding!
