M365Con 2027 – konferensi online gratis · 11–22 Jan 2027 · 120 sessions→ m365con.net
Beranda / Bahasa Indonesia / 2026-10-29
M365.FM · Bahasa Indonesia

Azure AI Foundry Threads

cara membuat AI Anda siap untuk perusahaan dan dapat diaudit

Menerapkan AI di organisasi butuh lebih dari sekadar model yang cerdas: Anda butuh keterlacakan. Episode ini menunjukkan bagaimana Azure AI Foundry Agent Service mengubah AI yang tak terduga menjadi sistem yang disiplin dan dapat diaudit.

▶ Azure AI Foundry Threads: cara membuat AI Anda siap untuk perusahaan dan dapat diaudit (Sulih Suara AI)

Yang akan Anda pelajari:

  1. Tiga komponen setiap agen Foundry: model (otaknya), instruksi (perintah misinya), dan alat seperti Code Interpreter atau konektor SharePoint dan MCP
  2. Mengapa katalog Foundry memungkinkan Anda berganti model secara fleksibel, seperti GPT-4, Mistral, atau DeepSeek
  3. Thread sebagai catatan permanen: setiap pesan, gambar, dan blok kode lengkap dengan stempel waktu dan peran
  4. Bagaimana thread, run, dan run step membentuk jejak audit lengkap untuk kepatuhan, audit, dan debugging
  5. Apa yang salah tanpa struktur ini: hasil yang tidak konsisten, bukti yang hilang, dan debugging tanpa petunjuk

Episode ini adalah versi Bahasa Indonesia dengan sulih suara AI dari video animasi M365 Show oleh Microsoft MVP Mirko Peters.

Menjalankan AI di Azure AI Foundry berarti lebih dari memanggil satu model bahasa besar. Model ditempatkan dalam kerangka yang terkelola, dan setiap tindakan yang relevan dicatat serta dapat dilacak: pesan, panggilan alat, hingga langkah eksekusi. Dengan begitu, AI tidak lagi menjadi entitas yang sulit dikendalikan, melainkan sistem disiplin yang bisa dikelola dan diperiksa.

Agen AI yang dapat diaudit di Azure AI Foundry
  1. 1Model, instruksi, alatTiga komponen agen: otak untuk bahasa, buku aturan untuk fokus, dan perlengkapan untuk bertindak.
  2. 2ThreadSesi percakapan persisten dengan pesan berstempel waktu dan label peran sebagai catatan permanen.
  3. 3RunPemicu yang membuat agen mengeksekusi konteks Thread; statusnya dipantau, dari Queued hingga Completed atau Failed.
  4. 4Run StepRekaman langkah demi langkah: output model, pemanggilan alat, dan kalkulasi, semuanya berstempel waktu.
  5. 5Alat dan identitasAlat bawaan, OpenAPI, MCP, dan Logic Apps, dengan izin pengguna dijaga melalui Microsoft Entra.
  6. 6Uji dan periksaBuat proyek uji dan agen dasar, jalankan Thread, lalu periksa Run Step di SDK dan portal.
M365.FM · Mirko Peters

Artikel ini membahas bagaimana agen, Thread, Run, dan Run Step membentuk jejak audit yang membuat eksperimen AI siap dibawa ke skala perusahaan. Kita juga akan melihat peran alat dan keamanan identitas di dalamnya.

Agen Azure AI Foundry: tiga komponen utama

Saat membuat agen di Foundry, Anda tidak sekadar membuka jendela prompt. Anda menunjuk semacam pemimpin tim digital yang dirancang untuk sebuah misi. Desain agen bertumpu pada tiga komponen: model, instruksi, dan alat. Tanpa ketiganya, reproduksibilitas dan auditabilitas sulit dicapai. Yang Anda dapatkan hanya pembuatan teks tanpa bukti yang jelas.

Model: otak agen

Model menangani bahasa. Ia mengurai kalimat manusia, merencanakan langkah, dan menyusun respons. Foundry tidak mengikat Anda pada satu model. Dari katalog Foundry Anda bisa beralih antarmodel, misalnya GPT-4 untuk strategi yang kompleks, model yang lebih ramping untuk tugas ringan, atau bahkan Mistral dan DeepSeek. Anda memilih yang paling sesuai dengan kebutuhan.

Instruksi: perintah misi

Instruksi menjaga model agar tidak melantur dan memfokuskannya pada hasil yang benar-benar Anda butuhkan. Instruksi berfungsi seperti buku aturan tetap yang harus diikuti agen, sehingga perilakunya selaras dan dapat diprediksi.

Alat: perlengkapan kerja

