topic★★★★★난이도
Claude Code란 — 에이전틱 코딩 도구 소개
터미널에서 자연어로 코드를 생성·수정·실행하는 Anthropic의 AI 에이전트.
#Claude Code#에이전틱#비교
왜 배우는가
AI 코딩 도구는 여러 가지가 있지만, Claude Code는 '에이전틱(agentic)' 방식이라는 점에서 차별화된다. 도구의 특성을 이해해야 제대로 활용할 수 있다.
Claude Code는 Anthropic이 만든 터미널 기반 AI 코딩 에이전트다. GUI가 아닌 터미널(명령줄)에서 동작하며, 자연어로 대화하면서 코드를 읽고, 쓰고, 실행하고, 테스트까지 자동으로 수행한다. '에이전틱(agentic)'이란 AI가 스스로 도구를 선택하고 여러 단계를 연쇄적으로 실행한다는 뜻이다.
| 도구 | 유형 | 핵심 특징 |
|---|---|---|
| Claude Code | 터미널 에이전트 | 파일 읽기/쓰기/실행을 자율 수행, CLAUDE.md로 맥락 관리 |
| GitHub Copilot | IDE 자동완성 | 코드 입력 중 실시간 제안, VS Code 통합 |
| Cursor | AI IDE | VS Code 포크, 에디터 내장 채팅·자동완성 |
| Windsurf | AI IDE | Cascade 에이전트, 멀티파일 편집 |
| Replit Agent | 클라우드 IDE | 브라우저에서 바로 실행, 배포까지 원스톱 |
Claude Code의 차별점은 프로젝트 전체를 이해하는 에이전트라는 점이다. 단순히 한 줄씩 자동완성하는 것이 아니라, 프로젝트의 파일 구조를 파악하고 여러 파일을 동시에 수정하며 터미널 명령어까지 실행한다.
Claude Code는 Anthropic의 Claude 모델을 기반으로 동작한다. 사용자가 터미널에 `claude`를 입력하면 대화형 세션이 시작되고, 자연어로 요청하면 AI가 코드를 분석·생성·실행한다. 모든 파일 변경은 사용자에게 먼저 허락을 구하므로, 인간이 항상 최종 결정권을 갖는다.