Agent 365 CLI
這很重要
你需要參加 Frontier 預覽計畫 ,才能 搶先取得 Microsoft Agent 365 的使用權。 Frontier 直接連結你與 Microsoft 最新的 AI 創新。 Frontier 預覽受限於您現有的客戶協議預覽條款。 由於這些功能仍在開發中,其可用性與功能可能會隨時間改變。
管理代理開發的 MCP 工具伺服器 此 develop 指令提供管理代理開發的 MCP(模型情境協定)工具伺服器的選項。 你可以列出可用伺服器、查看已設定的伺服器,並從代理設定中新增或移除 MCP 伺服器。
最低需求角色:無(地方清單管理)
語法
a365 develop [command] [options]
選項
| Option | Description |
|---|---|
-c、--config <config> |
設定檔路徑。 預設:a365.config.json |
-v、--verbose |
啟用詳細日誌記錄 |
-?、-h、--help |
顯示說明和使用資訊。 |
develop list-available
列出目錄中所有可用的 MCP 伺服器(你能安裝的設備)。
a365 develop list-available [options]
此指令顯示目錄中所有可用且可安裝用於代理程式開發的 MCP 伺服器。
list-available 選項
| Option | Description |
|---|---|
-c、--config <config> |
設定檔路徑。 預設:a365.config.json |
--dry-run |
展示不執行的情況下會做什麼。 |
--skip-auth |
跳過驗證。 只是測試用。 沒有有效授權,指令很可能會失敗。 |
-?、-h、--help |
顯示說明和使用資訊。 |
develop list-configured
從你本地 ToolingManifest.json的 MCP 伺服器列出目前已設定的伺服器。
a365 develop list-configured [options]
這個指令會顯示目前在你本地 ToolingManifest.json 檔案中設定的所有 MCP 伺服器。
list-configured 選項
| Option | Description |
|---|---|
-c、--config <config> |
設定檔路徑。 預設:a365.config.json |
--dry-run |
展示不執行的情況下會做什麼。 |
-?、-h、--help |
顯示說明和使用資訊。 |
develop add-mcp-servers
將 MCP 伺服器加入目前的代理配置。
a365 develop add-mcp-servers [<servers>...] [options]
此指令會將指定的 MCP 伺服器加入您目前的代理設定中。 新增這些伺服器後,你可以在開發環境中使用它們。
add-mcp-servers 引數
指定一個或多個 MCP 伺服器名稱,加入你的代理設定中。 你可以提供多個伺服器名稱,並以空格分隔。
| Argument | Description |
|---|---|
<servers> |
需新增的 MCP 伺服器名稱 |
add-mcp-servers 選項
利用這些選項自訂指令的 add-mcp-servers 行為,包括設定檔選擇與試跑測試。
| Option | Description |
|---|---|
-c、--config <config> |
設定檔路徑。 預設:a365.config.json |
--dry-run |
展示不執行的情況下會做什麼。 |
-?、-h、--help |
顯示說明和使用資訊。 |
develop remove-mcp-servers
將 MCP 伺服器從目前代理設定中移除。
a365 develop remove-mcp-servers [<servers>...] [options]
此指令會從你目前的代理設定中移除指定的 MCP 伺服器。
remove-mcp-servers 引數
| Argument | Description |
|---|---|
<servers> |
需移除的 MCP 伺服器名稱 |
remove-mcp-servers 選項
| Option | Description |
|---|---|
-c、--config <config> |
設定檔路徑。 預設:a365.config.json |
--dry-run |
展示不執行的情況下會做什麼。 |
-?、-h、--help |
顯示說明和使用資訊。 |
develop add-permissions
在開發情境下,為需要設定自訂應用程式存取 MCP 伺服器的 Azure AD 應用程式新增 API 權限。
a365 develop add-permissions [options]
add-permissions 選項
利用這些選項,利用工具清單中的數值,為你的應用程式註冊新增必要的 API 權限和範圍。
| Option | Description |
|---|---|
-c、--config <config> |
設定檔路徑(預設: a365.config.json) |
-m、--manifest <manifest> |
路徑( ToolingManifest.json 預設: <deploymentProjectPath>/ToolingManifest.json) |
--app-id <app-id> |
應用程式(客戶端)ID 以新增權限(預設: clientAppId 來自設定) |
--scopes <scopes> |
可新增的特定範圍(空格分離)(預設:所有範圍 ToolingManifest.json) |
--dry-run |
展示如果不做改變,會怎麼做 |
-v、--verbose |
展示詳細成果 |
-?、-h、--help |
顯示說明和使用資訊。 |
develop get-token
在開發過程中使用互動式瀏覽器認證,取得 MCP 伺服器測試的持有憑證。
a365 develop get-token [options]
get-token 選項
使用這些選項請求存取權杖、控制範圍、刷新行為及選擇輸出格式。
| Option | Description |
|---|---|
-c、--config <config> |
設定檔路徑(預設: a365.config.json) |
--app-id <app-id> |
應用程式(客戶端)ID用於認證(預設: clientAppId 來自設定) |
-m、--manifest <manifest> |
路徑( ToolingManifest.json 預設: <deploymentProjectPath>/ToolingManifest.json) |
--scopes <scopes> |
特定請求範圍(空格分離)(預設:讀取)ToolingManifest.json |
-o、--output <output> |
輸出格式:table、 ,或json(預設:rawtable) |
--force-refresh |
強制令牌刷新繞過快取 |
-v、--verbose |
顯示詳細輸出,包括完整令牌 |
-?、-h、--help |
顯示說明和使用資訊。 |
develop start-mock-tooling-server
啟動一個模擬工具伺服器,用於測試和開發目的。
a365 develop start-mock-tooling-server [options]
此指令啟動一個模擬工具伺服器,用於測試與開發目的。 透過使用此伺服器,你可以模擬 MCP 伺服器的互動,而不需要實際的伺服器實作。
start-mock-tooling-server 選擇權
利用這些選項來自訂指令的 start-mock-tooling-server 行為。
| Option | Description | 預設 |
|---|---|---|
-p, --port <port> |
模擬伺服器的埠號 | 5309 |
-v, --verbose |
啟用詳細日誌記錄 | 假的 |
-?, -h, --help |
顯示說明與使用資訊 | - |
-bg |
在新的終端機上運行伺服器 | - |