티스토리 뷰

Dev

Dev - Claude Code에 대한 솔직 리뷰

DevDiana 2026. 2. 23. 10:02

2025년 2월 리서치 프리뷰로 세상에 나온 Claude Code는 불과 1년도 안돼 연 매출 10억 달러를 돌파하며 개발자 커뮤니티를 뒤흔들고 있습니다.

Github Copilot의 회사인 Microsoft 조차 엔지니어링 팀에 Claude Code를 도입했다는 사실이 알려지면서 Claude Code의 위상은 날로 높아지고 있습니다.

실제로 한국의 유명 기업들 또한 채용 조건으로 AI 활용 경험을 명시하고 있는데, 5년차 iOS 개발자로서 실제로 사용해 본 경험을 바탕으로 Claude Code가 무엇이고 왜 이렇게 주목 받는지 이야기해보려고 합니다.

 


 

✅ 1. Claude Code란 무엇인가?

Claude Code는 Anthropic이 만든 에이전틱 코딩 도구 입니다.

여기서 "에이전틱" 이란, 기존의 Chatgpt, Gemini 등의 AI 코딩 어시스턴트들은 질문에 대한 제안 수준에서 머물렀다면 Claude Code는 한 단계 더 나아가 자율적으로 행동한다 는 것을 의미합니다.

Claude Code는 실제로 터미널에서 직접 파일을 읽고, 코드를 수정하고, 테스트를 실행한 뒤 git commit 까지 해줍니다.

 

동작 방식을 보면 프로젝트 디렉토리를 설정한뒤 해당 디렉토리에서 claude 명령어를 실행하면 Claude Code가 코드 전체를 파악합니다.

이후 자연어로 "이 함수에 유닛 테스트 작성해줘" 와 같이 요청 하면 단순히 코드 스니펫을 채팅창에 내뱉는것이 아닌 실제로 테스트 파일을 생성하고 실행해서 통과 여부까지 확인하여 응답해줍니다.

 

여타 AI 코딩 도구와의 차이점

Github Copilot, Cursor, Amazon CodeWhisperer 등 경쟁 도구가 넘쳐나는 상황에서 Claude Code의 차별화되는 점은 크게 세가지가 있습니다.

 

첫째, CLI 네이티브 아키텍쳐.

대부분의 AI 코딩 도구는 IDE 안에서 채팅 윈도우 형태로 존재합니다.

반면 Claude Code는 터미널에서 파일 시스템과 커맨드 라인 도구에 직접 접근하며 grep, sed, git 과 같은 익숙한 유닉스 도구들과 함께 동작하므로 개발자 입장에서는 편안한 접근이 가능하며 워크플로우에 자연스럽게 녹여넣을 수 있습니다.

 

둘째, 압도적 코딩 성능

Claude Code의 기반이 되는 모델들은 Github 이슈 해결 능력을 측정하는 SWE-bench에서 26년 1월 20일 기준 Gemini, Chatgpt 를 넘어선 업계 최고 수준의 점수를 기록하고 있습니다.

단순 벤치마크 수준을 넘어서 실제 프로젝트 환경에서도 이는 체감되며 실제로 Google 수석 엔지니어가 한 개발자 밋업에서 Claude Code가 1년치 아키텍처 작업을 한 시간만에 재현했다 고 공개적으로 언급한 것이 화제가 되기도 하였습니다.

유튜브에도 여러 기능을 가진 웹사이트를 Claude Code로 순식간에 만드는 영상이 수두룩하니, 이는 단순한 마케팅이 아닌 실사용자들이 직접 검증한 결과라 할 수 있습니다.

 

셋째, CLAUDE.md를 통한 프로젝트 맥락 유지

프로젝트의 루트에 CLAUDE.md 파일을 두면 Claude Code가 프로젝트의 컨벤션, 아키텍처 결정사항, 코딩 스타일 등을 기억합니다.

