🤖 Claude Agent vs Command 차이와 활용법
Claude를 쓰다 보면 /commit-summary 같은 Command와 Explore Agent 같은 Agent가 헷갈릴 때가 있죠?
이 글에서는 두 개의 차이점과 실제 활용 예시를 간단히 정리해볼게요.
📝 Command (Slash Command)
“이렇게 해줘!” 라는 지시서(레시피)
📌 특징
- 📄 단순한 텍스트 기반 가이드라인
- 🎯 Claude에게 "이렇게 처리해줘"라고 알려주는 명령서
- 🔧 도구(tools) 사용 불가
- ⚡ 빠르고 간단하게 실행
⚙️ 동작 방식
사용자: /commit-summary
↓
Claude가 .claude/commands/commit-summary.md 파일 읽음
↓
그 내용(지시사항)에 따라 작업 수행
💡 예시
# .claude/commands/commit-summary.md
git status 실행하고
변경사항 분석해서
커밋 메시지 작성해줘
🤖 Agent
“스스로 움직이는 자동화된 AI 워커”
📌 특징
- 🔨 도구(tools) 사용 가능 (Bash, Read, Edit 등)
- 🏃 독립적으로 실행 (별도 프로세스)
- 🎯 여러 단계의 복잡한 작업 가능
- 🔄 반복적인 작업 자동화에 유리
⚙️ 동작 방식
사용자: "코드 찾아줘"
↓
Agent 실행
↓
필요한 도구들 사용 (예: 파일 검색, 코드 읽기, 수정 등)
↓
결과 요약 및 반환
💡 예시 (Explore Agent)
1. Glob으로 파일 검색
2. Grep으로 코드 검색
3. Read로 파일 읽기
4. 분석 후 결과 요약
📊 비교표
| 항목 | Command | Agent |
|---|---|---|
| 실행 방식 | 텍스트 지시사항 | 독립 프로세스 |
| 도구 사용 | ❌ 불가 | ✅ 가능 |
| 복잡도 | 단순 | 복잡 |
| 파일 접근 | Claude가 직접 | Agent가 자동 |
| 작업 범위 | 1~2단계 | 여러 단계 |
| 속도 | 빠름 ⚡ | 느림 🕒 |
🎯 언제 무엇을 쓸까?
✅ Command 사용 시
- 간단한 지시나 가이드라인
- 커밋 메시지 생성
- 코드 리뷰 체크리스트
- 문서화 템플릿 자동화
✅ Agent 사용 시
- 코드베이스 전체 탐색
- 여러 파일 자동 수정
- 복잡한 리팩토링
- 대규모 분석 자동화
💡 예시로 이해하기
Command 예시
# .claude/commands/review-checklist.md
코드 리뷰 시 다음을 확인해줘:
- null 체크 했는지
- 에러 핸들링 있는지
- 주석 있는지
➡️ Claude가 직접 해당 파일 읽고 체크리스트에 따라 수동 확인함
Agent 예시
Task("Explore", "BLE 연결 코드 찾아줘")
➡️ Agent가 자동으로:
- Glob("**/*Ble*.kt") 실행
- Grep("connect") 실행
- 파일 읽고 분석
- 결과 요약
🔄 실제 사용 흐름 비교
/commit-summary (Command)
- 사용자:
/commit-summary - Claude:
commit-summary.md읽음 - “git status 실행하고 분석하라는구나” 인식
- git status 실행 후 결과 분석
- 커밋 메시지 생성
Agent 버전이라면
- 사용자: “커밋 메시지 생성해줘”
- Agent 실행
- Agent가 자동으로:
- git status
- git diff
- 파일 분석
- 메시지 생성
- 결과 반환
🤔 Command를 Agent로 만들 수 있을까?
가능합니다.
| 방식 | 설명 |
|---|---|
| 현재 (Command) | /commit-summary → Claude가 직접 실행 |
| Agent로 변경 | 백그라운드에서 자동 실행, 더 복잡한 로직 가능 |
하지만 대부분의 경우엔 Command가 더 낫습니다:
- ✅ 간단하고 빠름
- ✅ 사용자가 제어 가능
- ✅ 복잡한 설정 불필요
Agent가 더 적합한 경우:
- 여러 커밋 히스토리 분석
- 자동 릴리즈 노트 생성
- 코드 변경사항 분류 및 리포트
🧾 정리 요약
| 구분 | 설명 |
|---|---|
| Command | 📄 “이렇게 해줘”라는 지시서. Claude가 직접 수행 |
| Agent | 🤖 독립 실행형 AI 로봇. 도구를 사용해 자동 처리 가능 |
| 차이 요약 | Command는 단발적이고 빠름 / Agent는 복잡하고 자동화에 강함 |
💬 한 줄 요약
Command = 레시피 📄 / Agent = 자동화 로봇 🤖
❤️제가 만든 commit 메세지 요약 command 파일 공유 합니다.
반응형
'기록' 카테고리의 다른 글
| Window11에서 SuperClaude 설치하기 (0) | 2025.11.12 |
|---|---|
| 샤오신패드 프로 글로벌롬 업데이트 성공 - 17.0.04.088버전 (0) | 2025.08.23 |
| 내가 한 일을 남에게 설명하기 어려울때 / 기억이 안날때 (0) | 2025.03.23 |
댓글