coding-agent.dev
Claude Code 완전 가이드 · 4 min read

개발자 인사이트

Claude Code를 가장 깊이 사용하는 해외 Top 개발자들의 핵심 인사이트를 개발자별로 정리합니다.

Boris Cherny

Claude Code Creator, Anthropic

  • 대부분의 세션을 Plan Mode로 시작 (Shift+Tab x2). 계획 확정 후 auto-accept으로 전환하여 단일 샷 실행
  • "이 변경사항을 도전하고 테스트를 통과할 때까지 PR을 만들지 마세요"
  • 평범한 수정 후: "지금 아는 모든 것을 바탕으로, 이걸 버리고 우아한 솔루션을 구현하세요"
  • 음성 딕테이션 (macOS fn x2): "타이핑보다 3배 빠르고, 프롬프트가 더 상세해짐"
  • Opus 4.5 + Thinking Mode + High Effort 전용 사용
  • PostToolUse 훅으로 자동 포매팅 — CI 실패의 ~10%를 잡음
  • 서브에이전트 자동화: code-simplifier, verify-app, build-validator
  • CLAUDE.md에 매주 여러 번 교정 추가 — Compounding Engineering
  • /batch로 대규모 마이그레이션을 인터랙티브하게 계획 후 수십 개 에이전트로 병렬 실행

Armin Ronacher

Flask Creator, Sentry

  • 코드 단순성 추구: plain SQL, 서술적 함수명, 상속 회피
  • "에이전트에게 작동하는 가장 바보 같은 방법을 시키세요"
  • 코드 생성 > 의존성: "에이전틱 코딩을 할수록 이 확신이 커짐"
  • 도구는 빠르게 응답, 최소 출력, 오용에 강건, 관찰 가능해야 함
  • 핵심 도구를 Makefile에 보호 조치와 함께 배치
  • MCP는 대부분 불필요 — 에이전트는 CLI를 효과적으로 사용함
  • Go를 백엔드에 강력 추천: 안정적 생태계, LLM에 직관적인 구조적 인터페이스, 빠른 테스트
  • Sonnet 전용 사용 — 완전한 작업 할당 후 최소 개입

Thorsten Ball

Zed / Amp, ampcode.com

  • 핵심 통찰: "LLM 하나, 루프 하나, 충분한 토큰"이면 에이전트가 된다
  • 코드 편집 에이전트는 ~400줄 코드와 3개 도구(read_file, list_files, edit_file)로 충분
  • 도구 설명과 파라미터 스키마가 의도와 실행 사이의 인터페이스
  • 에이전트의 본질: LLM이 도구를 호출하고, 결과를 다시 LLM에 넣고, 반복

Shrivu Shankar

blog.sshh.io

  • 부정형만 쓰지 마세요: "~하지 마라"만 쓰면 Claude가 막힘. 항상 대안 제시
  • CLAUDE.md는 강제 함수(forcing function): 복잡한 CLI 명령이 필요하면 도구가 고쳐져야 함
  • Document & Clear: 진행 상황을 파일로 덤프, /clear, 새 세션에서 재시작
  • 제출 시 차단 훅을 쓰세요 (write-time blocking 아닌)
  • Master-Clone 패턴: 고정 계층 대신 메인 에이전트가 동적으로 클론 생성
  • GitHub Actions: 가장 과소평가된 기능. 엔터프라이즈 패턴으로 활용
  • 슬래시 커맨드를 시스템 명령이 아닌 개인 단축키로 취급

커뮤니티 리소스

리소스설명
awesome-claude-code21.6k 스타 — 포괄적인 큐레이션 컬렉션
awesome-claude-code-toolkit135 에이전트, 35 스킬, 42 커맨드, 120 플러그인, 19 훅
claude-code-ultimate-guide초보자부터 파워 유저까지 문서
ClaudeForgeAnthropic 베스트 프랙티스 기반 CLAUDE.md 생성기