SuperClaude는 Claude Code를 확장하는 메타-프로그래밍 구성 프레임워크입니다. 30개 슬래시 명령어와 14개 전문 에이전트를 제공하며, Windows(PowerShell 7)와 WSL2/Linux 환경 모두에서 설치할 수 있습니다.

작성일: 2026-01-28 | 난이도: 초급~중급 | 대상: Claude Code 사용자


TL;DR (핵심 요약)

  1. SuperClaude는 Claude Code를 확장하는 프레임워크로, 30개 슬래시 명령어와 14개 전문 에이전트를 제공합니다.
  2. 설치 방법:
    • Windows: pipx install superclaudesuperclaude installsuperclaude doctor
    • WSL2/Linux: uv tool install superclaudesuperclaude installsuperclaude doctor
  3. 필수 요구사항: Python 3.8+, pipx 또는 uv, Claude Code

이 가이드가 필요한 이유

Claude Code는 기본적으로 대화, 파일 편집, 코드 실행 기능을 제공합니다. 하지만 복잡한 개발 작업을 할 때는 더 많은 기능이 필요합니다.

SuperClaude가 해결하는 문제:

  • /sc:research - 주제 리서치 자동화
  • /sc:implement - 기능 구현 가이드
  • /sc:brainstorm - 아이디어 브레인스토밍
  • /sc:review - 코드 리뷰 지원

1. SuperClaude 개요

SuperClaude란?

SuperClaude는 Claude Code를 확장하는 메타-프로그래밍 구성 프레임워크입니다.

메타-프로그래밍이란? 프로그램이 다른 프로그램을 작성하거나 조작하는 기법입니다. SuperClaude는 Claude Code의 동작을 확장하고 새로운 명령어를 추가합니다.

핵심 기능

기능 설명
30개 슬래시 명령어 /sc:research, /sc:implement, /sc:brainstorm 등
14개 전문 에이전트 backend-architect, security-engineer 등
Deep Research 시스템 자율적 웹 리서치 기능
토큰 효율성 70% 향상 더 긴 대화, 더 큰 컨텍스트 지원
MCP 서버 통합 Tavily, Context7, Sequential 등

v3 vs v4 주요 차이점

항목 v3 v4
명령어 위치 루트 디렉토리 sc/ 서브디렉토리
문서 폴더 docs/ Guides/
전문 에이전트 없음 14개
Deep Research 없음 v4.2에서 추가
토큰 효율성 기준 70% 감소

2. 사전 요구 사항

필수 구성 요소

구성 요소 최소 버전 확인 명령어
PowerShell 7.0+ $PSVersionTable.PSVersion
Python 3.8+ python –version
pipx 최신 pipx –version
Claude Code 최신 claude –version
Git 2.0+ git –version

버전 확인 스크립트

# 모든 요구 사항 한 번에 확인
Write-Host "=== 사전 요구 사항 확인 ===" -ForegroundColor Cyan

# PowerShell 버전
$psVersion = $PSVersionTable.PSVersion
Write-Host "PowerShell: $psVersion" -ForegroundColor $(if ($psVersion.Major -ge 7) { "Green" } else { "Red" })

# Python 버전
try {
    $pythonVersion = python --version 2>&1
    Write-Host "Python: $pythonVersion" -ForegroundColor Green
} catch {
    Write-Host "Python: 설치 필요" -ForegroundColor Red
}

# pipx 버전
try {
    $pipxVersion = pipx --version 2>&1
    Write-Host "pipx: $pipxVersion" -ForegroundColor Green
} catch {
    Write-Host "pipx: 설치 필요" -ForegroundColor Red
}

# Claude Code 버전
try {
    $claudeVersion = claude --version 2>&1
    Write-Host "Claude Code: $claudeVersion" -ForegroundColor Green
} catch {
    Write-Host "Claude Code: 설치 필요" -ForegroundColor Red
}

2-1. WSL2(Ubuntu) 환경 준비

WSL2 사용자를 위한 가이드 Windows에서 WSL2(Ubuntu)를 사용하는 경우, PowerShell 대신 아래 방법을 따르세요.

필수 구성 요소 (Ubuntu)

구성 요소 최소 버전 확인 명령어
Ubuntu 22.04+ lsb_release -a
Python 3.8+ python3 –version
uv 최신 uv –version
Claude Code 최신 claude –version

버전 확인 스크립트 (Bash)

#!/bin/bash
echo "=== 사전 요구 사항 확인 ==="

# Ubuntu 버전
echo -n "Ubuntu: "
lsb_release -d | cut -f2

# Python 버전
echo -n "Python: "
python3 --version 2>/dev/null || echo "설치 필요"

# uv 버전
echo -n "uv: "
uv --version 2>/dev/null || echo "설치 필요"

# Claude Code 버전
echo -n "Claude Code: "
claude --version 2>/dev/null || echo "설치 필요"

uv 설치 (sudo 불필요)

