AI For Programmer

Saat ini programmer memang telah dimanjakan oleh AI. Bukan hanya ketika kita bertanya tentang “Tolong buatkan fungsi untuk mengubah angka ke kata dalam bahasa Indonesia” di Chat GPT, saat ini AI sudah di embed di editor.

Pertama saya benar-benar menikmatinya ketika saya coding menggunakan Cursor AI. Namun sayangnya setelah dua minggu, sugest-suggestnya tidak muncul,  mungkin waktu promonya sudah habis. 🙂

Akhirnya saya kembali lagi ke VSCode dan menggunakan Copilot.

Ada beberapa fasilitas gratis untuk Visual Studio Code (VS Code) yang mirip dengan autocompletion atau bantuan AI seperti di Cursor. Berikut pilihannya:

  • IntelliSense (Built-in VS Code)
    Ini fitur bawaan VS Code untuk code completion dan hints. Sudah aktif otomatis, tapi pastikan ekstensi bahasa terpasang. Gratis dan ringan, tapi tidak secerdas AI seperti Copilot.
  • GitHub Copilot Free
    Copilot kini punya versi gratis dengan batas 2.000 completions dan 50 pesan chat per bulan. Instal dari VS Code Marketplace dan daftar di GitHub. Bagus untuk saran kode kontekstual, tapi ada batasan penggunaan.
  • Tabnine (Versi Gratis)
    Tabnine adalah alat AI untuk autocompletion. Versi gratisnya mendukung saran berdasarkan kode lokal. Instal dari Marketplace. Bisa offline, tapi fitur canggih ada di versi berbayar.
  • Codeium (Versi Gratis)
    Codeium mirip Copilot, gratis tanpa batasan ketat, dan mendukung 70+ bahasa. Instal dari Marketplace. Cocok untuk privasi karena bisa lokal, tapi komunitasnya kecil.
  • IntelliCode (Gratis dari Microsoft)
    Ekstensi dari Microsoft yang tingkatkan IntelliSense dengan AI. Belajar dari kode GitHub dan proyek Anda. Instal dari Marketplace. Gratis dan terintegrasi baik, tapi kurang canggih untuk konteks kompleks.
  • Cody (Open-Source)
    Cody adalah ekstensi open-source dengan autocompletion dan chat. Instal dari Marketplace atau GitHub, lalu atur dengan model lokal (misalnya Ollama). Gratis dan privat, tapi butuh konfigurasi.
  • Jedi (Untuk Python)
    Jedi adalah alat gratis khusus Python untuk autocompletion. Terintegrasi dengan ekstensi Python di VS Code. Cepat dan bagus untuk Python, tapi hanya untuk satu bahasa.

Rekomendasi:

  • Tanpa konfigurasi: Coba GitHub Copilot Free atau IntelliCode.
  • Open-source dan privat: Pilih Cody atau Tabnine Free.
  • Khusus Python: Jedi sudah cukup.

Semua ada di VS Code Marketplace. Coba beberapa untuk temukan yang terbaik untuk Anda.

 

Leave a Reply

Your email address will not be published. Required fields are marked *