콘텐츠로 이동

개발자 — 환경/멘탈모델

Part 9 / 02-developer-a. 개발자 역할의 환경/멘탈모델 챕터.

  • 01-개념.md — 핵심 개념과 멘탈 모델
  • 02-패턴.md — 실전 패턴/워크플로우
  • 03-사례.md — 적용 사례 요약
  • examples/ — 복붙 가능한 프롬프트·스크립트
  • cases/ — 본 챕터에 매핑된 사례 링크
  • anti-patterns.md — 피해야 할 패턴
  • checklist.md — 출고 전 체크리스트
  • references.md — 1차 자료 매핑

개발자에게 Claude Code 는 IDE 자동완성의 확장 이 아니라 하네스(Harness)+도구 루프(Tool Loop) 위에서 돌아가는 부하 직원이다. 시스템 프롬프트, 권한 모델, hooks, 메모리(/compact), Plan Mode 다섯 가지를 이해해야 “왜 이렇게 동작하지?” 를 디버그할 수 있다. 코드 품질의 책임은 여전히 개발자에게 있다 — Claude 는 git diff작성자 일 뿐 리뷰어 가 아니다.

“The agent did exactly what its tools allowed it to do. The fix is fewer permissions, not smarter prompts.”

의역: 에이전트는 도구가 허용한 만큼만 행동했다. 해법은 더 똑똑한 프롬프트가 아니라 더 좁은 권한 이다.

— DataTalks.Club 포스트모템