Alat adalah kemampuan yang dibawa agen: eksekusi kode, konektor pencarian, API pelaporan, atau sistem pihak ketiga yang Anda hubungkan. Alat inilah yang membuat agen bisa bertindak, tidak hanya menjelaskan.

Pada banyak API obrolan, Anda hanya mendapat model dan prompt. Tidak ada struktur formal untuk instruksi maupun orkestrasi alat. Layanan agen Foundry memastikan ketiga lapisan itu selalu ada. Hasilnya, agen tidak berimprovisasi, melainkan menjalankan misi dengan catatan dan titik pemeriksaan.

Thread: log percakapan yang persisten

Dalam Foundry, Thread bukan jendela obrolan santai yang hilang begitu ditutup. Thread adalah sesi percakapan yang persisten. Setiap pertukaran disimpan, baik dari pengguna, agen, maupun agen lain dalam pengaturan multi-agen. Riwayat itu dapat ditinjau lama setelah obrolan selesai.

Thread juga bukan transkrip statis, tetapi wadah terstruktur yang menangani pemotongan (truncation) secara otomatis. Konteks aktif tetap berada dalam batas model, sementara jejak audit yang lengkap tetap tersimpan. Agen terus memahami percakapan, dan perusahaan memiliki catatan permanen.

Isi sebuah Thread

Entri dalam Thread berupa pesan. Pesan tidak terbatas pada teks, tetapi dapat berisi gambar, file spreadsheet, atau blok kode yang dihasilkan. Setiap pesan diberi stempel waktu dan label peran, yaitu pengguna atau asisten. Saat memeriksa Thread, Anda melihat apa yang dikatakan, siapa yang mengatakannya, kapan, dan jenis konten apa yang terlibat.

Manfaat bagi audit, kepatuhan, dan pengembang

  • Audit dan kepatuhan: regulator atau tim audit internal dapat melihat urutan lengkap, yaitu permintaan pengguna, respons agen, alat yang terlibat, dan waktunya.
  • Pengembang: Thread berfungsi seperti mode debug. Jika agen menghasilkan kode yang salah, Anda bisa memutar balik ke titik permintaan dan melihat bagaimana hasilnya terbentuk.
  • Alur multi-agen: komunikasi bolak-balik antaragen yang membagi tugas juga tercatat.

Tanpa Thread, pelacakan perilaku bergantung pada tangkapan layar atau ingatan yang samar. Itu tidak cukup kuat ketika pihak kepatuhan meminta bukti atau tim dukungan perlu mereproduksi bug. Tanpa catatan tidak ada bukti, dan tanpa jejak tidak ada perbaikan.

Run: saat agen mulai bekerja

Thread menyimpan riwayat percakapan, perintah, dan konteks. Run adalah pemicu yang mengaktifkan agen untuk mengambil konteks itu dan mengeksekusinya. Sebagai contoh, permintaan untuk menganalisis sebuah file CSV dan membuat grafik garis diproses agen melalui instruksi, model, dan alatnya. Agen dapat mencari data tambahan, menghitung angka, atau memanggil code interpreter untuk membuat artefak.

Run bukan kotak hitam, melainkan eksekusi yang dipantau statusnya. Status yang umum Anda temui:

  • Queued
  • In Progress
  • Requires Action
  • Completed
  • Failed

Contoh SDK sering memeriksa status ini dalam sebuah loop. Dengan begitu Anda tahu hasil akhirnya sekaligus kapan hal itu terjadi.

Dengan Struktur vs Tanpa Struktur

Dengan Foundry

  • Model, instruksi, dan alat selalu hadir sebagai tiga lapisan
  • Thread menyimpan catatan permanen setiap pertukaran percakapan
  • Run Step merekam setiap langkah, lengkap dengan stempel waktu
  • Pemecahan masalah berubah dari tebak-tebakan menjadi forensik
  • Auditor mendapat bukti, bukan sekadar cerita

Tanpa struktur

  • Hanya model dan prompt, tanpa struktur formal untuk instruksi
  • Output tidak konsisten antarringkasan
  • Keterlacakan hilang karena tidak ada log terstruktur
  • Bergantung pada tangkapan layar atau ingatan yang samar
  • Agen hanya bicara dan tidak menyelesaikan pekerjaan nyata
M365.FM · Mirko Peters

Run Step: jejak langkah demi langkah

Jawaban yang tampak bagus belum tentu transparan. Tanpa detail, Anda tidak tahu apakah agen mengakses API eksternal, menulis kode, atau hanya mengarang teks. Di lingkungan perusahaan, ketidakjelasan seperti itu berbahaya.