다른 AI를 사용했을 때와 달리 대규모 프로젝트에서도 일관성을 유지할 수 있는 이유가 바로 여기에 있습니다.

 

✅ 2. Claude Code 설치하기

그럼 실제로 Claude Code를 사용하는 방법을 알아보려고 합니다.

설치는 굉장히 간단합니다.

모든 설명은 macOS를 기준으로 합니다.

 

설치

# 네이티브 인스톨러 (Node.js 불필요)
curl -fsSL https://claude.ai/install.sh | sh

# 또는 Homebrew
brew install claude-code

 

확인 및 시작

# 버전 확인
claude --version

# 설치 상태 진단
claude doctor

# 프로젝트 디렉토리로 이동 후 시작
cd your-project
claude

 

처음 실행하면 OAuth 인증과정을 거치게 됩니다.

Claude Pro/Max 구독 또는 Anthropic Console 계정을 필요로 하며 API 키를 직접 설정하려면 환경 변수로도 가능합니다.

 

export ANTHROPIC_API_KEY="sk-ant-..."

 

✅ 3. Claude Code 로 간단한 iOS 앱 만들어보기

실제로 Claude Code를 사용하여 SwiftUI 기반 간단한 러닝 기록 앱을 만들어보려고 합니다.

프로젝트 디렉토리에 Xcode 프로젝트를 생성한 뒤 /claude 명령어를 실행하면 귀여운 아이콘과 함께 클로드가 반겨주는 것을 확인할 수 있습니다.

이 상태에서 바로 자연어로 요구사항을 작성합니다.

 

아키텍쳐
1. Clean Architecture 패턴으로 Domain, Data, Presentation Layer 구조를 만들어줘
2. 대시보드, 기록, 러닝, 목표의 4개의 탭을 구현해줘

대시보드
1. 이번 달 러닝 거리, 평균 심박수, 누적 시간을 보여줘
2. 최근  7일동안의 러닝 거리를 차트로 보여줘
3. 최근 러닝 기록을 리스트로 보여줘
4. 각 러닝기록 리스트는 스와이프 해서 삭제 가능하게 해줘

등산 기록
1. 달력을 추가해서 각 날짜의 러닝 기록 여부를 확인할 수 있게 해줘
2. 선택된 날짜의 러닝 기록을 하단에 리스트로 구현해줘

러닝
1. 지도를 추가하고 기록 시작 시 진행 루트를 표시해줘
2. 러닝 시 현재 거리, 고도, 목표 달성 치 등의 기록을 실시간으로 확인할 수 있게 해줘

목표
1. 목표를 추가할 수 있게 해줘
2. 이번달의 목표 달성 횟수, 총 거리 등의 기록을 확인할 수 있게 해줘

그 외에도 다른 앱을 벤치마킹 하여 기능을 추가하여 보완해줘

디자인
메인 컬러: 일렉트릭 라임(Electric Lime) 또는 네온 오렌지
배경 컬러: 다크 그레이 혹은 블랙 (네온 컬러를 돋보이게 하며 몰입감을 줌)

 

요청 이후 약 10분정도 기다리면 Claude Code가 Clean Architecture 기반의 완성 앱을 리턴해줍니다.

여지껏 몇 개월의 시간을 들여 앱을 개발해왔는데 Claude의 속도는 정말 충격적이네요.

 

✅ 4. Claude Code 사용 시 주의 점

만능처럼 느껴지지만 직접 사용하다보면 주의해야 할 점이 보입니다.

5년차 개발자의 시선에서 알아두면 좋을 것들을 정리해봤습니다.

 

생성된 코드를 맹신하지 말 것

Claude Code를 통해 생성한 코드는 퀄리티는 우수하지만 아무래도 완성도에서 아쉬움을 보입니다.

Anthropic의 자체 조사에 따르면 개발자들이 Claude에 완전히 위임할 수 있는 업무는 전체의 최대 20%에 불과하다고 합니다.

나머지 80%에 대해서는 아직 사람의 리뷰가 필요하다는 것 이죠.