# uv 설치
curl -LsSf https://astral.sh/uv/install.sh | sh

# PATH 적용 (자동으로 ~/.bashrc에 추가됨)
source ~/.bashrc

# 설치 확인
uv --version

Claude Code 설치 (Ubuntu)

# npm으로 설치
npm install -g @anthropic-ai/claude-code

# 또는 공식 설치 스크립트
curl -fsSL https://claude.ai/install.sh | sh

# 설치 확인
claude --version

3. PowerShell 7 환경 준비

3.1 PowerShell 7 설치

# winget으로 설치 (권장)
winget install Microsoft.PowerShell

# 설치 후 새 터미널에서 확인
pwsh
$PSVersionTable.PSVersion

3.2 Python 설치

# winget으로 Python 설치
winget install Python.Python.3.12

# 설치 확인
python --version

# pip 업그레이드
python -m pip install --upgrade pip

3.3 pipx 설치

pipx란? Python CLI 도구를 격리된 환경에서 설치/실행하는 도구입니다. 패키지 충돌 없이 안전하게 설치할 수 있습니다.

# pipx 설치
python -m pip install --user pipx

# PATH에 pipx 추가
python -m pipx ensurepath

# 터미널 재시작 후 확인
pipx --version

3.4 Claude Code 설치

# npm으로 설치
npm install -g @anthropic-ai/claude-code

# 또는 공식 설치 스크립트
irm https://claude.ai/install.ps1 | iex

# 설치 확인
claude --version

3.5 실행 정책 설정

# 현재 사용자에 대해 스크립트 실행 허용
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

# 확인
Get-ExecutionPolicy -List

4. SuperClaude 설치

방법 1: pipx 설치 (권장)

# SuperClaude 설치
pipx install superclaude

# 슬래시 명령어 설치 (30개)
superclaude install

# 설치 상태 확인
superclaude doctor

설치 과정 출력 예시:

Installing superclaude...
  installed package superclaude 4.2.0, installed using Python 3.12.0
  These apps are now globally available
    - superclaude

Installing slash commands...
  ✓ /sc:research
  ✓ /sc:implement
  ✓ /sc:brainstorm
  ... (30개 명령어)

Installation complete! Restart Claude Code to activate.

방법 2: Git Clone 설치

# 저장소 클론
git clone https://github.com/anthropics/superclaude.git

# 디렉토리 이동
cd superclaude

# 설치
pip install --user -e .

방법 3: uv 설치 (WSL2/Linux 권장)

uv란? Astral에서 만든 초고속 Python 패키지 관리자입니다. pip/pipx보다 10-100배 빠르며, sudo 없이 설치 가능합니다.

# uv 설치 (sudo 불필요)
curl -LsSf https://astral.sh/uv/install.sh | sh

# PATH 적용
source ~/.bashrc

# SuperClaude 설치
uv tool install superclaude

# 슬래시 명령어 설치
superclaude install

# 설치 확인
superclaude doctor

설치 과정 출력 예시:

Installed 10 packages in 18ms
 + superclaude==4.2.0
Installed 1 executable: superclaude

Installing SuperClaude commands...
Installed 31 commands

설치 방법 비교

방법 장점 단점 권장 대상
pipx 격리 환경, 충돌 없음 pipx 설치 필요 Windows/PowerShell
uv 초고속, sudo 불필요, 격리 환경 uv 설치 필요 WSL2/Linux (권장)
Git Clone 소스 수정 가능 수동 업데이트 개발자/기여자
pip 간단함 패키지 충돌 가능 단순 테스트

5. MCP 서버 구성 (선택)

MCP(Model Context Protocol)란? Claude Code와 외부 서비스를 연결하는 프로토콜입니다. 웹 검색, 문서 조회 등 추가 기능을 사용할 수 있습니다.

사용 가능한 MCP 서버

서버 기능 용도
Tavily 웹 검색 실시간 정보 검색
Context7 문서 검색 라이브러리/API 문서 조회
Sequential 추론 체인 단계별 논리적 추론
Serena 메모리 대화 컨텍스트 유지

MCP 서버 설치

# 대화형 설치 (권장)
superclaude mcp

# 특정 서버만 설치
superclaude mcp --servers tavily context7

# 모든 서버 설치
superclaude mcp --all

6. 설치 확인 및 테스트

6.1 설치 상태 진단

# SuperClaude 진단 도구
superclaude doctor

정상 출력 예시:

SuperClaude Doctor v4.2.0
═════════════════════════

✓ Python version: 3.12.0
✓ Claude Code: installed
✓ SuperClaude: 4.2.0
✓ Slash commands: 30 installed
✓ MCP servers: 3 configured

All checks passed!

6.2 주요 슬래시 명령어

명령어 기능
/sc:research 주제 리서치 및 분석
/sc:implement 기능/코드 구현
/sc:brainstorm 아이디어 브레인스토밍
/sc:review 코드 리뷰
/sc:debug 디버깅 지원
/sc:refactor 코드 리팩토링
/sc:test 테스트 작성
/sc:docs 문서 생성

