Part 2: Hands-On Guide

2.2 Claude Code 기본

실행 및 기본 조작

claude
설명: Interactive Mode
claude -p
설명: Headless Mode
claude mcp list
설명: MCP 상태 확인
claude mcp add ...
설명: MCP 서버 설치
세션 명령어
설명:
/model
설명: 모델 및 effort level 설정
!{...}
설명: 터미널 명령어 직접 실행
esc
설명: 한 번: 취소 / 두 번: 되감기(rewind)
/usage
설명: 사용량 확인
/model
설명: opus, sonnet, haiku 중 하나 입력
/plugin
설명: prebuilt plugin 탐색 및 설치
주요 플러그인: code-review, context7, github, ralph-loop, superpowers
/mcp
설명: MCP 서버 관리
/fast
설명: 동일한 Opus 4.6 모델, 출력 토큰/초 기준 최대 2.5배 빠름
비용은 표준 대비 6배 (Research Preview)
extra usage 요금으로 별도 청구

주요 MCP 서버 설치

ℹ️ 설치 안내

claude 세션 밖에서 수행합니다. --scope user는 전역 설치를 의미합니다. 제외 시 로컬(프로젝트)에만 설치됩니다.

1
Step 1 / 5

AWS Documentation MCP 서버 설치

bash
claude mcp add aws-documentation-mcp-server --scope user -e AWS_DOCUMENTATION_PARTITION=aws -e FASTMCP_LOG_LEVEL=ERROR -- uvx awslabs.aws-documentation-mcp-server@latest
2
Step 2 / 5

AWS Knowledge MCP 서버 설치

bash
claude mcp add --transport http aws-knowledge-mcp-server --scope user https://knowledge-mcp.global.api.aws
3
Step 3 / 5

AWS Core MCP 서버 설치

bash
claude mcp add aws-core-mcp-server --scope user -e FASTMCP_LOG_LEVEL=$MCP_LOG_LEVEL -e aws-foundation=true -e solutions-architect=true -- uvx awslabs.core-mcp-server@latest
4
Step 4 / 5

MCP 서버 상태 확인

설치된 MCP 서버 목록을 확인합니다.

bash
claude mcp list
5
Step 5 / 5

MCP 서버 테스트

Claude Code 세션에서 MCP 서버가 정상 동작하는지 확인합니다.

bash
claude
# 세션 내에서 /mcp 명령어로 상태 확인

프롬프팅 실전 팁

💡 질문 유도

스스로 모르는 부분은 "여러 구현 방법을 조사해서 옵션 3가지 제시해줘"로 먼저 탐색하세요. 직접 구현 방법을 지시하는 것보다 선택지를 먼저 확보하는 것이 효과적입니다.

💡 중립적으로 피드백 요청

"이 코드 좋아? 나빠?" (X) → "이 코드의 잠재적인 문제점과 개선 방향을 말해줘" (O)

LLM은 원하는 답을 말하는 경향이 있습니다. 중립적인 질문으로 편향되지 않은 피드백을 받으세요.

💡 단계적 구현

큰 기능을 한 번에 맡기지 말고 섹션별로 나눠서 구현 후 검토를 반복하세요. 한 번에 100줄을 작성하는 것보다, 20줄씩 5번 검토하는 것이 훨씬 품질이 좋습니다.