따라서 Claude Code에 사용함에 있어 생성된 코드를 맹신하지 말고 반드시 리뷰하는 습관을 들여야 합니다.

하지만 내가 아닌 AI가 순식간에 생성한 코드를 리뷰하는 것은 상당한 노력과 시간이 필요할 수 있습니다.

 

코드의 이유를 이해할 것

요즘엔 Claude Code가 작성한 코드가 잘 돌아간다고 해서, 그 코드를 이해하지 못한 채 넘어가는 경우가 상당합니다.

이는 실력을 역행하는 지름길이며 Claude Code를 사용할 때는 반드시 생성된 코드를 읽고, 왜 이런 패턴을 선택했는지, 다른 대안은 없었는지 고민해야 합니다.

AI를 도구로 사용하되, 본인의 엔지니어링 판단력을 갈고 닦는 일을 게을리해서는 안됩니다.

 

보안에 주의할 것

Claude Code는 터미널에서 파일시스템에 직접 접근한다는 특성을 가지고 있습니다.

따라서 민감한 정보가 포함된 파일이 있는 디렉토리에서의 사용은 주의를 필요로 합니다.

실제로 25년 8월, Claude Code를 악용해 여러 조직을 공격한 사례가 발생하기도 하였습니다.

 

✅ 5. 채용시장에서 Claude Code가 가지는 의미

근래 25년, 26년 여러 회사들의 채용공고를 확인하였을 때 이전과는 달라진 점 중 하나가 IT 채용공고에서 AI 역량을 명시적으로 요구하는 경우가 증가하였다는 것입니다.

이는 국내 네카라쿠배를 포함한 해외의 채용 시장에서도 나타나고 있는 변화입니다. 

즉, AI 코딩 도구 활용 능력은 경쟁력이 되며 Claude Code를 능숙하게 다룰 수 있다는 것은 본인의 엔지니어링, 코드 리뷰 및 품질 관리, 

생산성과 효율성을 증명하는 방법이 되었습니다.

더 나아가 시장은 "AI가 산출한 코드의 위험 및 비용 관리까지 책임지는 역할"을 개발자에게 요구하며 우리는 이에 맞춰 성장 방향을 바꿔나갈 필요가 있습니다.

 

✅ 마치며

Claude Code를 사용하며 느낀 큰 장점 중 하나는 바로 곁에 늘 상주하는 시니어 동료가 있다는 느낌을 받을 수 있다는 것 이였습니다.

하지만 아무리 뛰어난 동료라도 스스로 성장하기 위해서는 탐구하고 학습해야 하듯, Claude Code또한 마찬가지로 도구 중 하나이며 도구를 제대로 사용할 수 있는 개발자가 결국 이 변화의 시대에서 살아남지 않을까 라는 생각을 하게 되었습니다.

 

한가지 확실한 것은 "AI 를 코드에 사용할지 말지"를 고민할 시대는 이미 지났다는 것이며 "어떻게 잘 쓸지"가 중요해진 시대라는 것 입니다.

아직 Claude Code를 사용해보지 않았다면 이후 사용을 권해드리며 저 또한 이 도구와 함께 더 나은 개발자로 성장해 나가려 합니다.

 

긴 글 읽어주셔서 감사합니다.

 

출처

https://github.com/anthropics/claude-code

https://www.uncoveralpha.com/p/anthropics-claude-code-is-having

https://shawnkanungo.com/blog/what-is-claude-code-and-why-everyone-is-talking-about-it

https://en.wikipedia.org/wiki/Claude_(language_model)

https://www.codetree.ai/blog/2025%EB%85%84-%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%B1%84%EC%9A%A9-%ED%8A%B8%EB%A0%8C%EB%93%9C%EC%99%80-2026%EB%85%84-%EC%A0%84%EB%A7%9D-ai-%EC%8B%9C%EB%8C%80-%EC%B7%A8%EC%97%85-%EC%A4%80%EB%B9%84/

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/04   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
글 보관함