(Klik gambar di atas untuk menonton video pelajaran ini)
Selamat datang di kursus Agen AI untuk Pemula! Kursus ini memberikan Anda pengetahuan dasar — dan kode kerja nyata — untuk mulai membangun Agen AI dari nol.
Mari sapa di Komunitas Discord Azure AI — penuh dengan pembelajar dan pembangun AI yang senang menjawab pertanyaan.
Sebelum kita mulai membangun, mari pastikan kita benar-benar memahami apa itu Agen AI dan kapan masuk akal untuk menggunakannya.
Pelajaran ini mencakup:
Pada akhir pelajaran ini, Anda seharusnya dapat:
Berikut cara sederhana untuk memikirkannya:
Agen AI adalah sistem yang membiarkan Large Language Models (LLMs) melakukan sesuatu — dengan memberi mereka alat dan pengetahuan untuk bertindak di dunia, bukan hanya merespons perintah.
Mari uraikan sedikit:

Large Language Models — Agen sudah ada sebelum LLM, tapi LLMlah yang membuat agen modern sangat kuat. Mereka bisa memahami bahasa alami, memikirkan konteks, dan mengubah permintaan pengguna yang samar menjadi rencana tindakan yang konkret.
Melakukan Tindakan — Tanpa sistem agen, LLM hanya menghasilkan teks. Dalam sistem agen, LLM benar-benar bisa menjalankan langkah-langkah — mencari database, memanggil API, mengirim pesan.
Akses ke Alat — Alat apa yang bisa digunakan agen tergantung pada (1) lingkungan tempat ia berjalan dan (2) apa yang diberikan pengembang. Agen perjalanan mungkin bisa mencari penerbangan tapi tidak bisa mengedit data pelanggan — semuanya tergantung apa yang Anda sambungkan.
Memori + Pengetahuan — Agen bisa punya memori jangka pendek (percakapan saat ini) dan memori jangka panjang (database pelanggan, interaksi sebelumnya). Agen perjalanan mungkin “mengingat” Anda lebih suka kursi jendela.
Tidak semua agen dibuat sama. Berikut rincian jenis utama, menggunakan agen pemesanan perjalanan sebagai contoh:
| Jenis Agen | Apa yang Dilakukan | Contoh Agen Perjalanan |
|---|---|---|
| Agen Refleks Sederhana | Mengikuti aturan yang sudah diprogram — tanpa memori, tanpa perencanaan. | Melihat email keluhan → meneruskannya ke layanan pelanggan. Itu saja. |
| Agen Refleks Berbasis Model | Memiliki model internal dunia dan memperbaruinya saat ada perubahan. | Melacak harga penerbangan historis dan memberi tanda rute yang tiba-tiba mahal. |
| Agen Berbasis Tujuan | Punya tujuan dan mencari cara mencapainya langkah demi langkah. | Memesan perjalanan lengkap (penerbangan, mobil, hotel) dari lokasi Anda sekarang ke tujuan. |
| Agen Berbasis Utilitas | Tidak hanya mencari satu solusi — tapi yang terbaik dengan menimbang kelebihan dan kekurangan. | Menyeimbangkan biaya vs. kenyamanan untuk menemukan perjalanan yang paling sesuai preferensi Anda. |
| Agen Pembelajar | Menjadi lebih baik seiring waktu dengan belajar dari umpan balik. | Menyesuaikan rekomendasi pemesanan berikutnya berdasarkan hasil survei pasca-perjalanan. |
| Agen Hierarkis | Agen tingkat tinggi membagi kerja menjadi subtugas dan mendelegasikan ke agen tingkat rendah. | Permintaan “batalkan perjalanan” dibagi menjadi: batalkan penerbangan, batalkan hotel, batalkan sewa mobil — masing-masing dikerjakan sub-agen. |
| Sistem Multi-Agen (MAS) | Beberapa agen independen bekerja sama (atau bersaing). | Kerjasama: agen terpisah mengelola hotel, penerbangan, dan hiburan. Kompetitif: agen bersaing mengisi kamar hotel dengan harga terbaik. |
Hanya karena Anda bisa menggunakan Agen AI tidak berarti Anda harus selalu menggunakannya. Berikut situasi di mana agen sangat efektif:

Kita akan mendalami kapan (dan kapan tidak) menggunakan Agen AI di pelajaran Membangun Agen AI yang Dapat Dipercaya nanti di kursus ini.
Hal pertama yang dilakukan saat membangun agen adalah mendefinisikan apa yang bisa dilakukannya — alat, tindakan, dan perilakunya.
Di kursus ini, kita menggunakan Azure AI Agent Service sebagai platform utama. Ini mendukung:
Anda berkomunikasi dengan LLM melalui prompt. Dengan agen, Anda tidak selalu bisa membuat tiap prompt secara manual — agen harus bertindak dalam banyak langkah. Di sinilah Pola Agen berperan. Ini adalah strategi yang bisa digunakan ulang untuk memanggil dan mengorkestrasi LLM dengan cara yang lebih skalabel dan andal.
Kursus ini disusun berdasarkan pola agen yang paling umum dan berguna.
Kerangka Agen memberikan pengembang template, alat, dan infrastruktur siap pakai untuk membangun agen. Ini memudahkan untuk:
Di kursus ini, kita fokus pada Microsoft Agent Framework (MAF) untuk membangun agen yang siap produksi.
Siap melihatnya secara langsung? Berikut contoh kode untuk pelajaran ini:
Bergabunglah di Microsoft Foundry Discord untuk terhubung dengan pembelajar lain, menghadiri sesi office hours, dan mendapatkan jawaban atas pertanyaan Agen AI Anda dari komunitas.
Penafian: Dokumen ini telah diterjemahkan menggunakan layanan terjemahan AI Co-op Translator. Meskipun kami berupaya untuk mencapai akurasi, harap diketahui bahwa terjemahan otomatis mungkin mengandung kesalahan atau ketidakakuratan. Dokumen asli dalam bahasa aslinya harus dianggap sebagai sumber yang sah. Untuk informasi penting, disarankan menggunakan terjemahan profesional oleh manusia. Kami tidak bertanggung jawab atas kesalahpahaman atau penafsiran yang keliru yang timbul dari penggunaan terjemahan ini.