Skip to main content
Summary

짧은 소개

Claude Code는 Claude를 터미널과 개발 워크플로 안에서 바로 활용할 수 있게 해주는 코딩 도우미다. 코드 작성, 수정, 디버깅, 테스트, 저장소 탐색 같은 작업을 자연어로 빠르게 진행할 수 있다.

잘 쓰는 핵심은 단순하다. 작게 지시하고, 맥락을 분명히 주고, 결과를 검증하는 것이다.

잘 쓰는 핵심 원칙

  • 작업을 잘게 나누기
    한 번에 큰 기능 전체를 맡기기보다, 분석 → 수정 → 검증 순서로 쪼개서 요청하는 편이 훨씬 안정적이다.

  • 맥락 제공하기
    관련 파일, 현재 문제, 목표, 제약사항, 원하는 코드 스타일을 함께 주면 답의 품질이 크게 올라간다.

  • 원하는 산출물 명확히 지정하기
    요약이 필요한지, 코드 수정이 필요한지, 원인 분석만 필요한지 분명히 말해야 한다.

  • 검증까지 함께 요청하기
    수정만 시키지 말고 테스트, 린트, 타입체크까지 같이 요청해야 결과를 믿을 수 있다.

  • 코드베이스 탐색을 먼저 하기
    바로 고치게 하기보다 먼저 구조를 파악하게 하면 엉뚱한 수정이 줄어든다.

  • 큰 변경보다 작은 패치 단위로 진행하기
    변경 범위가 작을수록 리뷰가 쉽고, 실패했을 때 되돌리기도 쉽다.

  • 리뷰 모드와 수정 모드를 분리하기
    처음에는 분석만 시키고, 판단이 끝난 뒤에 수정하게 하는 방식이 안전하다.

좋은 요청 예시

  • 이 레포 구조를 5줄로 요약해줘
    처음 프로젝트에 들어왔을 때 전체 그림을 빠르게 잡는 데 좋다.

  • 로그인 버그 원인 후보 3개만 찾아줘
    바로 수정하지 않고 먼저 가능성 있는 원인을 좁히는 요청이다.

  • tests/auth.test.ts가 통과하도록 최소 수정해줘
    수정 범위를 제한해서 과한 변경을 막을 수 있다.

  • 이 함수 리팩터링하되 동작은 바꾸지 마
    구조 개선은 하되 외부 동작은 유지해야 할 때 유용하다.

  • 이 PR diff를 보고 위험한 변경만 짚어줘
    코드 전체 리뷰보다 우선순위 높은 문제를 빠르게 찾는 데 적합하다.

실전 팁

  • 처음에는 탐색과 요약부터 시키는 게 좋다.

  • 한 번에 하나의 목표만 주는 편이 결과가 안정적이다.

  • 변경 후에는 반드시 테스트, 린트, 타입체크로 검증시킨다.

  • 애매한 상황이면 "수정하지 말고 분석만 해줘"라고 먼저 요청한다.

  • 잘 나온 요청 방식은 따로 저장해두고 템플릿처럼 재사용하면 효율이 높다.

마무리

Claude Code는 한 번에 모든 걸 맡기는 도구라기보다, 작은 단위로 대화하며 함께 일하는 개발 파트너에 가깝다. 크게 시키기보다 잘게 나누고, 충분한 맥락을 주고, 끝까지 검증할 때 가장 잘 활용할 수 있다.

이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.

틸노트는 사용자가 AI를 활용해 노트를 쉽게 작성하거나 편집할 수 있는 서비스입니다.

AI 스퀘어 단톡방에 함께해요

AI 활용과 틸노트 사용 팁을 나누는 오픈채팅방입니다. 입장 비밀번호는 tilnote입니다.

참여하기