Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Agen kustom adalah agen spesialis yang Anda panggil sesuai permintaan. Ketik /agent di obrolan, pilih spesialis Anda, dan ajukan pertanyaan Anda. Proses ini memberi Anda akses ke pakar database untuk masalah SQL dan auditor keamanan untuk penyelidikan ancaman.
Tidak seperti keterampilan (yang selalu tersedia), agen kustom memerlukan pemanggilan eksplisit. Persyaratan ini mencakup keahlian mereka untuk tugas tertentu.
Cara kerja agen kustom
Panggil agen kustom dengan menggunakan /agent perintah garis miring dalam obrolan. Agen kustom menerima konteks percakapan lengkap dan bekerja dengan keahlian terfokus.
Contoh berikut menunjukkan definisi agen kustom dasar:
name: database_expert
system_prompt: |
You are a database specialist. Analyze query performance,
diagnose connection issues, and recommend optimizations.
handoff_description: Handles SQL and database troubleshooting
tools:
- execute_kusto_query
- azure_cli
connectors:
- azure_sql
enable_skills: true # Can use skills for additional expertise
Properti utama meliputi:
-
system_prompt: Persona pakar dan instruksi. -
handoff_description: Apa yang dilihat orkestrator saat memutuskan untuk mendelegasikan. -
tools: Kemampuan yang tersedia. -
enable_skills: Saat Anda menggunakan properti ini, agen kustom dapat mengakses keterampilan secara dinamis.
Petunjuk
Keterampilan bersifat otomatis. Agen Anda menggunakannya setiap kali relevan.
Agen kustom bersifat eksplisit — Anda memanggilnya dengan menggunakan /agent saat Anda membutuhkan keahlian yang terfokus.
Mengapa menggunakan agen kustom
Agen kustom memungkinkan Anda mengemas keahlian domain, alat, dan pengetahuan untuk digunakan kembali. Alih-alih agen utama Anda mencoba menangani semuanya, ia mendelegasikan kepada spesialis.
Pertimbangkan masalah database: tanpa agen kustom, agen utama Anda mencoba pemecahan masalah umum. Dengan agen kustom "Ahli Database", Anda mendapatkan keahlian SQL yang terfokus, runbook khusus basis data, dan alat yang dioptimalkan untuk analisis kueri.
Agen kustom juga mengaktifkan rantai handoff. Agen khusus triase insiden Anda mengklasifikasikan masalah, kemudian mentransfernya ke pakar domain yang sesuai, yang akan menyelidiki dan kemudian memindahkannya ke router pemberitahuan. Setiap langkah dikhususkan.
Membuat agen kustom
Buat agen kustom di Builder > Agent Canvas.
Buka Agen Azure SRE Anda di portal Microsoft Azure.
Pilih tab Kanvas Agen .
Pilih Buat.
Pilih Agen Kustom.
Berikan nilai untuk pengaturan berikut:
Harta benda Nilai Nama Masukkan nama deskriptif untuk agen kustom Anda. Petunjuk Berikan instruksi kustom yang jelas yang menentukan perilaku agen kustom. Deskripsi Penyerahan Jelaskan skenario ketika agen kustom lain harus mentransfer pemrosesan ke agen kustom ini, dan mengapa. Alat Kustom (opsional) Pilih satu atau beberapa alat kustom untuk digunakan agen kustom selama operasinya. Alat Bawaan (opsional) Pilih alat sistem bawaan yang anda inginkan untuk diakses oleh agen kustom. Agen Handoff (opsional) Tentukan agen kustom mana yang harus mengambil alih pemrosesan setelah agen kustom ini menyelesaikan tugasnya. Secara opsional, Anda dapat mengaktifkan fitur Pangkalan pengetahuan . Opsi ini memungkinkan Anda mengunggah file yang dapat digunakan agen kustom Anda sebagai materi referensi saat menjawab kueri.
Manajemen pangkalan pengetahuan
Tingkatkan pengetahuan agen kustom Anda dengan mengunggah dokumentasi, runbook, dan panduan prosedural.
Contoh file yang dapat Anda tambahkan ke agen Anda:
- Arsitektur atau desain sistem: Diagram dan dokumentasi yang menjelaskan komponen sistem dan aliran data.
- Panduan pemecahan masalah: Instruksi langkah demi langkah untuk mendiagnosis dan mengatasi masalah umum atau berulang.
- Runbook dan SOP: Alur kerja terperinci untuk operasi rutin, pemeliharaan, dan respons insiden.
- Laporan insiden dan postmortem: Dokumentasi pemadaman sebelumnya, termasuk analisis akar penyebab dan pelajaran yang dipelajari.
- Catatan rilis dan log perubahan: Ringkasan pembaruan produk atau layanan, termasuk fitur baru, perbaikan bug, dan perubahan.
Jenis file yang didukung
Prosedur operasional dalam format Markdown (.md) atau teks (.txt).
Alur kerja manajemen file
- Akses pangkalan pengetahuan dengan masuk ke tab Pengaturan > File Pangkalan > Pengetahuan .
- Unggah file dengan menyeret dan melepas file Anda, atau menelusuri untuk memilih file (maksimum 50 MB per file).
- Atur konten dengan menambahkan tag dan deskripsi untuk pencarian yang lebih baik.
- Aktifkan akses agen kustom dengan mengonfigurasi agen kustom mana yang dapat mengakses sumber pengetahuan tertentu.
- Pantau penggunaan dengan melacak bagaimana agen kustom menggunakan pengetahuan yang diunggah dalam responsnya.
Nota
Agen kustom Anda secara otomatis mengindeks dan membuat file yang Anda unggah dapat dicari. Sistem mendukung hingga 1.000 file per instans agen kustom.
Tampilan Antarmuka Agen
Bangun agen kustom di Builder>Agent Canvas. Tampilan berikut tersedia:
| Tampilan | Kegunaan |
|---|---|
| Tampilan kanvas | Diagram visual memperlihatkan agen kustom, alat, dan koneksi pemicu |
| Tampilan tabel | Daftar semua agen kustom dengan akses cepat |
| Tempat uji coba | Lingkungan pengujian interaktif |
Kapan menggunakan agen kustom
Tabel berikut ini membantu Anda menentukan kapan agen kustom adalah pilihan yang tepat:
| Skenario | Gunakan agen kustom? | Mengapa |
|---|---|---|
| Keahlian domain mendalam diperlukan | Yes | Menyajikan keahlian SQL, pengetahuan jaringan, dan praktik terbaik keamanan |
| Alur kerja multi-langkah | Yes | Triase insiden, validasi penyebaran, verifikasi cadangan |
| Set alat khusus | Yes | Alat khusus database, alat pengoptimalan biaya |
| Operasi tunggal sederhana | No | Gunakan keterampilan sebagai gantinya untuk tindakan sederhana yang dapat diulang |
| Kueri baca-saja | No | Agen utama dapat menangani tanpa delegasi |
Untuk penyetelan agen kustom lengkap, lihat Respons insiden untuk otomatisasi respons.
Penyerahan agen kustom
Saat agen utama Anda menyerahkan tanggung jawab kepada agen kustom, mereka berbagi satu konteks percakapan. Agen kustom penerima melihat:
- Riwayat percakapan lengkap: semua pesan sebelumnya, panggilan alat, dan hasil.
- Penalaran subtugas: apa yang diminta untuk dicapai oleh agen kustom ini.
- Pertanyaan asli pengguna: dipertahankan di seluruh rantai handoff.
Nota
Agen khusus tidak memulai dari awal. Mereka melanjutkan utas percakapan yang sama. Pendekatan ini memungkinkan rantai handoff di mana setiap spesialis melanjutkan pekerjaan dari agen sebelumnya.
Setelah menyelesaikan pekerjaannya, agen kustom menyerahkan tangan ke agen berikutnya atau mengembalikan kontrol ke orkestrator. Konteks percakapan terus terakumulasi sepanjang rantai percakapan.
Pola agen khusus
Tabel berikut ini menjelaskan pola agen kustom umum:
| Pola | Examples | Skenario penggunaan |
|---|---|---|
| Pakar Domain | Pakar VM, Pakar AKS, Pakar Jaringan | Keahlian mendalam dalam satu teknologi (semua masalah VM, pemecahan masalah Kubernetes, VNet/NSG/load balancer) |
| Spesialis Tugas | Penganalisis Log, Pengoptimal Biaya, Pemindai Keamanan | Berfokus pada tugas tertentu (mengurai log, menemukan penghematan, mengidentifikasi kerentanan) |
| Pelaksana Alur Kerja | Pengelolaan Insiden, Pemvalidasi Penyebaran, Pemverifikasi Cadangan | Prosedur multi-langkah (mengklasifikasikan insiden, pemeriksaan pasca-penyebaran, menguji integritas cadangan) |
Membandingkan kemampuan, agen kustom, dan berkas pengetahuan
Tabel berikut membandingkan setiap konsep ekstensibilitas:
| Feature | Keterampilan | Agen kustom | Berkas pengetahuan |
|---|---|---|---|
| Access | Otomatis |
/agent perintah |
Melalui alat kueri KB |
| Alat | Anda dapat melampirkan | Memiliki alat | Tidak ada alat |
| Konteks | Menggunakan konteks utas | Berbagi konteks utas | Referensi saja |
| Pilihan terbaik untuk | Prosedur | Spesialis domain | Runbooks, dokumen |
Gunakan panduan berikut untuk memilih pendekatan yang tepat:
- Keterampilan: Prosedur seluruh tim dengan eksekusi opsional (panduan pemecahan masalah AKS + Azure CLI)
- Agen kustom: Spesialis cakupan yang dipanggil sesuai permintaan (Pakar PostgreSQL)
- Berkas Pengetahuan: Konten referensi untuk konteks (dokumen arsitektur)
Menyambungkan agen kustom ke pemicu
Insiden atau tugas terjadwal dapat secara otomatis memicu agen kustom. Tampilan kanvas menunjukkan koneksi ini secara visual: pemicu muncul sebagai simpul yang terhubung ke agen kustom, alat dikelompokkan dengan agen kustom induknya, dan lencana status menunjukkan status aktif atau tidak aktif.
Untuk detail penyiapan, lihat Respons insiden untuk menyambungkan agen kustom ke insiden, atau Tugas terjadwal untuk otomatisasi berulang.
Mode agen kustom
Setiap agen kustom berjalan dalam mode yang mengontrol berapa banyak otonomi yang dimilikinya. Atur mode untuk setiap rencana respons atau tugas terjadwal.
| Modus | Deskripsi |
|---|---|
| Resensi | Mengusulkan tindakan, menunggu persetujuan |
| Otonom | Bertindak tanpa persetujuan manusia |
Pilih mode berdasarkan risiko:
- Rekomendasi pengoptimalan biaya? Gunakan Tinjauan (persetujuan manusia diperlukan).
- Otomatisasi yang teruji dengan baik? Gunakan Autonomous (untuk operasi tepercaya).
Konfigurasikan mode untuk setiap rencana respons atau tugas terjadwal. Jangan atur mode dalam definisi YAML agen kustom. Untuk informasi selengkapnya, lihat Mode Pengoperasian.
Menguji dan mengembangkan agen kustom
Uji agen khusus di ruang uji sebelum menyebarkan. Buka Builder>Agent Canvas dan pilih Playground Uji dari tombol tampilan. Tata letak layar terpisah memungkinkan Anda mengedit instruksi di sebelah kiri dan menguji di obrolan langsung di sebelah kanan, dengan evaluasi yang didukung AI untuk menilai konfigurasi Anda.
Untuk pengguna Visual Studio Code, ekstensi server MCP Agen SRE memungkinkan Anda mengedit YAML agen kustom di editor Anda dengan perubahan yang disinkronkan ke agen Anda.
Untuk detail selengkapnya, lihat Agent playground.
Konten terkait
| Sumber Daya | Deskripsi |
|---|---|
| Keterampilan | Prosedur dan alat yang dapat digunakan kembali untuk agen Anda |
| Mengirim pemberitahuan | Kirim temuan investigasi ke Teams, Outlook, dan lainnya |
| Mengobrol dari perangkat Anda | Berinteraksi dengan agen Anda dari Teams, webhook, dan banyak lagi |