Untuk kalian para developer atau programmer atau software developer dan sebagainya, pasti kalian pernah  denger, pakai atau bahkan berlangganan Asistant Coding kayak Github Co Pilot, Cursor, Black Box, Codeium dan masih banyak lainnya.

Tutorial Membuat AI Coding Asisstant Gratis Dan Open Source


    Tools itu memang sangat membantu dan memberikan efisiensi untuk membantu pekerjaan dalam penulisan, bug fixing, atau suggestion di kodingan kita. Namun kebanyakan berbayar kan?

Intro

Misal
  • Cursor Editor: $20 perbulan x 12 = $240 (4 Jutaan rupiah pertahun)
  • Co Pilot = $20 perbulan x 12 = $240 (4 Jutaan rupiah pertahun )
  • Codeium = $15 perbulan x 12 =$180

Nah pada artikel KonsepKoding.com ini kita akan  membuat atau membangun AI Coding Assistant apalagi kalau kamu punya laptop dengan spesifikasi yang bagus RTX Seri 4000 mungkin bisa jadi solusi atau hanya sebagai pembelajaran untuk kita.

#Catatan
Tutorial bisa digunakan untuk daily use atau hanya untuk pembelajaran dan explorasi


Keuntungan:
1. Local bisa tanpa internet
2. 100% Gratis dan open source
3. Data privasi lebih terjaga karena offline


Kekurangan
1. Memerlukan hardware pribadi dan memakan penyimpanan (ukuran model cukup besar)
2. Data tidak up to date harus update sendiri
3. Belum diketahui apakah penggunaan hardware pribadi untuk jangka panjang dapat berdampak buruk pada perangkat.


Tools yang dipakai

  1. Ollama: Untuk menjalankan model AI secara lokal.
  2. DeepSeek-Coder-v2 16B Model: Model AI terbaru dan lebih canggih untuk menghasilkan kode. (Saya juga mencoba Codellama dan DeepSeek-Coder 6.7B)
  3. Continue Extensions: Meningkatkan produktivitas coding langsung di IDE.
  4. IDE: Visual Studio Code – (Bisa juga di Jetbrain dan Cursor).


Spesikasi laptop yang saya pakai

  • Laptop: Acer Nitro 5
  • Prosesor: Intel Core i5 Generasi ke-11
  • GPU: RTX 3050
  • RAM: 16GB
  • OS: Ubuntu 24 LTS

Memulai Project


1. Pertama install Ollama di laptop atau komputer kalian di website official di https://ollama.com/

2. Install model yang kalian inginkan disini saya menggunakan deepseek-coder-v2

ollama run deepseek-coder-v2

3. Jalankan model deepseek-coder-v2


4. Install extension Continue di VS Code atau Cursor atau Jetbrain yang kalian pakai

Continue Extension
5. Setup extension dengan command ctrl + L di windows/linux kemudian command + L di mac


6. Lalu tekan tombol gear ini, lalu ubah confignya dan tambahkan model yang kalian install di config.json




"tabAutocompleteModel": {
"title": "deepseek-coder-v2",
"provider": "ollama",
"model": "deepseek-coder-v2"
},


{
"title": "Deepseek Coder V2 Local",
"provider": "ollama",
"model": "deepseek-coder-v2"
},

{
"model": "AUTODETECT",
"title": "Autodetect",
"provider": "ollama"
},

7. Jika  sudah simpan dan jika sudah berhasil makan akan muncul di list model Continue extension nya




8. Selamat kalian sudah berhasil membuat AI Assistent coding open source kalian, untuk memastikannya bisa buat file baru lalu kalian ketikan kodingan atau menggunakan fitur chat yang ada 

Fitur AI Chat Codingan:

Fitur AI Chat Codingan


Fitur AI Assitant Coding

Fitur AI Assitant Coding