본문으로 건너뛰기

© 2026 Molayo

Qiita헤드라인2026. 05. 25. 08:08

Claude Code로 개발 속도 3배 향상 | SES에서 프리랜서로 전향하며 바뀐 업무 방식【2026년 최신】

요약

Anthropic의 터미널 기반 AI 코딩 어시스턴트인 Claude Code를 활용하여 개발 생산성을 극대화하는 방법과 실무 팁을 소개합니다. CLAUDE.md를 통한 규칙 설정, Plan Mode를 이용한 설계, 서브 에이전트 활용법 등 프리랜서로서 독립할 수 있게 만든 구체적인 워크플로우를 다룹니다.

핵심 포인트

  • CLAUDE.md를 활용한 프로젝트별 코딩 규약 및 일관성 유지
  • Plan Mode를 통한 '설계-합의-구현' 프로세스로 재작업 방지
  • 서브 에이전트 기동을 통한 병렬 작업으로 1인 다역 수행 가능
  • Hooks 설정을 통한 자동 Lint 실행 및 코드 품질 관리
  • Git 조작 및 PR 생성 자동화로 개발 워크플로우 단축

「SES를 그만두고 싶다」고 생각하기 시작한 시점부터 실제로 그만두기까지 약 반년이 걸렸다. 그만두게 된 계기는 여러 가지가 있었지만, 결정적인 한 방은 Claude Code를 사용하기 시작하면서 「혼자서도 충분히 싸울 수 있다」고 확신한 것이었다.

본 기사에서는 SES에서 프리랜서로 전향한 필자가 2026년 현재 개발 현장에서 실제로 사용하고 있는 Claude Code의 구체적인 Tips와 독립 후 업무 방식의 변화를 철저히 해설한다.

Claude Code는 Anthropic이 제공하는 터미널 기반의 AI 코딩 어시스턴트(AI Coding Assistant)다. VS Code나 Cursor와 같은 GUI 통합 방식이 아니라, 터미널에서 직접 대화하며 코드를 작성하는 스타일이 특징이다.

실제로 사용해 보고 놀란 점은 파일 읽기/쓰기, grep, git 조작까지 전부 AI가 대행해 준다는 것이다. 「이 버그 고쳐줘」라고 말하면 로그를 읽고, 원인을 특정하고, 수정하고, 테스트까지 돌려준다.

npm install -g @anthropic-ai/claude-code
claude

이것만으로 실행된다. 처음에는 Anthropic 계정과의 인증이 진행된다.

프로젝트 루트에 CLAUDE.md를 두면, Claude Code가 그 규칙에 따라 동작한다. 이것이 은근히 강력하다.

# 프로젝트 고유 지시 사항
## 코딩 규약
- TypeScript strict 모드 필수
...

이것을 작성해 두는 것만으로 Claude Code가 생성하는 코드가 일관성을 유지한다. 팀 개발에서도 공유할 수 있고, 프리랜서로서 여러 프로젝트를 병행할 때 「이 프로젝트의 규칙이 뭐였더라」 하는 상황이 없어진다.

새로운 프로젝트에 할당되었을 때 가장 먼저 하는 것이 이것이다.

/init

프로젝트 구조를 분석하여 CLAUDE.md의 초안을 생성해 준다. SES 시절에는 「문서가 없는 기존 코드를 읽는 데 1주일」 같은 일이 흔했지만, 이것 덕분에 첫날부터 바로 움직일 수 있다.

복잡한 기능을 만들 때 갑자기 코드를 쓰게 하면 길을 잃기 쉽다. Plan Mode를 사용한다.

> /plan API의 속도 제한(Rate Limit) 기능을 추가하고 싶어. 현재 미들웨어 구성을 확인해서 최소한의 변경으로 구현할 방법을 제안해줘

그러면 파일을 읽어 현상을 분석하고 구체적인 구현 플랜을 제시해 준다. 플랜에 합의한 뒤 구현으로 넘어간다. 이 「설계 → 합의 → 구현」의 흐름이 깨지면 재작업(rework)이 발생한다.

