Home / Glossary
AI Coding Glossary
Key terms in AI-assisted development, explained clearly with practical context.
Agentic Coding
Agentic coding ialah pendekatan pembangunan perisian di mana ejen AI secara autonomi membaca pangkalan kod anda, menulis kod, menjalankan arahan dan mengulang keputusan tanpa salin-tampal manual. Berbeza dengan AI berasaskan sembang, ejen mengambil tindakan langsung dalam persekitaran pembangunan anda untuk menyelesaikan tugasan berbilang langkah.
Claude Code
Claude Code ialah ejen coding AI berasaskan terminal Anthropic yang beroperasi secara langsung dalam persekitaran pembangunan anda. Ia membaca keseluruhan projek anda, menulis kod merentasi pelbagai fail, menjalankan arahan shell, menguruskan aliran kerja git dan mengulang kesilapan secara autonomi — semuanya dari baris arahan.
Model Context Protocol (MCP)
Model Context Protocol (MCP) ialah standard terbuka yang dicipta oleh Anthropic yang menyediakan cara universal untuk menghubungkan model AI ke alat luaran, sumber data dan API. Ia bertindak sebagai antara muka piawai — seperti USB untuk AI — supaya mana-mana alat yang serasi MCP boleh berfungsi dengan mana-mana ejen AI yang serasi MCP.
CLAUDE.md
CLAUDE.md ialah fail konfigurasi markdown yang diletakkan di akar projek anda yang memberikan Claude Code arahan berterusan khusus projek. Ia memberitahu ejen tentang konvensyen pengekodan, seni bina, arahan biasa dan peraturan anda — bertindak sebagai bentuk memori jangka panjang yang digunakan dalam setiap sesi dalam projek tersebut.
Pengaturcaraan Berpasangan AI
Pengaturcaraan berpasangan AI ialah aliran kerja pembangunan di mana pembangun manusia bekerja bersama alat AI untuk menulis kod secara kolaboratif dalam masa nyata. Pembangun memberikan arah, konteks dan pertimbangan manakala AI menyumbang cadangan kod, menangkap pepijat dan mengendalikan tugasan pelaksanaan berulang.
Tetingkap Konteks
Tetingkap konteks ialah bilangan maksimum token (perkataan, aksara kod dan simbol) yang boleh diproses oleh model AI dalam satu interaksi. Ia menentukan had atas berapa banyak maklumat — termasuk gesaan, kod dan respons model — yang boleh disimpan AI dalam ingatan pada satu masa.
Ejen Pengekodan
Ejen pengekodan ialah alat berkuasa AI yang boleh membaca fail secara autonomi, menulis kod, melaksanakan arahan terminal dan mengulang keputusan untuk menyelesaikan tugasan pengaturcaraan. Berbeza dengan alat cadangan kod pasif, ejen pengekodan mengambil tindakan bebas dalam persekitaran pembangunan anda untuk mencapai matlamat yang dinyatakan.
Vibe Coding
Vibe coding ialah pendekatan tidak formal kepada pembangunan perisian di mana pembangun menerangkan apa yang mereka mahukan dalam bahasa semula jadi dan membiarkan alat AI mengendalikan butiran pelaksanaan. Daripada menulis spesifikasi yang tepat, pembangun menyampaikan niat melalui perbualan santai dan mengulang berdasarkan keputusan.
Semakan Kod AI
Semakan kod AI ialah proses menggunakan kecerdasan buatan untuk menganalisis kod sumber secara automatik bagi pepijat, kerentanan keselamatan, ketidakkonsistenan gaya dan isu kualiti. Penyemak AI boleh memeriksa permintaan tarik, mencadangkan penambahbaikan dan menangkap masalah yang mungkin terlepas pandang oleh penyemak manusia kerana keletihan atau tekanan masa.
Kejuruteraan Gesaan untuk Kod
Kejuruteraan gesaan untuk kod ialah amalan membuat arahan yang jelas dan khusus yang membantu alat coding AI menghasilkan output yang tepat dan relevan. Ia melibatkan penstrukturan permintaan anda dengan tahap konteks, kekangan dan contoh yang betul supaya AI memahami apa yang anda mahukan dan bagaimana anda mahukan ia dilakukan.
Ejen AI Tanpa Kepala
Ejen AI tanpa kepala ialah ejen pengekodan yang berjalan tanpa antara muka menghadap manusia atau interaksi masa nyata. Ia melaksanakan tugasan secara autonomi dalam proses latar belakang, saluran paip CI/CD atau kerja berjadual — membaca kod, membuat perubahan, menjalankan ujian dan melaporkan keputusan tanpa menunggu input manusia pada mana-mana langkah.
Sub-Ejen
Sub-ejen ialah proses kanak-kanak selari yang ditimbulkan oleh ejen pengekodan AI utama untuk mengendalikan bahagian tugasan yang kompleks secara bebas dan serentak. Daripada memproses segala-galanya secara berurutan, ejen utama mendelegasikan sub-tugasan kepada ejen kanak-kanak khusus yang berjalan secara selari dan melaporkan keputusan kembali kepada induk.