Run Step menghilangkan dugaan tersebut. Setiap Run direkam langkah demi langkah: output model yang dihasilkan, alat yang dipanggil, kalkulasi yang dijalankan, dan pesan yang diproduksi. Urutannya kira-kira seperti ini: file diambil, blok kode dieksekusi, lalu artefak grafik dikembalikan, semuanya dengan stempel waktu. Anda bisa memutar ulang prosesnya seperti membaca notasi permainan catur.

Dampaknya bagi pengembang

Tanpa Run Step, Anda hanya menatap jawaban akhir tanpa tahu bagaimana jawaban itu tercipta. Dengan Run Step, Anda dapat menelusuri lini masa, menemukan kesalahan yang tepat, dan memperbaikinya. Pemecahan masalah berubah dari tebak-tebakan menjadi forensik.

Dampaknya bagi tim kepatuhan

Ketika auditor bertanya bagaimana sebuah ringkasan dibuat, Anda tidak perlu menjelaskan penalaran model secara abstrak. Pemanggilan alat, langkah interpreter, dan jawaban yang disusun semuanya berstempel waktu. Penjelasan berubah menjadi tata kelola: Anda menunjukkan bukti, bukan sekadar cerita.

Untuk operasi sehari-hari, pola ini juga berguna. Jika alur kerja perlu dijalankan ulang, Anda dapat mengikuti urutan yang sama. Jika sebuah hasil dipertanyakan, Anda dapat memutarnya kembali.

Alat Foundry: dari kata-kata ke tindakan

Alat mengubah agen dari mesin obrolan menjadi pekerja. Alih-alih hanya menjelaskan cara memeriksa dokumen atau menjalankan perhitungan, agen benar-benar melakukannya dan mengembalikan hasilnya. Foundry menyediakan tiga kategori kemampuan.

1. Alat bawaan

Alat bawaan mencakup code interpreter, Bing Search, serta konektor SharePoint dan Microsoft Fabric. Dengan alat ini agen dapat menganalisis data, menarik file, mencari konten perusahaan, dan menyusun grafik atau laporan tanpa kustomisasi tambahan.

2. Alat kustom lewat OpenAPI dan MCP

Anda tidak terkunci pada apa yang disediakan Microsoft. Alat kustom dapat didaftarkan melalui spesifikasi OpenAPI atau Model Context Protocol (MCP). MCP penting karena sistem menangani penemuan, pembuatan versi, dan pemanggilan alat secara otomatis, sehingga Anda tidak perlu menulis integrasi manual setiap kali menghubungkan agen ke server MCP jarak jauh. Beban integrasi berkurang, terutama di lingkungan dengan banyak sistem.

3. Pemanggilan alat yang dapat diamati

Setiap pemanggilan alat dicatat pada tingkat langkah, lengkap dengan identitas, input, output, dan stempel waktu. Anda dapat melihat persis apa yang dipanggil, memastikan izin yang tepat diikuti, dan menyimpan catatan permanen untuk kepatuhan.

Contoh alur sederhana

Anda mengunggah file CSV sebagai pesan ke dalam Thread. Agen memanggil code interpreter dalam langkah eksekusinya, memproses file, lalu membuat grafik. Grafik kembali sebagai gambar terlampir yang bisa langsung dimasukkan ke laporan. Perilaku ini terdokumentasi dalam contoh SDK.

Integrasi perusahaan dan keamanan identitas

Alat dapat terhubung ke Logic Apps, sehingga agen mengakses lebih dari 1.400 konektor SaaS dan on-premise yang sudah ada. Anda tidak perlu membuat ulang adaptor untuk platform CRM, ERP, atau ITSM, cukup mengonfigurasi konektor yang sudah dipakai bisnis.

Soal keamanan, alat yang terhubung ke sistem seperti SharePoint atau Fabric memakai autentikasi atas nama pengguna (on-behalf-of) yang dimediasi Microsoft Entra. Jika Anda tidak berhak membaca sebuah file kemarin, agen tidak akan melewati batas itu hari ini. Identitas dan izin tetap utuh, dan setiap panggilan dapat dilacak: siapa yang memanggil, apa yang dikirim, dan apa yang diterima. Inilah yang dibutuhkan tim kepatuhan sebelum memberi persetujuan.

Risiko dan jebakan bila struktur tidak ada

Banyak masalah AI di perusahaan muncul justru ketika salah satu lapisan di atas hilang. Beberapa jebakan yang perlu diwaspadai:

  • Output tidak konsisten. Satu ringkasan kontrak berkata A, sementara ringkasan berikutnya secara halus menyanggahnya.
  • Keterlacakan hilang. Tanpa log terstruktur, tidak ada catatan tentang bagaimana sebuah jawaban terbentuk.
  • Debugging menjadi tebak-tebakan. Pengembang tidak dapat menelusuri kembali rantai penalaran.
  • Bergantung pada tangkapan layar atau ingatan. Ini tidak memadai saat auditor meminta bukti.
  • Agen hanya bicara, tidak bekerja. Tanpa alat yang terhubung secara bertanggung jawab, agen hanya menjadi sesi obrolan yang banyak bicara tetapi tidak menyelesaikan pekerjaan nyata.

