개발자 — 환경/멘탈모델
개발자 — 환경/멘탈모델
섹션 제목: “개발자 — 환경/멘탈모델”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 포스트모템