Custom Agents 트러블슈팅

Table of contents

  1. 1. 구성 오류
    1. 1.1. 잘못된 JSON 문법
      1. 문제 - 커스텀 에이전트가 JSON 구문 오류로 인해 로드되지 않음.
      2. 증상
      3. 해결 방법
    2. 1.2. 스키마 검증 오류
      1. 문제 - 에이전트 설정이 스키마 요구 사항을 충족하지 않음.
      2. 증상
      3. 해결 방법
  2. 2. 에이전트 로딩 문제
    1. 2.1. 에이전트 검색 불가
      1. 증상
      2. 해결 방법
    2. 2.2. 잘못된 버전의 에이전트 로드
      1. 증상
      2. 해결 방법
  3. 3. 도구 권한 문제
    1. 3.1. 도구 사용 불가
      1. 증상
      2. 해결 방법
    2. 3.2. /tools Command Returns Empty List (도구 목록 비어 있음)
      1. 증상
      2. 주요 원인
      3. 해결 방법
    3. 3.3. 예상치 못한 권한 요청
      1. 증상
      2. 해결 방법
  4. 4. 에전트 동작 디버깅)
    1. 4.1. 리소스 또는 컨텍스트 누락
      1. 해결 방법
    2. 4.2. MCP 서버 관련 문제
      1. 해결 방법
  5. 5. 커스텀 에이전트 테스트 절차

커스텀 에이전트(C​ustom Agents) 구성 및 사용 과정에서 발생할 수 있는 일반적인 문제를 진단하고 해결하는 방법을 안내합니다.


1. 구성 오류

1.1. 잘못된 JSON 문법

문제 - 커스텀 에이전트가 JSON 구문 오류로 인해 로드되지 않음.

증상

해결 방법


1.2. 스키마 검증 오류

문제 - 에이전트 설정이 스키마 요구 사항을 충족하지 않음.

증상

해결 방법


2. 에이전트 로딩 문제

2.1. 에이전트 검색 불가

증상

해결 방법


2.2. 잘못된 버전의 에이전트 로드

증상

해결 방법


3. 도구 권한 문제

3.1. 도구 사용 불가

증상

해결 방법


3.2. /tools Command Returns Empty List (도구 목록 비어 있음)

증상

주요 원인

해결 방법


3.3. 예상치 못한 권한 요청

증상

해결 방법


4. 에전트 동작 디버깅)

4.1. 리소스 또는 컨텍스트 누락

해결 방법


4.2. MCP 서버 관련 문제

해결 방법


5. 커스텀 에이전트 테스트 절차

문제를 체계적으로 진단하기 위해 다음 순서로 테스트하는 것이 좋습니다:

  1. JSON 구문 검사 — Validator 사용
  2. 스키마 검증 — /agent schema
  3. 로드 확인 — /agent list
  4. 에이전트 전환 — /agent swap [name]
  5. 도구 동작 확인 — 각 tool 호출 테스트
  6. 리소스 및 hook 확인
  7. 실제 워크플로우 실행 테스트

이 과정을 통해 대부분의 커스텀 에이전트 문제를 빠르게 진단하고 해결할 수 있습니다.