Claude Code는 서브 에이전트(Sub-agent)를 기동하여 병렬로 작업할 수 있다. 예를 들어:

  • 메인으로 API 구현을 진행하면서
  • 서브 에이전트에게 테스트를 작성하게 하고
  • 또 다른 서브 에이전트에게 문서를 업데이트하게 한다

이로써 혼자임에도 3인분의 생산성을 낼 수 있다. 프리랜서에게 있어 납기를 지키면서 품질을 유지하는 데 필수적이다.

settings.json에 hooks를 설정하면 특정 이벤트 시 자동으로 명령어가 실행된다.

{
"hooks": {
"postToolCall": [
...

이를 통해 Claude Code가 파일을 편집할 때마다 자동으로 lint가 실행된다. 「AI가 작성한 코드가 lint를 통과하지 못하는」 문제가 제로가 되었다.

> 지금 변경 사항을 커밋해줘. 메시지는 Conventional Commits 형식으로

diff를 읽고 적절한 커밋 메시지를 생성하여 커밋해 준다. PR(Pull Request) 생성도:

> 이 브랜치의 PR을 만들어줘. 변경 내용을 요약해서 body에 써줘

gh pr create를 사용하여 PR까지 만들어 준다. 리뷰 요청 코멘트까지 작성해 주는 경우도 있다.

SES에서 프리랜서로의 전향을 생각하고 있는 사람에게 실체험을 바탕으로 전하고 싶은 말이 있다.

프리랜서의 불안 중 하나가 「모든 것을 스스로 해야 한다」는 것이었다. 하지만 Claude Code가 있으면:

  • 인프라 구축 (Terraform 작성 요청)
  • CI/CD 설정 (GitHub Actions 작성 요청)
  • 테스트 (테스트 코드 생성)
  • 문서 (README, API 명세서)

이것들을 혼자서 고품질로 해낼 수 있다. SES 시절에는 「자신의 담당 범위」만 수행했지만, 지금은 모든 레이어(layer)를 다룰 수 있다.

새로운 기술을 배울 때 Claude Code에게 「이 코드베이스에서 〇〇를 구현하려면 어떻게 해야 해?」라고 물으면, 기존 코드의 문맥을 반영한 답변이 돌아온다. 일반적인 문서보다 훨씬 실전적이다.

> 이 프로젝트에서 Redis 캐시를 도입하고 싶어. 현재의 DB 연결 패턴에 맞춘 구현 방법을 알려줘

「AI 활용으로 개발 속도가 빠르다」는 2026년 현재 프리랜서 시장에서 명확한 차별화 요소가 된다. 실제로 「Claude Code를 사용한 개발 플로우를 구축할 수 있습니다」라고 제안서에 적으면 반응이 좋다.

아침 첫 루틴을 공유한다.

# 1. 어제의 PR 리뷰 코멘트 확인
claude
> gh pr list --author @me 로 리뷰 대기 중인 PR 확인해줘
...

이 플로우를 통해 아침 30분 만에 전날의 잔무를 끝낼 수 있다. SES 시절에는 아침 회의 → 리뷰 대응 → 구현 시작 순으로 오전 시간을 다 허비하곤 했다.

좋은 점만 쓰면 거짓말이 되므로, 어려움을 겪었던 포인트도 공유한다.

규모가 큰 프로젝트라면 모든 파일을 읽어올 수 없다. 대책:

  • CLAUDE.md에 아키텍처 개요를 적어둔다
  • 작업과 관련된 파일만 명시적으로 지정한다
  • 서브 에이전트(Sub-agent)로 탐색을 분할한다

AI가 작성한 코드는 동작은 하지만, 프로젝트의 관습(Convention)에 맞지 않을 때가 있다. 대책:

  • CLAUDE.md에 규약을 명시한다
  • hooks를 통해 lint/format을 강제한다
  • 생성 후에 반드시 diff를 확인한다 (git diff로 육안 확인)

「AI가 작성했으니 괜찮겠지」라고 생각하며 테스트를 생략하면 큰 코를 다친다. 특히 엣지 케이스(Edge case). 대책:

> 이 구현의 엣지 케이스를 찾아내서 테스트를 추가해줘

명시적으로 엣지 케이스 테스트를 의뢰하는 습관을 들였다.

Claude Code를 활용한다는 전제하에, 2026년 현재 프리랜서로서 수요가 높은 스킬셋을 정리한다.

카테고리기술수요 체감
백엔드TypeScript (Node.js/Bun), Go, Python프로젝트 수 많음
...

특히 「AI/LLM 통합」 프로젝트가 급증하고 있다. Claude API나 OpenAI API를 사용한 애플리케이션 개발을 할 수 있으면 단가를 높이기 쉽다.

Claude Code는 API 토큰을 소비하므로 비용 관리도 중요하다. 나는 rtk라는 CLI 프록시를 사용하고 있다.

# 토큰 절약률 확인
rtk gain
# 사용 이력과 절약량
...

git statusgrep의 출력을 필터링하여 불필요한 토큰 소비를 60~90% 컷트해 준다. 월 API 비용이 체감상 절반 이하로 줄었다.

Claude Code에는 메모리 기능이 있다. ~/.claude/projects/ 하위에 프로젝트별 기억이 저장된다.

> 이 프로젝트에서는 date-fns 대신 Day.js를 사용한다는 방침이라고 기억해둬

이렇게 전달하면 다음 세션에서도 「Day.js를 사용한다」는 전제로 코드를 생성해 준다. 여러 프로젝트를 병행하는 프리랜서에게 프로젝트별 컨텍스트 전환(Context switching) 비용을 획기적으로 줄여준다.

Claude Code에는 「스킬(Skill)」이라는 확장 기능이 있다. /commit으로 규약에 따른 커밋, /review로 코드 리뷰, /test로 테스트 실행 등을 수행한다.

커스텀 스킬도 만들 수 있다. 예를 들어 나는 기사 생성이나 배포 스킬을 직접 만들어 사용하고 있다.

# 커밋 (Conventional Commits 형식으로 자동 생성)
/commit
# PR 리뷰
...

정형화된 작업을 스킬로 구현함으로써 매번 같은 지시를 쓰는 수고를 덜 수 있다.

SES에서 프리랜서로 전향하며 가장 큰 벽은 「혼자서 전부 할 수 있을까」라는 불안함이었다. Claude Code를 사용하기 시작한 이후, 그 벽은 확실히 낮아졌다.

  • 설계: Plan Mode로 구조화
  • 구현: 코드 생성 + lint 자동화
  • 테스트: 엣지 케이스까지 망라
  • 운영: git 조작, PR 작성, 배포까지

2026년 현재, AI 도구를 얼마나 능숙하게 다루느냐가 프리랜서로서의 생산성과 단가를 좌우하는 시대가 되었다. 「SES를 그만두고 싶다」고 생각한다면, 우선 Claude Code를 직접 만져보길 권한다. 혼자서도 싸울 수 있다는 감각을 잡을 수 있을 것이다.

  • OpenClaw × Claude Code 연계 완전 해설【2026년 최신】 AI 에이전트 실전 가이드
  • OpenClaw × Claude Code 실전 가이드|AI 주도 개발로 시장 가치를 높이는 방법【2026년 최신】
  • 【2026년 최신】 MCP 서버·플러그인 총정리|결국 무엇을 사용해야 할까? 5대 도구 철저 비교

AI 주도塾 — AI를 사용한 스몰 비즈니스 구축법을 배우는 곳

Claude Code, OpenClaw, AI 경영 OS의 실전 노하우를 매주 공개 중.

월간 ¥4,980으로 과거 기사 모두 무제한 열람 가능.

SES 해체신서 프리랜서 DB에서는 고단가 프로젝트를 다수 게재 중입니다.

  • ✅ 마진율 공개로 투명한 거래
  • ✅ AI/Cloud/Web 계열 엄선 프로젝트
  • ✅ 전담 코디네이터가 단가 협상 지원

AI 자동 생성 콘텐츠

본 콘텐츠는 Qiita AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0