Apa Itu Ejen AI? Penjelasan Mudah
Ejen AI ialah model AI yang boleh mengambil tindakan untuk mencapai matlamat, bukan sekadar membalas dengan teks. Anda memberikannya satu tugas, dan ia bekerja dalam gelung: memutuskan apa yang perlu dibuat seterusnya, menggunakan alatan (mengedit fail, mencari di web, menjalankan arahan, memanggil aplikasi), melihat hasilnya, dan membuat keputusan semula — sehingga tugas selesai atau ia memerlukan input daripada anda. “Otak”nya biasanya ialah model bahasa besar; alatan itulah yang membolehkannya melakukan sesuatu.
Mengapa ia penting apabila anda membina dengan AI
Pembina aplikasi AI moden ialah ejen. Apabila anda meminta satu ciri, ia tidak sekadar menulis kod dan menyerahkannya kepada anda. Ia membaca fail sedia ada anda, membuat perubahan, memasang pakej, memulakan aplikasi, membaca mesej ralat dan membetulkannya, selalunya merentasi banyak langkah tanpa anda perlu memerhati setiap satu.
Sebab itulah ia boleh membina perisian yang berfungsi dan bukan sekadar serpihan kod. Ia juga mengubah peranan anda. Anda tidak lagi menyalin dan menampal kod; anda sedang menguruskan pembantu yang sangat pantas dan cekap, yang kadangkala salah faham arahan atau dengan yakin mengambil jalan yang salah. Memahami cara ejen berfungsi membantu anda memberikan matlamat yang betul, mengesan apabila ia berpusing dalam bulatan, dan memutuskan di mana anda mahu meluluskan sesuatu sendiri.
Analogi harian
Bandingkan bertanya arah kepada rakan dengan mengupah kurier.
Bertanya arah ialah chatbot: anda bertanya, mereka memberitahu, dan anda yang berjalan. Jika jalan ditutup, anda kembali dan bertanya lagi.
Kurier ialah ejen. Anda berkata “hantar bungkusan ini ke alamat ini sebelum 5 petang.” Mereka memilih laluan, perasan jalan ditutup, mengambil jalan pusingan, mencari pintu sisi bangunan, dan melaporkan “dihantar, ditandatangani oleh kaunter penerimaan.” Anda menetapkan matlamat dan had — “jangan belanja lebih $20 untuk teksi” — dan mereka menguruskan langkah-langkahnya.
Kurier hanya sebaik taklimat dan had yang anda berikan. Begitu juga ejen.
Cara ejen berfungsi
Kebanyakan ejen mengikut gelung asas yang sama:
- Matlamat. Anda menerangkan apa yang anda mahu: “Tambah borang hubungi yang menghantar e-mel kepada saya.”
- Rancang. Model memutuskan langkah seterusnya: “Pertama, lihat bagaimana laman ini disusun.”
- Bertindak. Ia memanggil alatan: menyenaraikan fail, membaca laman utama.
- Perhatikan. Ia membaca keputusan alatan itu.
- Ulang. Berdasarkan apa yang dilihatnya, ia memilih langkah seterusnya: cipta borang, tambah kod pelayan, jalankan aplikasi, semak ralat.
- Selesai atau tanya. Apabila matlamat dicapai, ia melaporkan semula. Jika tersekat atau tidak pasti, ia bertanya kepada anda.
Di sekeliling gelung itu ada beberapa bahagian lain:
| Bahagian | Apa yang dilakukannya |
|---|---|
| Model | LLM yang membuat penaakulan dan memutuskan tindakan. |
| Alatan | Tindakan yang boleh diambil ejen: baca/tulis fail, jalankan arahan, cari, panggil API. |
| Arahan | Peraturan tetap tentang peranan, gaya dan had (prompt sistem). |
| Memori | Nota yang dibawa antara langkah atau sesi, seperti keutamaan anda. |
| Kebenaran | Alatan mana yang boleh digunakannya dengan bebas, dan yang memerlukan kelulusan anda. |
| Sub-ejen | Ejen pembantu yang boleh diserahkan sebahagian tugas oleh ejen utama. |
Alatan ialah idea utama. Model sahaja hanya boleh menghasilkan teks. Alatan menukar teks itu kepada tindakan — dan piawaian seperti MCP memudahkan pemasangan alatan baharu ke dalam ejen.
Contoh kerja: membaiki borang pendaftaran yang rosak
Katakan borang senarai tunggu pada laman anda yang diterbitkan berhenti menyimpan e-mel, dan anda memberitahu pembina AI anda: “Borang senarai tunggu tidak menyimpan apa-apa lagi. Betulkannya.”
Satu larian ejen yang biasa mungkin kelihatan seperti ini:
- Membaca komponen borang dan kod pelayan yang mengendalikan penghantaran.
- Menjalankan aplikasi dan menghantar e-mel ujian.
- Membaca ralat: pelayan memberitahu bahawa lajur pangkalan data bernama
email_addresstidak wujud. - Melihat struktur pangkalan data: lajur itu sebenarnya dinamakan
email. Perubahan baru-baru ini menamakannya semula di satu tempat tetapi tidak di tempat lain. - Mengedit kod pelayan untuk menggunakan nama lajur yang betul.
- Menguji semula: menghantar e-mel ujian, mengesahkan baris baharu muncul.
- Melaporkan: “Borang itu menulis kepada lajur yang tidak wujud lagi selepas perubahan semalam. Saya kemas kini kod pelayan dan mengesahkan pendaftaran ujian berjaya disimpan.”
Anda memberikan satu arahan; ejen mengambil tujuh langkah, termasuk dua ujian. Itulah kuasanya. Risikonya ialah perkara yang sama dilihat dari sisi yang lain: jika ejen sebaliknya memutuskan untuk menamakan semula lajur pangkalan data, ia boleh merosakkan perkara lain, dan anda mungkin tidak perasan melainkan anda membaca ringkasannya.
Istilah utama dijelaskan
| Istilah | Maksudnya |
|---|---|
| Ejen (agent) | Model AI yang menggunakan alatan dalam gelung untuk menyelesaikan tugas. |
| Alatan (tool) | Satu tindakan khusus yang boleh diambil ejen, seperti “tulis fail” atau “hantar e-mel”. |
| Panggilan alatan (tool call) | Satu penggunaan alatan, dengan input, yang memulangkan hasil. |
| Agentik (agentic) | Menerangkan AI yang bertindak merentasi beberapa langkah dan bukan membalas sekali sahaja. |
| Autonomi | Berapa banyak yang dilakukan ejen sebelum ia menyemak dengan anda. |
| Manusia dalam gelung (human in the loop) | Memerlukan kelulusan seseorang pada langkah-langkah utama. |
| Sub-ejen | Ejen pembantu yang dimulakan oleh ejen utama untuk sebahagian tugas. |
| Pagar keselamatan (guardrails) | Peraturan dan had yang menghalang ejen daripada melakukan perkara yang berbahaya atau tidak diingini. |
| MCP | Model Context Protocol, piawaian terbuka untuk menyambungkan ejen kepada alatan. Lihat apa itu MCP. |
Kesilapan dan salah faham biasa
- “Ejen sepenuhnya bebas.” Ejen hari ini berfungsi paling baik pada tugas yang jelas dengan matlamat yang tepat. Matlamat yang kabur dan terbuka (“kembangkan perniagaan saya”) menghasilkan kerja sia-sia.
- “Ia kata sudah siap, jadi ia sudah siap.” Ejen kadangkala melaporkan kejayaan selepas kerja separa. Semak hasilnya sendiri, terutamanya apa-apa yang menyentuh wang, data atau pengguna. Lihat cara menyemak kod yang dijana AI.
- Memberikan terlalu banyak kebenaran. Ejen yang boleh menghantar e-mel, memadam data dan membelanjakan wang memerlukan had yang ketat dan kelulusan anda untuk tindakan berisiko.
- Membiarkannya berulang. Jika ejen terus mencuba pembetulan yang sama, hentikannya, dan berikan maklumat tambahan atau pendekatan lain.
- Mempercayai kandungan yang dibacanya. Ejen yang membaca laman web atau e-mel boleh diperdaya oleh teks yang ditulis untuk memanipulasinya (prompt injection). Berhati-hati dengan apa yang boleh dilakukan ejen selepas membaca kandungan yang tidak dipercayai.
- Permintaan besar tunggal. Tugas besar lebih dipercayai apabila dipecahkan kepada peringkat yang boleh anda semak.
Apa yang patut diminta daripada pembina AI anda
- “Rancang ini dahulu. Beritahu saya langkah-langkahnya sebelum anda mengubah apa-apa.”
- “Hanya ubah fail yang berkaitan dengan borang tempahan.”
- “Selepas perubahan, uji dan beritahu saya dengan tepat bagaimana anda menyemaknya.”
- “Jika anda perlu menukar struktur pangkalan data, tanya saya dahulu.”
- “Ringkaskan apa yang anda ubah dan apa-apa yang anda tidak pasti.”
- “Berhenti dan tanya jika pembetulan yang sama gagal dua kali.”
Untuk menulis arahan yang lebih jelas, lihat apa itu kejuruteraan prompt.
Ejen AI dalam Mythex
Mythex dibina berdasarkan ejen. Dalam kotak pasir awan peribadi projek anda, ia boleh mencipta dan mengedit fail, memasang pakej, menjalankan arahan terminal, memeriksa ralat dan mengulang, serta menggunakan alatan daripada aplikasi yang disambungkan. Untuk tugas yang kompleks ia mungkin memulakan sub-ejen, yang kerjanya boleh anda buka dan perhatikan. Mod Rancang membolehkannya mencadangkan pendekatan tanpa mengedit, mod Tanya menjawab tanpa mengubah fail, dan pusat semakan membolehkan anda berundur jika sesuatu perubahan tersasar. Ia juga berfungsi secara terbalik: ejen seperti Claude, Cursor atau Codex boleh membina dalam Mythex melalui pelayan MCP-nya.
Soalan lazim
Apakah ejen AI dalam istilah mudah?
Ejen AI ialah model AI yang boleh mengambil tindakan, bukan sekadar menulis jawapan. Ia diberi matlamat dan satu set alatan — seperti mengedit fail, mencari di web atau memanggil aplikasi — dan bekerja dalam gelung membuat keputusan, bertindak dan menyemak keputusan sehingga tugas selesai.
Apakah perbezaan antara chatbot dan ejen AI?
Chatbot menjawab mesej anda dengan teks dan menunggu mesej seterusnya. Ejen boleh mengambil beberapa langkah sendiri, menggunakan alatan untuk mengubah sesuatu dalam dunia, menyemak apa yang berlaku dan melaraskan diri, sebelum melaporkan semula.
Adakah ejen AI selamat digunakan?
Ia boleh selamat, dengan had. Berikan ejen hanya alatan dan kebenaran yang diperlukannya, minta kelulusan anda untuk tindakan berisiko seperti menghantar mesej atau membelanjakan wang, simpan sandaran atau pusat semakan, dan semak apa yang telah dilakukannya.
Adakah pembina aplikasi AI itu ejen AI?
Kebanyakan pembina aplikasi AI moden dibina berdasarkan ejen: ia membaca permintaan anda, mengedit kod, menjalankan arahan, melihat ralat dan membetulkannya dalam gelung, dan bukan sekadar mencadangkan kod untuk anda tampal.