agent.crowny.org — 크라우니코드 에이전트 API 서비스
개요
크라우니코드 에이전트를 독립 웹서비스(agent.crowny.org)로 분리. code.crowny.org 귀속 서비스.
무엇을 했는지
- 서비스 구축 (
/Users/ef/crownycode-remote/agent/)
server.js — Node.js HTTP+WebSocket 서버 (포트 9901)
- 에이전트서버.한선 — 한선씨 동반 코드
- config.json — 설정 (API 키, 에이전트 경로)
- start.sh — 자동 재시작 스크립트
- CLAUDE.md — 서비스 문서- 게이트웨이 등록
gateway.yaml — agent.crowny.org → 127.0.0.1:9901 라우트 추가
- lib/gateway.han — 라우트 테이블 추가
- lib/gateway.한선 — 서비스 목록 추가
- lib/게이트웨이_테스트.한선 — 테스트 추가
- scripts/health-monitor.sh — 외부 도메인 감시 추가
- CLAUDE.md — 서비스 테이블 추가- DNS 등록
DNS서버v3.한선 — 존 이름 배열에 agent.crowny.org 추가- 글로벌 문서 업데이트
/Users/ef/CLAUDE.md — 서비스 목록에 crowny-agent 추가API 엔드포인트
| 메서드 | 경로 | 설명 |
|---|---|---|
| GET | /health | 헬스체크 (인증 불필요) |
| GET | / | 대시보드 UI |
| POST | /api/run | 코드 생성 |
| POST | /api/multi | 복합 생성 |
| POST | /api/intent | 의도 추출 |
| GET | /api/search?q= | 패턴 검색 |
| GET | /api/stats | 에이전트 통계 |
| GET | /api/diagnose | 전체 진단 |
| GET | /api/coverage | 커버리지 |
| POST | /api/grow | 자동 성장 |
| GET | /api/log | 생성 이력 |
| GET | /api/queue | 큐 상태 |
관련 파일 경로
- 서비스:
/Users/ef/crownycode-remote/agent/ - 에이전트:
/Users/ef/Downloads/CrownyTVM/crownycode-agent/ - 게이트웨이:
/Users/ef/crowny-gateway/gateway.yaml
잔여 이슈
- code.crowny.org 대시보드에서 agent.crowny.org 링크 연결 필요
- WebSocket 스트리밍 실전 테스트 필요 (브라우저 환경)
- rate limiting 정책 설정 필요