Claude Code๋ฅผ ์ฒ์ ๋ถ์ผ ๋ ์ด๋ณด์๊ฐ ์ ์ผ ์์ฃผ ์คํจํ๋ ์ด์ ๋, ์ค๋ ฅ์ด ๋ถ์กฑํด์๊ฐ ์๋๋ผ ์์ ์์๋ฅผ ์๋ชป ์ก์์๋ค. ์ค์น๋ ํ๋๋ฐ ๋ก๊ทธ์ธ์์ ๋งํ๊ณ , ๋ก๊ทธ์ธ์ ๋๋๋ฐ ํ๋ก์ ํธ ๋ฃจํธ๋ฅผ ์๋ชป ์ก์ ์๋ฑํ ํด๋๋ฅผ ์ฝ๊ณ , ๊ฒฐ๊ตญ โ์ด๊ฑฐ ์ ์ ๋ผ?โ๋ก ๋๋๋ค. ์ด ๋ฌธ์๋ ๊ทธ ์ํ์ฐฉ์ค๋ฅผ ์ค์ด๊ธฐ ์ํด, ๋ณต๋ถ ๊ฐ๋ฅํ ์ฝ๋ ์ค์ฌ์ผ๋ก ์ฒ์๋ถํฐ ๋๊น์ง ์๋ดํ๋ค.
์๋ด: ์ด ๋ฌธ์๋ ์์ฑํ AI๋ฅผ ํ์ฉํด ์ด์์ ๊ตฌ์ฑํ๊ณ , Claude Code ๊ณต์ ๋ฌธ์ ๊ธฐ์ค์ผ๋ก ๊ฒํ ยท๋ณด์ ํ๋ค.
flowchart LR A[ํ๊ฒฝ ํ์ธ] --> B[์ค์น] B --> C[์ค์น ๊ฒ์ฆ] C --> D[๋ก๊ทธ์ธ] D --> E[ํ๋ก์ ํธ ์ง์ ] E --> F[์ฒซ ์ฝ๋ ์์ ] F --> G[๊ฒํ /๋ฐ๋ณต]
๐ง ์น ํ ์นํธ์ํธ
- OS์ ๋ง๋ ์ค์น ์ฝ๋ 1๊ฐ๋ง ์คํ
claude --version+claude doctor๋ก ๊ฒ์ฆ
- ํ๋ก์ ํธ ๋ฃจํธ์์
claude์คํ
- ์ฒซ ์์ฒญ์ โํ๋ก์ ํธ ๊ตฌ์กฐ ์ค๋ช โ์ผ๋ก ์์
- ์์ ์์ 1๊ฐ ์๋ฃ ํ ๋ฐ๋ณต ๋ฃจํ ์ง์
ํ ์ค ๊ฒฐ๋ก
Claude Code ์
๋ฌธ์ ์ค์น ์ฝ๋ ์คํ๋ณด๋ค ์ค์น ๊ฒ์ฆ โ ๋ก๊ทธ์ธ โ ํ๋ก์ ํธ ๋ฃจํธ ํ์ธ 3๋จ๊ณ๋ฅผ ์ ํํ ๋ฐ๋ ๊ฒ์ด ํต์ฌ์ด๋ค.
1) ์ค์น ์ 2๋ถ ํ๋ฆฌ์ฒดํฌ (์คํจ์จ ๋ฎ์ถ๊ธฐ)
๋จผ์ ๋ด ํ๊ฒฝ์ด ์ต์ ์กฐ๊ฑด์ ์ถฉ์กฑํ๋์ง ๋ณธ๋ค.
๊ณต์ ๊ธฐ์ค: https://code.claude.com/docs/en/setup
macOS / Linux / WSL
uname -a
node -v || true
command -v curl || trueWindows PowerShell
$PSVersionTable.PSVersion
git --version- Windows๋ Git for Windows ์ค๋น๊ฐ ๊ถ์ฅ๋๋ค.
- ๋ฉ๋ชจ๋ฆฌ 4GB+ / ์ธํฐ๋ท ์ฐ๊ฒฐ์ ์ฌ์ค์ ํ์๋ค.
2) ์ค์น ์ฝ๋ (OS๋ณ ๋ณต๋ถ)
๊ณต์ Quickstart: https://code.claude.com/docs/en/quickstart
macOS / Linux / WSL (๊ถ์ฅ)
curl -fsSL https://claude.ai/install.sh | bashWindows PowerShell
irm https://claude.ai/install.ps1 | iexWindows CMD
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd๋์ ๊ฒฝ๋ก (ํจํค์ง ๋งค๋์ )
brew install --cask claude-codewinget install Anthropic.ClaudeCode๊ด์ธก: Homebrew/WinGet ๊ฒฝ๋ก๋ ์๋ ์ ๋ฐ์ดํธ๊ฐ ์๋๋ผ
brew upgrade claude-code,winget upgrade Anthropic.ClaudeCode๋ฅผ ์ฃผ๊ธฐ์ ์ผ๋ก ์คํํด์ผ ํ๋ค.
3) ์ค์น ์งํ ๊ฒ์ฆ ์ฝ๋ (์ด ๋จ๊ณ ์๋ต ๊ธ์ง)
์ค์น ๋๋๋ฉด ๋ฐ๋ก ์ํ๋ฅผ ํ์ธํ๋ค.
claude --version
claude doctor--version์ ์ค์น ์ฌ๋ถ ํ์ธdoctor๋ ํ๊ฒฝ/์ค์ ์ถฉ๋์ ๋น ๋ฅด๊ฒ ์ฐพ๋ ์ฉ๋- ๋ฌธ์ ๋ฐ์ ์: https://code.claude.com/docs/en/troubleshooting
4) ๋ก๊ทธ์ธ๊ณผ ๊ณ์ ํ์ ์ ๋ฆฌ
์ธ์ฆ ๋ฌธ์: https://code.claude.com/docs/en/authentication
์๊ธ/ํ๋: https://claude.com/pricing
claude์ฒซ ์คํ ์ ๋ธ๋ผ์ฐ์ ๋ก๊ทธ์ธ ํ๋ฆ์ด ์ด๋ฆฐ๋ค. ๊ณ์ ์ ํ/์ฌ์ธ์ฆ์ด ํ์ํ๋ฉด ์ธ์ ๋ด๋ถ์์:
/login๋ก๊ทธ์์ ํ ์ฌ์ธ์ฆ์ด ํ์ํ๋ฉด:
/logout์ด๋ค ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธํ ์ ์๋
- Claude Pro / Max
- Teams / Enterprise
- Claude Console
- Bedrock / Vertex / Foundry(์กฐ์ง ์ ์ฑ ๊ธฐ๋ฐ)
5) ํ๋ก์ ํธ ๋ฃจํธ์์ ์์ํ๊ธฐ (๊ฐ์ฅ ์ค์ํ ์ค์ ํฌ์ธํธ)
Claude Code๊ฐ โ์ด ํ๋ก์ ํธโ๋ฅผ ์ ํํ ์ดํดํ๊ฒ ํ๋ ค๋ฉด, ๋ฐ๋์ ํ๋ก์ ํธ ๋ฃจํธ์์ ์์ํด์ผ ํ๋ค.
cd /path/to/your/project
pwd
claude์ฒ์ ๋ค์ด๊ฐ๋ฉด /help๋ก ๋ช
๋ น ๋ชฉ๋ก์ ๋ณด๊ณ , ์ด์ ๋ํ๋ฅผ ์ด์ด๊ฐ๋ ค๋ฉด /resume์ ์ฌ์ฉํ๋ค.
6) ์ฒซ 10๋ถ ํ๋กฌํํธ (๋ฐ๋ก ์จ๋จน๋ ๋ฒ์ )
์ฒ์๋ถํฐ ํฐ ๊ธฐ๋ฅ ๊ตฌํ๋ณด๋ค, ์ฝ๋๋ฒ ์ด์ค ์ดํด ์ง๋ฌธ์ผ๋ก ์๋ฐ์ ํ๋ฉด ์ ํ๋๊ฐ ์ฌ๋ผ๊ฐ๋ค.
what does this project do?where is the main entry point?explain the folder structure in simple Korean๊ทธ๋ค์ ์์ฃผ ์์ ๋ณ๊ฒฝ์ผ๋ก ์ฒซ ์ฑ๊ณต ๊ฒฝํ์ ๋ง๋ ๋ค.
add a hello world function to the main file and show me the diff first7) ์ฒซ ์ฝ๋ ์์ ๋ฃจํ (์์ ํ๊ฒ ๋ฐ๋ณต)
์๋ ๋ฃจํ๋ฅผ ๊ณ ์ ํ๋ฉด ์ด๋ฐ ํ์ง์ด ์์ ๋๋ค.
- ์์ฒญ: ์์ ๋ฒ์๋ก ๋ช ํํ ์ง์
- ํ์ธ: ๋ณ๊ฒฝ ํ์ผ/์ฐจ์ด(diff) ๋จผ์ ๊ฒํ
- ์น์ธ: ์์ ์ ์ฉ
- ์ ๊ฒ: ํ ์คํธ/์คํ ํ์ธ
- ์ ๋ฆฌ: ๋ณ๊ฒฝ ์์ฝ + ๋ค์ ์ก์
์ด ํ๋ฆ์ ์งํค๋ฉด โ์์ ์ ๋๋๋ฐ ์ ๋ฐ๋์๋์ง ๋ชจ๋ฆโ ๋ฌธ์ ๋ฅผ ์ค์ผ ์ ์๋ค.
8) ์ค์ ํ์ผ๋ก ์ด๋ฐ ํ์ง ์ฌ๋ฆฌ๊ธฐ (์ ํ)
์ค์ ๋ฌธ์: https://code.claude.com/docs/en/settings
๊ฐ์ธ ๊ธฐ๋ณธ ์ค์ ์์(๊ฐ๋ ์ฉ):
{
"$schema": "https://json.schemastore.org/claude-code-settings.json",
"autoUpdatesChannel": "stable",
"env": {
"CLAUDE_CODE_API_KEY_HELPER_TTL_MS": "300000"
}
}- User/Project/Local ์ค์ฝํ๊ฐ ๋ค๋ฅด๋ฏ๋ก, ํ๊ณผ ๊ณต์ ํ ๊ฐ์ธ์ง ๊ฐ์ธ๊ฐ์ธ์ง ๋จผ์ ๊ตฌ๋ถํ๋ค.
- ๋ฏผ๊ฐ ์ ๋ณด๋ ์ ์ฅ ์์น์ ๊ถํ์ ๋ถ๋ฆฌํด ๊ด๋ฆฌํ๋ค.
9) ์์ฃผ ๋งํ๋ ์ง์ 5๊ฐ + ์ฆ์ ๋์
-
claude: command not found
โ ์ค์น ์ ธ ์ฌ์์ ํclaude --version์ฌํ์ธ -
๋ก๊ทธ์ธ ๋ฃจํ ๋ฐ๋ณต
โ/logoutํ ์ฌ๋ก๊ทธ์ธ, ๋ธ๋ผ์ฐ์ ์ฐจ๋จ ํ์ฅ/์ ์ฑ ํ์ธ -
์๋ฑํ ํ์ผ ์์ ์ ์
โ ํ๋ก์ ํธ ๋ฃจํธ(pwd)์ ์์ฒญ ๋ฒ์๋ฅผ ๋ค์ ๊ณ ์ -
์๋ต์ ์ข์๋ฐ ์คํ์ด ์ ๋จ
โ ํ ์คํธ ๋ช ๋ น/์คํ ๋ช ๋ น์ ํจ๊ป ์์ฒญ -
์ฒซ๋ ๋ถํฐ ๊ณผ๋ํ ๋ฒ์ ์์ฒญ
โ ๊ธฐ๋ฅ ๋จ์๋ฅผ 20~40๋ถ ์์ ํฌ๊ธฐ๋ก ์ชผ๊ฐ๊ธฐ
10) ํ์ฅํ ๋ฏธ๋ ์ฌ๋ก
์ฌ๋ก A (์ฑ๊ณต)
์ฒ์๋ถํฐ โ์ ๊ธฐ๋ฅ ์ ์ฒด ๊ตฌํโ์ ์์ฒญํ๋ ํ์ด, ์ฒซ 15๋ถ์ ๊ตฌ์กฐ ํ์ ์ง๋ฌธ์ผ๋ก ๋ฐ๊ฟจ๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์๋ชป๋ ํ์ผ ํธ์ง ํ์๊ฐ ์ค๊ณ ์ฝ๋ ๋ฆฌ๋ทฐ ์๊ฐ์ด ๋จ์ถ๋๋ค.
์ฌ๋ก B (์คํจ โ ๋ณต๊ตฌ)
์ค์น ํ ๋ฐ๋ก ๊ธฐ๋ฅ ๊ตฌํ์ ์์ํ๋๋ฐ ์ธ์ฆ ๋ฌธ์ ๊ฐ ๋ฐ๋ณต๋๋ค. claude doctor๋ฅผ ๋ฃจํด์ ๋ฃ๊ณ /logout โ /login์ผ๋ก ์ ๋ฆฌํ๋ ๊ฐ์ ์ด์๊ฐ ์ฌ๋ฐํ์ง ์์๋ค.
11) 20๋ถ ์จ๋ณด๋ฉ ๋ฏธ์ (์ค๋ ๋ฐ๋ก ์คํ)
- OS๋ณ ์ค์น ์ฝ๋ ์คํ
claude --version,claude doctorํต๊ณผ- ํ๋ก์ ํธ ๋ฃจํธ ์ง์
ํ
claude - ๊ตฌ์กฐ ํ์ ์ง๋ฌธ 2๊ฐ
- ์์ ์์ 1๊ฐ + diff ๊ฒํ
- โ์ด๋ฒ ๋ณ๊ฒฝ ์์ฝ + ๋ค์ ์ก์ 2๊ฐโ ์์ฒญ
์๋ฃ ๊ธฐ์ค
- ๊ฐ์ ์ ์ฐจ๋ฅผ ๋ค๋ฅธ ํ๋ก์ ํธ์์๋ ๋ฐ๋ณตํ ์ ์๋ค.
- ์ค์น/๋ก๊ทธ์ธ/์ฒซ ์์ ์ ํผ์ 1ํ ์ฌํํ ์ ์๋ค.
๋ค์ ์ฐจ์
๋ค์ ์ฝ๊ธฐ
- ๐ค 03. ์ด์์คํ SkillsยทMemoryยทTeams
- ๐ค 04. Agent Teams Cowork ์ฌํ
- ๐ค 06. Chrome ์ฐ๋ ์ค์
- OpenClaw-10. OpenCode ์ฐ๋
์์ฑํ AI ํ์ฉ ๊ณ ์ง
์ด ๋ฌธ์๋ Claude Code ๊ณต์ ๋ฌธ์๋ฅผ ๋ฐํ์ผ๋ก ์์ฑํ AI๋ฅผ ํ์ฉํด ์ ๋ฆฌํ์ผ๋ฉฐ, ์ต์ข ๊ณต๊ฐ ์ ์ฌ๋์ด ๊ฒํ ยท๋ณด์ ํ๋ค.