6.3 기능 테스트

Claude Code를 재시작한 후 테스트:

# Claude Code 실행
claude

# 슬래시 명령어 테스트
> /sc:research PowerShell 7 새로운 기능

# 정상 동작 시 리서치 결과 출력

7. 문제 해결

7.1 pipx 명령어를 찾을 수 없음

오류: ‘pipx’은(는) 내부 또는 외부 명령… 이 아닙니다

# 해결: PATH 재설정
python -m pipx ensurepath

# 터미널 재시작 또는 PATH 새로고침
$env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User")

7.2 superclaude 명령어를 찾을 수 없음

# 해결 1: pipx 경로 확인
pipx list

# 해결 2: 재설치
pipx uninstall superclaude
pipx install superclaude

7.3 Claude Code에서 /sc: 명령어 미인식

# 해결 1: 명령어 재설치
superclaude install --force

# 해결 2: Claude Code 완전 재시작
# Windows: 작업 관리자에서 Claude 프로세스 종료 후 재실행

7.4 인코딩 오류 (한글)

# 해결: PowerShell 7에서 UTF-8 강제 설정
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
$OutputEncoding = [System.Text.Encoding]::UTF8

# 영구 설정: 프로필에 추가
Add-Content $PROFILE '[Console]::OutputEncoding = [System.Text.Encoding]::UTF8'

7.5 v3에서 v4로 업그레이드 충돌

# 1. 기존 v3 완전 제거
pipx uninstall superclaude

# 2. 잔여 파일 삭제
$claudeDir = "$env:APPDATA\Claude"
Remove-Item "$claudeDir\commands" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item "$claudeDir\*.md" -Force -ErrorAction SilentlyContinue

# 3. v4 새로 설치
pipx install superclaude
superclaude install

8. 자주 묻는 질문

7.6 WSL2/Ubuntu에서 uv 명령어를 찾을 수 없음

오류: uv: command not found

# 해결: PATH 적용
source ~/.bashrc

# 또는 직접 PATH 추가
export PATH="$HOME/.local/bin:$PATH"

# 영구 설정 확인
grep '.local/bin' ~/.bashrc || echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc

7.7 WSL2에서 uv tool install 실패

# 해결 1: uv 재설치
curl -LsSf https://astral.sh/uv/install.sh | sh
source ~/.bashrc

# 해결 2: 캐시 삭제 후 재설치
rm -rf ~/.cache/uv
uv tool install superclaude

7.8 WSL2에서 superclaude 명령어를 찾을 수 없음

# 해결: uv tool 경로 확인
uv tool list

# 재설치
uv tool uninstall superclaude
uv tool install superclaude

Q1: SuperClaude와 Claude Code의 차이점은?

Claude Code는 Anthropic의 공식 CLI 도구입니다. SuperClaude는 Claude Code를 확장하는 서드파티 프레임워크로, 추가 명령어와 에이전트를 제공합니다.

Q2: Windows PowerShell 5.1에서도 사용 가능한가요?

기술적으로 가능하지만 PowerShell 7을 권장합니다. UTF-8 인코딩 기본 지원, pipx 안정성, 최신 Python 도구와의 호환성이 더 좋습니다.

Q3: 업데이트는 어떻게 하나요?

# pipx로 설치한 경우
pipx upgrade superclaude

# 슬래시 명령어도 업데이트
superclaude install --upgrade

Q4: 제거는 어떻게 하나요?

pipx uninstall superclaude

Q5: 오프라인에서 사용 가능한가요?

SuperClaude 자체는 오프라인에서 동작하지만, MCP 서버(Tavily, Context7 등)는 인터넷 연결이 필요합니다.


요약: 빠른 시작

1분 안에 설치 완료하기

Step 1: 사전 요구 사항 설치

winget install Microsoft.PowerShell
winget install Python.Python.3.12
python -m pip install --user pipx
python -m pipx ensurepath

Step 2: SuperClaude 설치

pwsh
pipx install superclaude
superclaude install
superclaude doctor

Step 3: (선택) MCP 서버 설치

superclaude mcp

Step 4: Claude Code 재시작 후 사용

claude
> /sc:research [주제]
> /sc:implement [기능]

참고 자료

WSL2(Ubuntu) + uv 빠른 시작

30초 안에 설치 완료하기 (WSL2)

Step 1: uv 설치 (sudo 불필요)

curl -LsSf https://astral.sh/uv/install.sh | sh
source ~/.bashrc

Step 2: SuperClaude 설치

uv tool install superclaude
superclaude install
superclaude doctor

Step 3: (선택) MCP 서버 설치

superclaude mcp

Step 4: Claude Code 재시작 후 사용

claude
> /sc:research [주제]
> /sc:implement [기능]

이 문서는 SuperClaude v4.2.0 기준으로 작성되었습니다.