Di perusahaan, ini bukan gangguan kecil. Inilah risiko nyata yang menghambat kepercayaan dan adopsi. Foundry menjawabnya dengan guardrail yang dibangun ke dalam desain agen. Instruksi menjadi buku aturan, perangkat alat dapat dibatasi ketat atau diperluas sesuai kasus penggunaan, dan model dapat ditukar dengan bebas, tetapi selalu dalam struktur yang menegakkan akuntabilitas.

Takeaways praktis

  • Rancang setiap agen dengan tiga komponen yang jelas: model, instruksi, dan alat.
  • Pilih model sesuai kebutuhan tugas. Katalog Foundry memungkinkan Anda beralih antarmodel tanpa meninggalkan struktur akuntabilitas.
  • Manfaatkan Thread sebagai catatan permanen percakapan, lengkap dengan peran, stempel waktu, dan jenis konten.
  • Pantau status Run (Queued, In Progress, Requires Action, Completed, Failed) dalam loop, seperti pada contoh SDK.
  • Gunakan Run Step untuk menelusuri kesalahan dan menyiapkan bukti bagi auditor.
  • Mulai dari alat bawaan, lalu perluas dengan OpenAPI, MCP, atau konektor Logic Apps bila perlu.
  • Andalkan autentikasi atas nama pengguna melalui Microsoft Entra agar izin yang ada tetap berlaku.
  • Langkah awal: buat proyek uji, buat agen dasar, jalankan Thread, lalu periksa Run Step di SDK maupun portal untuk memastikan log sesuai kenyataan.
Checklist Praktis Membangun Agen Foundry
M365.FM · Mirko Peters

Fazit

Azure AI Foundry memberi cara yang dapat diulang untuk membangun agen dengan otak, buku aturan, dan perangkat kerja. Setiap tindakan agen tercatat dalam Thread, Run, dan Run Step. Bagi pemimpin pengembangan maupun tim kepatuhan, manfaatnya sederhana: eksekusi yang dapat direproduksi dan diaudit, dengan visibilitas penuh atas siklus hidup agen. Begitulah AI beralih dari percakapan yang improvisatif menjadi rekan tim yang akuntabel, yang dapat dilacak, diuji, dan dipertanggungjawabkan.

Pertanyaan umum

Apa saja tiga komponen utama agen di Azure AI Foundry?

Agen di Azure AI Foundry bertumpu pada model, instruksi, dan alat. Model menangani bahasa dan perencanaan langkah. Instruksi berfungsi seperti buku aturan agar perilaku agen fokus dan dapat diprediksi. Alat memberi agen kemampuan bertindak, misalnya eksekusi kode, konektor pencarian, atau API pelaporan.

Apa perbedaan Thread, Run, dan Run Step di Azure AI Foundry?

Thread adalah sesi percakapan persisten yang menyimpan pesan beserta peran dan stempel waktu. Run adalah pemicu yang mengaktifkan agen untuk mengeksekusi konteks Thread, dengan status yang dipantau. Run Step merekam setiap langkah dalam Run, seperti output model, pemanggilan alat, dan kalkulasi, sehingga dapat ditelusuri.

Alat apa saja yang bisa digunakan agen di Azure AI Foundry?

Foundry menyediakan alat bawaan seperti code interpreter, Bing Search, serta konektor SharePoint dan Microsoft Fabric. Alat kustom dapat didaftarkan lewat OpenAPI atau Model Context Protocol (MCP), dan Logic Apps membuka akses ke lebih dari 1.400 konektor. Setiap pemanggilan alat dicatat lengkap dengan input, output, dan stempel waktu.

Bagaimana Azure AI Foundry menjaga keamanan identitas saat agen mengakses SharePoint atau Fabric?

Alat yang terhubung ke sistem seperti SharePoint atau Fabric memakai autentikasi atas nama pengguna (on-behalf-of) yang dimediasi Microsoft Entra. Jika pengguna tidak berhak membaca sebuah file, agen juga tidak akan melewati batas itu. Setiap panggilan dapat dilacak: siapa yang memanggil, apa yang dikirim, dan apa yang diterima.

Episode lainnya

Agen AI di Microsoft Teams

Agen AI vs otomatisasi

Copilot Studio vs Azure AI Foundry

Hentikan Kekacauan AI

Microsoft Scout dijelaskan

AI perusahaan dengan Power Platform dan Azure OpenAI

Semua episode →