AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.

agentengine 에이전트 validate

[실험적] 빌드 파이프라인을 실행하지 않고 로컬에서 에이전트.yaml을 검증합니다.

네트워크 정책 규칙을 포함하여 플랫폼 스키마에 대해 agent.yaml의 유효성을 검사합니다. 빌드 파이프라인이 나중에 거부할 오타 및 잘못된 값을 포착합니다.

기본값 경로는 ./에이전트.yaml입니다. 모노레포 워크스페이스와 같이 다른 위치에 있는 파일의 유효성을 검사하려면 경로를 전달하세요.

성공 시 0, 유효성 검사 실패 시 1, 파일/IO 오류 시 2로 종료됩니다.

artifact_repositories가 비어 있지 않으면 validate는 pyproject.toml 및 uv.잠금(Python) 또는 패키지.json, .npmrc, 및 package-lock.json(Typescript)을 agent.yaml과 함께 교차 검사합니다. 선언되지 않은 잠금 파일 URL은 허용됩니다. 로그인 시 누락되었거나 범위가 잘못 지정된 빌드 보안 비밀은 stderr에 경고를 출력합니다. --strict는 이를 종료 1으로 전환합니다.

커넥터가 선언될 때, 도구 샌드박스에 커넥터의 호스팅 및 포트가 없거나, sandboxes 블록이 있는 경우 인증 이름에 대한 비밀 또는 카탈로그에 정의된 도구에 대한 sandboxes.tool.tools 항목이 없으면 유효성 검사가 실패합니다. --fix는 누락된 항목을 파일이 이미 사용하는 egress 형태의 에이전트.yaml에 쓰기 (write), 주석을 유지하며, sandboxes 블록을 추가하지 않습니다.

실험적 기능: 유효성 검사기가 agent.yaml 하위 트리를 더 많이 다루게 됨에 따라 플래그, 형식 및 종료 코드가 변경될 수 있습니다. 유효성 검사 규칙은 빌드에서 사용하는 것과 동일한 코드 경로에서 제공됩니다.

이 명령은 매니페스트의 유효성을 검사합니다. agentengine init에 의해 설치된 기능-유효성 검사 스킬을 실행하여 SDK가 지원하는 형태에 대해 프레임워크 코드를 확인합니다.

agentengine agent validate [path] [flags]
--fix Write the egress rules, tool sandbox secrets and tool sandbox tools that connectors need to agent.yaml-h, --help help for validate --strict Treat artifact registry secret warnings as errors (exit 1)
--log-file string override log file path --log-level string file log verbosity (error|warn|info|debug) (default "info") --no-log disable file logging-q, --quiet silence stderr below error-v, --verbose count raise stderr verbosity (-v info, -vv debug)
이 페이지 평가하기