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.
Referensi perintah Agen 365 CLI
Penting
Anda harus menjadi bagian dari program pratinjau Frontier untuk mendapatkan akses awal ke Microsoft Agent 365. Frontier menghubungkan Anda langsung dengan inovasi AI terbaru Microsoft. Pratinjau frontier tunduk pada ketentuan pratinjau yang ada dari perjanjian pelanggan Anda. Karena fitur-fitur ini masih dalam pengembangan, ketersediaan dan kemampuannya dapat berubah dari waktu ke waktu.
Mengelola server alat MCP untuk pengembangan agen. Perintah ini develop menyediakan opsi untuk mengelola server alat MCP (Model Context Protocol) untuk pengembangan agen. Anda dapat mencantumkan server yang tersedia, melihat server yang dikonfigurasi, dan menambahkan atau menghapus server MCP dari konfigurasi agen Anda.
Peran minimum diperlukan: Tidak ada (manajemen manifes lokal)
Syntax
a365 develop [command] [options]
Opsi
| Option | Description |
|---|---|
-c, --config <config> |
Jalur file konfigurasi. Default: a365.config.json |
-v, --verbose |
Mengaktifkan pencatatan terperinci |
-?, , -h--help |
Tampilkan bantuan dan informasi penggunaan. |
develop list-available
Cantumkan semua server MCP yang tersedia di katalog (apa yang dapat Anda instal).
a365 develop list-available [options]
Perintah ini menampilkan semua server MCP yang tersedia di katalog dan Anda dapat menginstalnya untuk digunakan dengan pengembangan agen Anda.
list-available Opsi
| Option | Description |
|---|---|
-c, --config <config> |
Jalur file konfigurasi. Default: a365.config.json |
--dry-run |
Perlihatkan apa yang akan dilakukan perintah tanpa mengeksekusinya. |
--skip-auth |
Lewati autentikasi. Hanya untuk pengujian. Perintah kemungkinan gagal tanpa autentikasi yang valid. |
-?, , -h--help |
Tampilkan bantuan dan informasi penggunaan. |
develop list-configured
Daftar server MCP yang saat ini dikonfigurasi dari lokal ToolingManifest.jsonAnda.
a365 develop list-configured [options]
Perintah ini menunjukkan semua server MCP yang saat ini Anda konfigurasi dalam file ToolingManifest.json lokal Anda.
list-configured Opsi
| Option | Description |
|---|---|
-c, --config <config> |
Jalur file konfigurasi. Default: a365.config.json |
--dry-run |
Perlihatkan apa yang akan dilakukan perintah tanpa mengeksekusinya. |
-?, , -h--help |
Tampilkan bantuan dan informasi penggunaan. |
develop add-mcp-servers
Tambahkan Server MCP ke konfigurasi agen saat ini.
a365 develop add-mcp-servers [<servers>...] [options]
Perintah ini menambahkan server MCP yang ditentukan ke ToolingManifest.json dalam folder proyek Anda. Ini tidak memberikan izin ke cetak biru agen.
Penting
Perintah ini hanya diperbarui ToolingManifest.json — perintah ini tidak memberikan izin ke cetak biru agen. Bagaimana izin diterapkan bergantung pada di mana Anda berada dalam proses penyiapan:
-
Sebelum penyiapan awal: Lanjutkan dengan
a365 setup all. Izin MCP diterapkan sebagai bagian dari pembuatan cetak biru awal. -
Setelah cetak biru sudah ada: Administrator Global harus berjalan
a365 setup permissions mcpsecara terpisah. Admin harus menjalankana365 config displayterlebih dahulu untuk memverifikasi bahwadeploymentProjectPathdalam poin merekaa365.config.jsonke folder proyek yang berisi yang diperbaruiToolingManifest.json.
Argumen add-mcp-servers
Tentukan satu atau beberapa nama server MCP untuk ditambahkan ke konfigurasi agen Anda. Anda dapat menyediakan beberapa nama server yang dipisahkan oleh spasi.
| Argumen | Description |
|---|---|
<servers> |
Nama server MCP yang akan ditambahkan |
add-mcp-servers Opsi
Gunakan opsi ini untuk menyesuaikan perilaku add-mcp-servers perintah, termasuk pemilihan file konfigurasi dan pengujian dry-run.
| Option | Description |
|---|---|
-c, --config <config> |
Jalur file konfigurasi. Default: a365.config.json |
--dry-run |
Perlihatkan apa yang akan dilakukan perintah tanpa mengeksekusinya. |
-?, , -h--help |
Tampilkan bantuan dan informasi penggunaan. |
develop remove-mcp-servers
Hapus Server MCP dari konfigurasi agen saat ini.
a365 develop remove-mcp-servers [<servers>...] [options]
Perintah ini menghapus server MCP tertentu dari konfigurasi agen Anda saat ini.
Argumen remove-mcp-servers
| Argumen | Description |
|---|---|
<servers> |
Nama server MCP yang akan dihapus |
remove-mcp-servers Opsi
| Option | Description |
|---|---|
-c, --config <config> |
Jalur file konfigurasi. Default: a365.config.json |
--dry-run |
Perlihatkan apa yang akan dilakukan perintah tanpa mengeksekusinya. |
-?, , -h--help |
Tampilkan bantuan dan informasi penggunaan. |
develop add-permissions
Tambahkan izin MCP server API ke aplikasi Microsoft Entra untuk skenario pengembangan di mana Anda perlu mengonfigurasi aplikasi kustom untuk mengakses server MCP.
a365 develop add-permissions [options]
add-permissions Opsi
Gunakan opsi ini untuk menambahkan izin dan cakupan API yang diperlukan ke pendaftaran aplikasi Anda, memanfaatkan nilai dari manifes alat.
| Option | Description |
|---|---|
-c, --config <config> |
Jalur file konfigurasi (default: a365.config.json) |
-m, --manifest <manifest> |
Jalur ke ToolingManifest.json (default: <deploymentProjectPath>/ToolingManifest.json) |
--app-id <app-id> |
ID aplikasi (klien) untuk menambahkan izin ke (default: clientAppId dari konfigurasi) |
--scopes <scopes> |
Cakupan tertentu untuk ditambahkan (dipisahkan spasi) (default: Semua cakupan dari ToolingManifest.json) |
--dry-run |
Perlihatkan apa yang akan dilakukan perintah tanpa membuat perubahan |
-v, --verbose |
Tampilkan output terperinci |
-?, , -h--help |
Tampilkan bantuan dan informasi penggunaan. |
Penting
Aplikasi yang ditentukan oleh --app-id atau clientAppId harus memiliki izin Application.ReadWrite.All di Microsoft Entra. Perintah ini untuk aplikasi klien kustom. Untuk mengonfigurasi izin untuk cetak biru agen, gunakan a365 setup permissions mcp sebagai gantinya.
develop get-token
Ambil token pembawa untuk menguji server MCP selama pengembangan menggunakan autentikasi browser interaktif.
a365 develop get-token [options]
get-token Opsi
Gunakan opsi ini untuk meminta token akses, cakupan kontrol, perilaku refresh, dan pilih format output.
| Option | Description |
|---|---|
-c, --config <config> |
Jalur file konfigurasi (default: a365.config.json) |
--app-id <app-id> |
ID aplikasi (klien) untuk autentikasi (default: clientAppId dari konfigurasi) |
-m, --manifest <manifest> |
Jalur ke ToolingManifest.json (default: <deploymentProjectPath>/ToolingManifest.json) |
--scopes <scopes> |
Cakupan khusus untuk diminta (dipisahkan spasi) (default: Baca dari ToolingManifest.json) |
-o, --output <output> |
Format output: table, , jsonatau raw (default: table) |
--force-refresh |
Memaksa refresh token melewati cache |
--resource <resource> |
Kata kunci sumber daya untuk mendapatkan token untuk: mcp (default) atau powerplatform |
--resource-id <resource-id> |
ID aplikasi sumber daya kustom (GUID) untuk sumber daya yang tidak dicakup oleh --resource kata kunci |
-v, --verbose |
Tampilkan output terperinci termasuk token penuh |
-?, , -h--help |
Tampilkan bantuan dan informasi penggunaan. |
get-token opsi sumber daya
Gunakan opsi --resource dan --resource-id untuk mendapatkan token untuk sumber daya Azure yang berbeda:
-
--resource: Gunakan kata kunci untuk memilih sumber daya yang telah ditentukan sebelumnya:-
mcp(default): Alat Agen 365 untuk server MCP -
powerplatform: API Power Platform
-
-
--resource-id: Masukkan ID aplikasi sumber daya kustom (GUID) untuk sumber daya yang tidak dicakup oleh kata kunci
Penting
--resource dan --resource-id tidak dapat digunakan bersama-sama. Saat Anda menggunakan salah satu opsi, sertakan --scopes. Hanya alur MCP default yang mendukung resolusi cakupan berbasis manifes.
develop start-mock-tooling-server
Mulai server alat tiruan untuk tujuan pengujian dan pengembangan.
a365 develop start-mock-tooling-server [options]
Perintah ini memulai server alat tiruan untuk tujuan pengujian dan pengembangan. Dengan menggunakan server ini, Anda dapat mensimulasikan interaksi server MCP tanpa memerlukan implementasi server yang sebenarnya.
start-mock-tooling-server Opsi
Gunakan opsi ini untuk menyesuaikan perilaku start-mock-tooling-server perintah.
| Option | Description | Bawaan |
|---|---|---|
-p, --port <port> |
Nomor port untuk server tiruan | 5309 |
-v, --verbose |
Mengaktifkan pencatatan terperinci | false |
-?, -h, --help |
Perlihatkan bantuan dan informasi penggunaan | - |
-bg |
Jalankan server di terminal baru | - |