empathy-decision-agent/CLAUDE.md
2026-09-11 13:48:04 +09:00

1.1 KiB

작업 규칙

작업 방식

  1. 시킨 것만 한다. 요청하지 않은 것은 절대 하지 않는다.
  2. 파일이나 코드를 만들기 전에 무엇을 만들지 말하고 승인을 받는다.
  3. 한 번에 전부 만들지 않는다. 도는 최소 단위 하나를 만들고 확인한 뒤 다음으로 넘어간다. 만들면서 설계가 바뀔 수 있다.
  4. 로직상 애매한 부분은 물어본다. 자의적으로 판단해 빈칸을 채우지 않는다.
  5. 테스트 코드 등 일회성 코드는 요청할 때만 작성한다. 선제적으로 테스트 명령을 실행하지 않는다.

코드

  1. 오컴의 면도날. 코드는 장황하지 않게 최소한으로 쓴다.
  2. 변수명은 짧게 줄이기보다 의미가 드러나게 쓴다.

디렉터리 구조

프로젝트명 패키지로 감싸지 않는다. 기능별로 나눈다.

  • main.py — 이 파일로 MCP 서버가 켜진다
  • services/ — MCP 기능
  • models/ — 각 기능의 입력·출력 모델. pydantic 검증을 여기에 둔다
  • utils/ — 공통 함수