정보와 지식

클로드 코드의 핵심 기능 5가지

호야 아찌 2026. 9. 8. 14:21
반응형

 

클로드 코드의 핵심 기능 5가지
클로드 코드, 대체 어떤 도구인가요? 앤트로픽이 만든 에이전틱 코딩 CLI, 클로드 코드(Claude Code)의 핵심 기능 5가지를 공식 문서와 최신 리뷰 자료를 바탕으로 정리했습니다.

코드 몇 줄을 고치려 해도 관련 파일을 찾고, 연결된 함수를 뒤지고, 수정한 뒤에는 테스트까지 다시 돌려야 합니다. 개발자라면 익숙한 반복 작업입니다. 그런데 이 과정을 통째로 맡길 수 있는 도구가 있다면 어떨까요? 😊

여러 기술 매체가 2026년 클로드 코드를 "터미널 네이티브 에이전트"로 소개하고 있습니다. 앤트로픽 공식 문서와 최신 리뷰 자료를 바탕으로, 클로드 코드의 핵심 기능 5가지를 정리했습니다.

 

1. 에이전틱 코딩: 계획부터 자동화까지 🤖

클로드 코드는 명령을 실행하고 파일을 관리하며, 저장소 전반의 파일을 읽고 쓰고, git과 상호작용하고, 여러 작업을 체이닝해서 처리하는 터미널 네이티브 셸 에이전트로 소개됩니다.

특히 /loop 명령은 유닛 테스트를 돌리고 결과가 모두 통과할 때까지 코드를 자동으로 리팩터링하는 반복 사이클을, 매 단계 수동 확인 없이 실행합니다. /review/security-review 명령으로 일반 코드 리뷰와 보안 리뷰도 슬래시 명령 하나로 처리할 수 있습니다.

💡 알아두세요!
/loop처럼 자동화 강도가 높은 기능을 쓸 때는, 실행 전에 어떤 작업까지 자동으로 승인할지 권한 설정을 미리 확인해두는 것이 안전합니다.

 

2. 서브에이전트: 작업을 나눠서 처리하는 구조 🧩

서브에이전트는 특정 작업에 독립적으로 동작하는 전문화된 보조 기능입니다. 클로드 코드에는 파일 탐색을 담당하는 Explore, 코드베이스 리서치를 담당하는 Plan, 복잡한 다단계 작업을 담당하는 General-purpose 같은 내장 서브에이전트가 있습니다.

서브에이전트는 독립된 컨텍스트에서 생성되어 특정 작업에 집중한 뒤 요약만 반환하기 때문에, 메인 대화의 컨텍스트가 불필요한 탐색 결과로 채워지지 않습니다.

서브에이전트 유형별 역할 비교
서브에이전트 주요 역할
Explore 파일·코드 위치를 빠르게 탐색
Plan 코드베이스를 조사해 구현 전략 수립
General-purpose 여러 단계로 이뤄진 복잡한 작업 처리

여러 클로드 코드 인스턴스가 하나의 문제를 나눠 동시에 작업하는 Agent Teams 기능도 있습니다. 리드 에이전트가 하위 작업을 배분하고 결과를 병합하는 방식으로, 대형 기능을 구현하는 데 걸리는 실제 시간을 줄여준다고 소개됩니다.

 

3. 터미널 네이티브 워크플로우 💻

클로드 코드는 파일 읽기, 명령 실행, 코드 편집, 외부 도구 호출을 터미널·데스크톱 앱·IDE 어디서든 동일하게 수행합니다. 셸 명령을 직접 실행하고 git 작업을 처리할 수 있다는 점이 여러 자료에서 공통적으로 강조됩니다.

수정 → 테스트 → 재수정을 하나의 세션 안에서 반복할 수 있다는 것이 이 방식의 핵심입니다.

 

4. MCP 연동: 외부 도구와 데이터에 연결 🔗

MCP(Model Context Protocol)는 AI 에이전트를 외부 도구·데이터 소스에 연결하기 위한 개방형 표준입니다. MCP를 통해 데이터베이스를 조회하고, Slack·GitHub 같은 API와 통합하며, 커스텀 도구 구현 없이 다른 서비스와 연결할 수 있습니다.

