Langsung ke konten
fedi.software

Agen pemrograman

Agen yang menulis, menjalankan, dan memperbaiki kode di terminal atau editor Anda.

Diperbarui

Claude Code

Berbayar

Claude Code adalah agen pemrograman Anthropic yang bekerja di terminal, IDE, aplikasi desktop, dan peramban: membaca kode, menyunting berkas, dan menjalankan perintah. Perlu langganan Claude atau kunci API.

Mulai dari
US$20,00 / bln
Sistem
Windows, macOS, Linux
Lisensi
Proprietary
Bintang GitHub
148.642

OpenAI Codex CLI

Freemium

OpenAI Codex CLI adalah agen pemrograman open source dari OpenAI untuk terminal, berlisensi Apache-2.0, dipakai dengan paket ChatGPT atau kunci API.

Mulai dari
US$8,00 / bln
Paket gratis
Termasuk dalam ChatGPT Free
Sistem
Windows, macOS, Linux
Lisensi
Apache-2.0
Bintang GitHub
127.336

Gemini CLI

Sumber terbuka

Gemini CLI adalah agen terminal open source dari Google yang memakai model Gemini; pemakaian gratis tersedia dengan akun Google pribadi dalam batas tertentu.

Paket gratis
1.000 permintaan/hari · dengan akun Google
Sistem
Windows, macOS, Linux
Lisensi
Apache-2.0
Bintang GitHub
107.193

Cursor

Freemium

Cursor adalah editor kode berbasis VS Code dengan agen AI, chat, dan pelengkapan otomatis bawaan, bagi yang ingin AI langsung di dalam editor.

Mulai dari
US$20,00 / bln
Paket gratis
Hobby · Permintaan agen terbatas
Sistem
Windows, macOS, Linux
Lisensi
Proprietary

Devin Desktop (Windsurf)

Freemium

Devin Desktop (Windsurf) adalah editor kode ber-AI yang dulu bernama Windsurf, kini dari Cognition, perusahaan di balik agen Devin, untuk pemrograman berbasis agen.

Mulai dari
US$20,00 / bln
Paket gratis
Permintaan agen terbatas · Pelengkapan Tab tanpa batas
Sistem
macOS
Lisensi
Proprietary

Cline

Sumber terbuka

Cline adalah ekstensi agen pemrograman open source untuk VS Code dan editor lain, yang bekerja dengan kunci API Anda sendiri atau model lokal.

Paket gratis
Gratis, pakai kunci API sendiri
Sistem
Windows, macOS, Linux
Lisensi
Apache-2.0
Bintang GitHub
69.589

Aider

Sumber terbuka

Aider adalah rekan pemrograman open source di terminal yang menyunting berkas dalam repositori git dan meng-commit perubahannya, dengan banyak model cloud maupun lokal.

Paket gratis
Gratis, pakai kunci API sendiri
Sistem
Windows, macOS, Linux
Lisensi
Apache-2.0
Bintang GitHub
49.291

OpenHands

Sumber terbuka

OpenHands, dulu OpenDevin, adalah platform open source untuk agen pemrograman otonom yang bekerja di sandbox, dijalankan dari antarmuka lokal, CLI, atau cloud.

Paket gratis
Gratis saat dijalankan lokal · Gratis, pakai kunci API sendiri
Sistem
Windows, macOS, Linux
Lisensi
MIT
Bintang GitHub
89.588

GitHub Copilot

Freemium

GitHub Copilot adalah asisten AI GitHub di editor dan github.com: pelengkapan kode, chat, serta agen yang membuka pull request. Ada paket gratis berbatas.

Mulai dari
US$10,00 / bln
Paket gratis
2.000 pelengkapan/bulan · 50 permintaan chat/bulan
Sistem
Windows, macOS, Linux
Lisensi
Proprietary

CrewAI

Sumber terbuka

CrewAI adalah kerangka kerja Python open source untuk mengatur tim agen AI dengan peran dan tugas masing-masing, bagi pengembang alur multi-agen.

Paket gratis
50 eksekusi cloud/bulan
Sistem
Windows, macOS, Linux
Lisensi
MIT
Bintang GitHub
59.213

Agen yang menulis, menjalankan, dan memperbaiki kode

Halaman ini memuat agen pemrograman: alat yang tidak hanya menyarankan kode, tetapi juga menjalankan perintah, menjalankan tes, dan memperbaiki kesalahan di terminal atau editor. Kartu menampilkan jenis harga, model atau paket yang didukung, status open source, dan bintang GitHub.

Cara membaca kategorinya

  • Agen terminal: Claude Code, Codex CLI, Gemini CLI, dan Aider. Anda bercakap di baris perintah dan agen bekerja pada berkas proyek.
  • Editor: Cursor dan Devin Desktop, dengan agen yang menyatu di editor kode.
  • Ekstensi: Cline dan GitHub Copilot, yang bekerja di dalam editor yang sudah Anda pakai.
  • Kerangka kerja: OpenHands dan CrewAI, untuk membangun agen sendiri.

Agen bergantung pada modelnya

Agen hanya sebaik model di belakangnya. Sebelum memilih alat, lihat bagaimana model yang didukungnya tampil di papan pemrograman, web dev, dan agen. Sebagian alat menerima kunci API dari penyedia mana pun; sebagian lagi mewajibkan paket dari pembuatnya sendiri.

Kebiasaan aman

Agen menjalankan perintah di mesin Anda. Tinjau setiap perubahan sebelum diterima, gunakan kontrol versi, dan jangan beri akses ke folder atau kredensial yang tidak berkaitan dengan tugas. Paket dan kuota yang termasuk di dalamnya sering berubah, jadi cek halaman pembuat sebelum berlangganan.

Mulai dari tugas kecil

Coba agen di proyek kecil atau salinan repositori, dengan tugas yang jelas batasnya, misalnya menulis tes untuk satu fungsi atau merapikan satu modul. Dari situ terlihat cara kerjanya sebelum Anda memberi perubahan yang lebih besar.

Terminal atau editor?

Agen terminal cocok bagi yang terbiasa dengan baris perintah dan ingin agen mengerjakan tugas panjang sendiri. Editor dan ekstensi lebih nyaman bagi yang ingin melihat setiap saran di layar dan menerimanya satu per satu. Tidak ada pilihan yang salah. Cobalah keduanya pada tugas yang sama, lalu tentukan mana yang pas dengan cara kerja Anda.

Menambah kemampuan dengan skill

Banyak agen menerima skill: folder berisi instruksi dan skrip yang dimuat saat tugas memerlukannya. Direktori skill menunjukkan skill dengan instalasi terbanyak, yang “Sedang tren”, dan status audit keamanannya.