2026.04 – 2026.07 · 개인 프로젝트
api-tracker
AI 에이전트를 1차 사용자로 설계한 API 기록·재생 CLI
BackendAITypeScriptNode.jsOpenAPIWebSocket (STOMP)
- 설계 기준
- AI 에이전트 우선 인터페이스
- 검증 신뢰도
- 화면에서 본 ID로 통과하는 테스트→출처 없는 요청 값 경고
- 확산
- 회사 백엔드 개발 루프에 도입
핵심 기능
| 기능 | 설명 |
|---|---|
| 호출 기록 | 요청·응답을 Edge로 기록, $ref(node.N.response.path)로 비결정적 값 참조 |
| Replay | 시드 상태 리셋 후 지정 Node까지 재실행, 응답 불일치 시 중단·diff |
| 분기 | 같은 Node에서 다른 호출로 새 경로 생성 |
| 바인딩 자동 추론 | UUID 등 고유값을 이전 응답에서 자동 매칭 |
| 도달 불가능 호출 감지 | 요청 값의 출처가 이전 응답에 없으면 경고 |
활용
- 출력 · 에러 메시지 · 명령 이름을 에이전트의 다음 행동 기준으로 설계
- 시나리오 선작성 → RED 확인 → 구현의 API 계약 개발 루프를 에이전트 스킬로 구성
- 회사 백엔드 개발에 적용