에이전트 365 CLI
중요합니다
Microsoft 에이전트 365에 대한 초기 액세스를 얻으려면 프론티어 미리 보기 프로그램의 일부여야 합니다. 프론티어는 Microsoft의 최신 AI 혁신과 직접 연결합니다. 프론티어 미리 보기에는 고객 계약의 기존 미리 보기 조건이 적용됩니다. 이러한 기능은 아직 개발 중이므로 가용성 및 기능은 시간이 지남에 따라 변경 될 수 있습니다.
에이전트 개발을 위한 MCP 도구 서버를 관리합니다. 이 develop 명령은 에이전트 개발을 위해 MCP(모델 컨텍스트 프로토콜) 도구 서버를 관리하는 옵션을 제공합니다. 사용 가능한 서버를 나열하고, 구성된 서버를 보고, 에이전트 구성에서 MCP 서버를 추가하거나 제거할 수 있습니다.
필요한 최소 역할: 없음(로컬 매니페스트 관리)
문법
a365 develop [command] [options]
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 서버를 보여 줍니다.
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 서버를 제거합니다.
develop add-permissions
MCP 서버에 액세스하도록 사용자 지정 애플리케이션을 구성해야 하는 개발 시나리오를 위해 Azure AD 애플리케이션에 MCP 서버 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또는 raw (기본값: table) |
--force-refresh |
캐시를 우회하는 토큰 새로 고침 강제 적용 |
-v, --verbose |
전체 토큰을 포함한 자세한 출력 표시 |
-?, -h--help |
도움말 및 사용 정보 표시 |