연결 방식은 세 가지입니다. 로컬 프로세스와 통신하는 stdio 서버, URL로 연결하는 HTTP/SSE 서버, 애플리케이션 코드 안에 직접 정의하는 SDK MCP 서버입니다. 대부분의 MCP 서버는 인증이 필요하며, 환경 변수로 API 키를 전달하거나 OAuth 인증을 거칩니다.

⚠️ 주의하세요!
MCP 도구는 사용 전 명시적 권한(allowedTools)이 있어야 실제로 호출됩니다. 권한이 없으면 도구가 보이기만 할 뿐 호출되지 않으니, 어떤 서버에 어떤 권한을 부여했는지 미리 확인해야 합니다.

 

5. 어디서든 같은 방식으로: 멀티 플랫폼 통합 🖥️

앤트로픽은 클로드 코드를 터미널 CLI, 웹 앱(claude.ai/code), 데스크톱 앱, VS Code 확장, JetBrains 플러그인, Slack 통합까지 총 6가지 인터페이스로 제공합니다.

VS Code 확장은 시각적 diff 리뷰, 줄 범위를 지정한 파일 참조, 에디터 진단 정보 공유, 여러 대화를 병렬 탭으로 실행하는 기능을 제공하며 CLI를 내장하고 있어 별도 설치가 필요 없습니다. JetBrains 플러그인은 IntelliJ IDEA, PyCharm, WebStorm 등 JetBrains 계열 전반에서 동작하며, 조사 시점 기준으로는 베타 단계로 표시되어 있었습니다.

어떤 인터페이스를 쓰든 동일한 CLAUDE.md 프로젝트 지침과 동일한 권한 모드를 공유합니다.

 

클로드 코드 핵심 기능, 한눈에 정리 📝

지금까지 살펴본 다섯 가지 기능을 정리하면 다음과 같습니다.

  1. 에이전틱 코딩: /loop·/review 등으로 계획부터 자동화까지 처리
  2. 서브에이전트: Explore·Plan·General-purpose로 역할을 나눠 맥락 관리
  3. 터미널 네이티브 워크플로우: 수정→테스트→재수정을 한 세션에서 반복
  4. MCP 연동: 외부 도구·데이터를 표준 프로토콜로 연결
  5. 멀티 플랫폼 통합: CLI·VS Code·JetBrains·데스크톱·웹에서 동일한 경험
클로드 코드 5가지 핵심 요약 카드

자주 묻는 질문

Q: 클로드 코드는 코드를 어디까지 수정할 수 있나요?
A: 여러 파일과 디렉터리에 걸친 변경을 한 번의 요청으로 처리할 수 있습니다. /loop처럼 자동 반복 기능도 있지만, 어떤 작업까지 자동 승인할지는 권한 설정으로 조절할 수 있습니다.
Q: 서브에이전트는 꼭 써야 하나요?
A: 그렇지 않습니다. 간단한 작업은 메인 세션에서 바로 처리하는 것이 빠릅니다. 탐색 범위가 넓거나 독립적으로 처리 가능한 작업일 때 서브에이전트가 효율적입니다.
Q: MCP 서버는 아무 서비스나 연결할 수 있나요?
A: 표준을 지원하는 MCP 서버라면 연결할 수 있지만, 서비스마다 별도 인증이 필요하고 사용 전 명시적 권한을 설정해야 도구를 호출할 수 있습니다.
Q: 터미널이 익숙하지 않아도 쓸 수 있나요?
A: VS Code 확장이나 JetBrains 플러그인, 데스크톱 앱을 쓰면 터미널 명령을 몰라도 동일한 기능을 활용할 수 있습니다.
Q: Agent Teams와 서브에이전트는 같은 건가요?
A: 비슷하지만 다릅니다. 서브에이전트는 하나의 세션 안에서 특정 작업을 위임하는 방식이고, Agent Teams는 여러 클로드 코드 인스턴스가 하나의 문제를 나눠 동시에 처리하는 방식입니다.

클로드 코드는 코드 한 줄을 대신 써주는 도구가 아니라, 계획부터 실행까지 함께 진행하는 동료에 가깝습니다. 다섯 가지 기능을 하나씩 살펴보면서 본인의 워크플로우에 맞는 조합을 찾아보시길 권합니다. 궁금한 점이 있다면 댓글로 남겨주시기 바랍니다. 😊

반응형