짧은 소개
Claude Code는 Claude를 터미널과 개발 워크플로 안에서 바로 활용할 수 있게 해주는 코딩 도우미다. 코드 작성, 수정, 디버깅, 테스트, 저장소 탐색 같은 작업을 자연어로 빠르게 진행할 수 있다.
잘 쓰는 핵심은 단순하다. 작게 지시하고, 맥락을 분명히 주고, 결과를 검증하는 것이다.
잘 쓰는 핵심 원칙
작업을 잘게 나누기
한 번에 큰 기능 전체를 맡기기보다, 분석 → 수정 → 검증 순서로 쪼개서 요청하는 편이 훨씬 안정적이다.맥락 제공하기
관련 파일, 현재 문제, 목표, 제약사항, 원하는 코드 스타일을 함께 주면 답의 품질이 크게 올라간다.원하는 산출물 명확히 지정하기
요약이 필요한지, 코드 수정이 필요한지, 원인 분석만 필요한지 분명히 말해야 한다.검증까지 함께 요청하기
수정만 시키지 말고 테스트, 린트, 타입체크까지 같이 요청해야 결과를 믿을 수 있다.코드베이스 탐색을 먼저 하기
바로 고치게 하기보다 먼저 구조를 파악하게 하면 엉뚱한 수정이 줄어든다.큰 변경보다 작은 패치 단위로 진행하기
변경 범위가 작을수록 리뷰가 쉽고, 실패했을 때 되돌리기도 쉽다.리뷰 모드와 수정 모드를 분리하기
처음에는 분석만 시키고, 판단이 끝난 뒤에 수정하게 하는 방식이 안전하다.
좋은 요청 예시
이 레포 구조를 5줄로 요약해줘
처음 프로젝트에 들어왔을 때 전체 그림을 빠르게 잡는 데 좋다.로그인 버그 원인 후보 3개만 찾아줘
바로 수정하지 않고 먼저 가능성 있는 원인을 좁히는 요청이다.tests/auth.test.ts가 통과하도록 최소 수정해줘
수정 범위를 제한해서 과한 변경을 막을 수 있다.이 함수 리팩터링하되 동작은 바꾸지 마
구조 개선은 하되 외부 동작은 유지해야 할 때 유용하다.이 PR diff를 보고 위험한 변경만 짚어줘
코드 전체 리뷰보다 우선순위 높은 문제를 빠르게 찾는 데 적합하다.
실전 팁
처음에는 탐색과 요약부터 시키는 게 좋다.
한 번에 하나의 목표만 주는 편이 결과가 안정적이다.
변경 후에는 반드시 테스트, 린트, 타입체크로 검증시킨다.
애매한 상황이면 "수정하지 말고 분석만 해줘"라고 먼저 요청한다.
잘 나온 요청 방식은 따로 저장해두고 템플릿처럼 재사용하면 효율이 높다.
마무리
Claude Code는 한 번에 모든 걸 맡기는 도구라기보다, 작은 단위로 대화하며 함께 일하는 개발 파트너에 가깝다. 크게 시키기보다 잘게 나누고, 충분한 맥락을 주고, 끝까지 검증할 때 가장 잘 활용할 수 있다.
이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.