AgenRiset 🇺🇸 27.07.2026 15:05

Enam Komponen Kunci dari Coding Agent: Bagaimana Sistem AI Modern Menulis Kode

AnthropicAnthropic OpenAIOpenAI
Coding agent mengintegrasikan LLM dengan alat, memori, dan konteks repositori untuk mengungguli antarmuka chat biasa. Penulis mengidentifikasi enam blok bangunan utama: konteks repositori langsung, bentuk prompt dan penggunaan ulang cache, alat terstruktur dengan validasi, reduksi konteks, transkrip dan memori, serta delegasi melalui subagen. Sistem di sekitarnya sering kali sama pentingnya dengan model itu sendiri.
Dalam artikel yang mendetail, Sebastian Raschka menjelaskan desain agen pengkodean dan kerangka kerja (harnesses) dengan menggunakan Mini Coding Agent sebagai contoh konkret. Ia membedakan antara LLM, model penalaran, agen, dan kerangka kerja agen. Enam komponen inti adalah: 1) konteks repositori langsung (mengumpulkan fakta ruang kerja seperti cabang git, README, dan lain-lain), 2) bentuk perintah (prompt) dan penggunaan ulang cache (memisahkan prefiks stabil dari bagian dinamis untuk menghindari pemrosesan ulang), 3) alat terstruktur dengan validasi dan izin (alat yang dikenal dengan argumen yang divalidasi dan pemeriksaan keamanan), 4) pengurangan konteks dan manajemen output (memangkas riwayat yang tidak relevan untuk mengendalikan pembengkakan), 5) transkrip, memori, dan kelanjutan (penyimpanan sesi, memori jangka pendek, kemampuan untuk melanjutkan tugas), dan 6) delegasi dan sub-agen terbatas (alat yang dapat mendelegasikan pekerjaan ke sub-agen). Penulis juga mencatat bahwa kerangka kerja dapat menjadi faktor pembeda antara model, karena LLM modern memiliki kemampuan mentah yang serupa.
Sumber: Sebastian Raschka — asli
Postingan kami sebelumnya tentang topik ini ↓
Berita terbaru