gymcoding
@gymcoding
Students
28,779
Reviews
1,831
Course Rating
4.9
Posts
Q&A
ํ ํฐ์ฌ์ฉ๋
์๋ ํ์ธ์! ์ง๋ฌธ ๋จ๊ฒจ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค ๐๋ค, Pro ์๊ธ์ ์์ ํ ํฐ ์ฌ์ฉ๋ ํ๋์ ๋๋ฌํด์ ์ผ์์ ์ผ๋ก ์ฌ์ฉ์ด ์ค๋จ๋๋ ๊ฑด ์ ์์ ์ธ ํ์์ ๋๋ค. Pro ํ๋์ ์ผ์ ๋์ ์ฌ์ฉ ํ๋๊ฐ ์๊ณ , ํ๋์ ๋๋ฌํ๋ฉด ๋ฆฌ์ ๋ ๋๊น์ง ๊ธฐ๋ค๋ ค์ผ ํด์.ํนํ Claude Code๋ ์ผ๋ฐ ์ฑํ (claude.ai)๋ณด๋ค ํ ํฐ์ ํจ์ฌ ๋ง์ด ์๋ชจํฉ๋๋ค. ํ์ผ ์ฝ๊ธฐ, ์ฝ๋ ์์ฑ, ๋ช ๋ น์ด ์คํ ๋ฑ ๋งค ์ํธ์์ฉ๋ง๋ค ์ปจํ ์คํธ ์ ์ฒด๊ฐ ํจ๊ป ์ ์ก๋๊ธฐ ๋๋ฌธ์ด์์. ๋ํ๊ฐ ๊ธธ์ด์ง์๋ก ํ ๋ฒ์ ๋ฉ์์ง์ ์๋น๋๋ ํ ํฐ์ด ์ ์ ๋์ด๋ฉ๋๋ค.ํ ํฐ ์ฌ์ฉ๋์ ์ค์ด๋ ์ค์ ํ ๋ช ๊ฐ์ง ๊ณต์ ๋๋ฆด๊ฒ์.1) /clear๋ก ์ปจํ ์คํธ ์ ๋ฆฌ โ ์์ ์ฃผ์ ๊ฐ ๋ฐ๋ ๋ /clear๋ฅผ ํด์ฃผ๋ฉด ์ด์ ๋ํ ๋ด์ฉ์ด ๋ ์๊ฐ๋ฉด์ ํ ํฐ ์๋น๊ฐ ํฌ๊ฒ ์ค์ด์. ๊ฐ์ฅ ํจ๊ณผ์ ์ธ ๋ฐฉ๋ฒ์ ๋๋ค.2) /usage๋ก ํ์ฌ ์ฌ์ฉ๋ ํ์ธ โ ์์๋ก ํ์ธํ๋ฉด์ ํ๋๋ฅผ ๊ด๋ฆฌํ์ค ์ ์์ด์.3) ํ๋กฌํํธ๋ฅผ ๊ตฌ์ฒด์ ์ผ๋ก ์์ฑ โ "์ด ์ฝ๋ ๊ฐ์ ํด์ค" ๊ฐ์ ๋ง์ฐํ ์์ฒญ๋ณด๋ค "auth.ts์ ๋ก๊ทธ์ธ ํจ์์ ์ ๋ ฅ ๊ฒ์ฆ ์ถ๊ฐํด์ค"์ฒ๋ผ ๊ตฌ์ฒด์ ์ผ๋ก ์์ฒญํ๋ฉด ๋ถํ์ํ ํ์ผ ์ค์บ์ด ์ค์ด๋ค์ด ํ ํฐ์ด ์ ์ฝ๋ฉ๋๋ค.4) plan ๋ชจ๋ ํ์ฉ โ ๋ณต์กํ ์์ ์ Shift+Tab์ผ๋ก plan ๋ชจ๋์์ ๋จผ์ ๊ณํ์ ์ธ์ฐ๊ณ , ํ์ธ ํ ์คํํ๋ฉด ์๋ชป๋ ๋ฐฉํฅ์ผ๋ก ๊ฐ์ ํ ํฐ์ ๋ญ๋นํ๋ ๊ฑธ ๋ฐฉ์งํ ์ ์์ด์.์ฐ์ ์๋ ํ์ฐจ๋ฅผ ๋จผ์ ์๊ฐํ๋๊ฒ๋ ์ข์ ๊ฑฐ ๊ฐ์์~!37. ๊ณต์๋ฌธ์ ๊ถ์ฅ! ํ ํฐ ์ต์ ํ 3๊ฐ์ง ๋ช ๋ น์ด!38. ํ ํฐ๊ณผ ์ปจํ ์คํธ ๊ทธ๋ฆฌ๊ณ ์ฌ์ฉ๋ ์ ํ๊ทธ๋ฆฌ๊ณ !! ์ข์ ์์์ด ์๋๋ฐ์. ํ์ฌ ๋๋์ ์ธ ์ ๋ฐ์ดํธ๋ฅผ ๋ ๋ฒ์ ๊ฑธ์ณ ์งํํ ์์ ์ด์์. ์ต์ ์คํ ์ ๋ฐ์ดํธ ์ฌํญ๊ณผ ํจ๊ป Agent Teams ๋ฑ ์๋ก์ด ๋ด์ฉ์ด ์ถ๊ฐ๋ฉ๋๋ค.๊ด๋ จํด์ ์์์์ผ๋ก ์ค๋ ์ค ์๋ด๋๋ฆด๊ฑฐ์์!์๊ฐ์ ๋ถ๋ค์ด ํด๋ก๋ ์ฝ๋๋ฅผ ๋ง์ด ์ฌ๋ํด ์ฃผ์ ๋งํผ ์ต๊ณ ์ ์ฝํ ์ธ ๋ก ๋ณด๋ตํ๋๋ก ํ ๊ฒ์! ๊ฐ์ฌํฉ๋๋ค!! ๐
- 0
- 2
- 32
Q&A
statusline ์๊พธ ๋ค๋ฅธ ํด๋ ์์น์๋ค ๋ง๋ญ๋๋ค
์๋ ํ์ธ์! ๐C:\Users\user\workspaces\claude-code-mastery ์ฌ๊ธฐ์ ํ๊ณ ์ถ์๋ฐC:\Users\user\.claude\ ์ฌ๊ธฐ์ ์์ฑํ๋๊ฒ ๋ฌธ์ ๋ผ๋ ๋ง์์ด์์ฃ ?/statusline๊ฐ์ ๊ฒฝ์ฐ์๋ ์ค์ ํด๋๋ฉด ์ ์ฒด ํ๋ก์ ํธ์์ ์ฌ์ฉํ ์ ์๊ฒ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ์ญ ์ค์ (C:\Users\user\.claude\)์ ์ค์น๊ฐ ๋๋๋ฐ์.๋ง์ฝ ํ๋ก์ ํธ ๋๋ ํ ๋ฆฌ๋ก ํ๊ณ ์ถ๋ค๋ฉด ์ง์ ์ฎ๊ธฐ์ ๋ ๋๊ณ ๊ตฌ์ฒด์ ์ผ๋ก ํ๋กฌํํธ๋ฅผ ์์ฒญํ์ ์ผํด์.๊ทธ๋ฆฌ๊ณ ์ถ๊ฐ๋ก /statusline ๋ช ๋ น์ด๋ก ํ์๋ ํด๋ก๋๊ฐ macOS/Linux ๊ธฐ๋ฐ์ผ๋ก ๋ช ๋ น์ด(์ํํ์์ค)๋ฅผ ์ค์นํ๋๋ฐ์. ์ด๋ฅผ ์๋์ฐ ํ๊ฒฝ์ ๋ง๊ฒ ํ๋ ค๋ฉด ์ง์ ์ ์ผ๋ก "์๋์ฐ ํ๊ฒฝ์ผ๋ก ์ค์ ํด๋ฌ๋ผ๊ณ ์์ฒญํ์ ์ผ ํด์"์ ๊ฐ ์ง๊ธ ์๋์ฐ PC๋ก ํ ์คํธ ํด๋ณด์์๋ ์๋์ ๊ฐ์ด ์ค์ ํ์๋ ์ ๋์์ด์C:\Users\user\.claude\settings.json ์ํํ์์ค ์ค์ { "autoUpdatesChannel": "latest", "statusLine": { "type": "command", "command": "powershell -NoProfile -ExecutionPolicy Bypass -File C:\\Users\\HanByul\\.claude\\scripts\\statusline.ps1" } }C:\Users\user\.claude\scripts\statusline.ps1# Claude Code ์ํํ์์ค ์คํฌ๋ฆฝํธ $data = [Console]::In.ReadToEnd() $json = $data | ConvertFrom-Json $cwd = $json.workspace.current_dir $model = $json.model.display_name $used = $json.context_window.used_percentage # Git ๋ธ๋์น ํ์ธ $git_branch = '' try { Push-Location $cwd -ErrorAction SilentlyContinue $git_branch = git branch --show-current 2>$null Pop-Location } catch {} # ESC ๋ฌธ์ $esc = [char]27 # Git ์ ๋ณด ํฌ๋งท $git_info = '' if ($git_branch) { $git_info = " on $esc[35m$git_branch$esc[0m" } # ์ปจํ ์คํธ ์ฌ์ฉ๋ $ctx_info = '' if ($null -ne $used) { $used_rounded = [math]::Round($used, 0) $ctx_info = " $esc[33m[ctx: $used_rounded%]$esc[0m" } # ์ถ๋ ฅ: ๋๋ ํ ๋ฆฌ (์ฒญ๋ก) | ๋ธ๋์น (๋ณด๋ผ) | ๋ชจ๋ธ (์ด๋ก) | ์ปจํ ์คํธ (๋ ธ๋) Write-Host "$esc[36m$cwd$esc[0m$git_info $esc[32m[$model]$esc[0m$ctx_info" -NoNewline ์์ ๊ฐ์ ํ์ผ์ ๋ง๋์ ํ claude๋ฅผ ์คํํ์๋ฉด ์๋ ์ ๋ณด๊ฐ ์ํํ์์ค๋ก ์ ๋์ฌ๊ฑฐ์์(์ฌ์ง)์ถ๊ฐ๋ก ์๊ฐ์ ๋ถ๋ค๊ป์ ํด๋ก๋ ์ฝ๋ ๊ฐ์์ ๋ง์ ๊ด์ฌ์ ๊ฐ์ ธ์ฃผ์ ์ ์ด๋ฒ์ ๋๋์ ์ ๋ฐ์ดํธ๋ฅผ ๋ ๋ฒ ์คํํ ์์ ์ ๋๋ค.์ต๊ทผ ์ ๋ฐ์ดํธ ๋ด์ฉ ๋ฐ Q&A ๋ฐ์์ต๊ทผ Opus 4.6 ์ต์ ์คํ( ๊ฐ๋ ฅํ Agent Teams ํฌํจ)์ด๋ฒ ์ ๋ฐ์ดํธ์์ /statusline ์ํํ์์ค ์๋์ฐ ์ค์ ํํธ์ ๋ณด์ํด๋๋ก ํ ๊ฒ์.๋ง์ฝ ์ค์ ์ด ์ ๋์ง์์ผ์๋ฉด ์ํํ์์ค์ ์ค์ ํ์ง ์์ผ์ ๋ ๊ฐ์๋ฅผ ์๊ฐํ๋๋ฐ ์ง์ฅ์์ผ๋ ๊ฑด๋๋ฐ์๊ณ ์ ๋ฐ์ดํธ ํ ์ค์ตํด๋ณด๋ ๊ฑธ ๊ถ์ฅ๋๋ ค์.์ ๋ฐ์ดํธ ๊ด๋ จ ๋ด์ฉ์ ์ค๋ ์์์์ผ๋ก ์์ธํ ์ ๋ฌ๋๋ฆด๊ฒ์๊ฐ์ฌํฉ๋๋ค~!๐โโ
- 0
- 2
- 26
Q&A
์ฌ๋ผ์ด๋ ๊ต์๋ ๋ ธ์ ์ ์ถ๊ฐ ํด์ฃผ๋ฃป ์๋์?
์๋ ํ์ธ์! ์ข์ ์๊ฒฌ ๋จ๊ฒจ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค ๐๊ฐ์ ์ ๋ด์ฃผ๊ณ ๊ณ์๋ค๋ ์ ๋ง ๋คํ์ด์์. ๋ง์ํด์ฃผ์ ์ค๋ฆฌ์ํ ์ด์ ํ์ต ๋ชฉํ๋ "AI ๋ชจ๋ธ vs AI ์ฝ๋ฉ ๋๊ตฌ" ๊ฐ์ ์ฌ๋ผ์ด๋๋ค์ ๊ฐ์ ์ ์ ๋น์ HTML ํ์ผ๋ก ๊ทธ๋๊ทธ๋ ๋ง๋ค์ด์ ์ฌ์ฉํ๋ ๊ฑฐ๋ผ, ๋ณ๋๋ก ๋ณด๊ดํด๋์ง ๋ชปํ์ด์. ๊ทธ ๋ถ๋ถ์ ๋ฏธ์ฒ ์ค๋นํ์ง ๋ชปํ ์ ์ํด ๋ถํ๋๋ฆฝ๋๋ค ๐๋ค์์ ์ฌ๋ผ์ด๋ ์ ์์ HTMLํ์ผ ๊ทธ๋๋ก ์ ๋ก๋ํด์ ๊ณต์ ํ๋๋ก ํ ๊ฒ์~!๊ทธ๋ฆฌ๊ณ !! ์ข์ ์์์ด ์๋๋ฐ์. ํ์ฌ ๋๋์ ์ธ ์ ๋ฐ์ดํธ๋ฅผ ๋ ๋ฒ์ ๊ฑธ์ณ ์งํํ ์์ ์ด์์. ์ต์ ์คํ ์ ๋ฐ์ดํธ ์ฌํญ๊ณผ ํจ๊ป Agent Teams ๋ฑ ์๋ก์ด ๋ด์ฉ์ด ์ถ๊ฐ๋ฉ๋๋ค.๊ด๋ จํด์ ์์์์ผ๋ก ์ค๋ ์ค ์๋ด๋๋ฆด๊ฑฐ์์!์๊ฐ์ ๋ถ๋ค์ด ํด๋ก๋ ์ฝ๋๋ฅผ ๋ง์ด ์ฌ๋ํด ์ฃผ์ ๋งํผ ์ต๊ณ ์ ์ฝํ ์ธ ๋ก ๋ณด๋ตํ๋๋ก ํ ๊ฒ์! ๊ฐ์ฌํฉ๋๋ค!! ๐
- 0
- 3
- 26
Q&A
์ถ๊ฐ ์ ๋ฐ์ดํธ
์๋ ํ์ธ์! ๐ํ์ฌ! ๋๋์ ์ธ ์ ๋ฐ์ดํธ๋ฅผ ๊ณํํ๊ณ ์๊ณ ํ์ฌ ์งํ ์ค์ด์์.์ด ๋ ๋ฒ์ ๊ฑธ์ณ ์ ๋ฐ์ดํธํ ์์ ์ธ๋ฐ, ์ต์ ์คํ ์ ๋ฐ์ดํธ ์ฌํญ๊ณผ ํจ๊ป Agent Teams ๋ฑ์ ๋ด์ฉ๋ ํฌํจ๋ ๊ฑฐ์์. ๋ง์ ๋ถ๋ค์ด ๊ด์ฌ์ ๊ฐ์ ธ์ฃผ์ ๋งํผ ์ต๊ณ ์ ์ฝํ ์ธ ๋ก ๋ณด๋ตํ๊ฒ ์ต๋๋ค.๊ด๋ จํด์ ์ค๋ ์ค์ผ๋ก ์์์์ ๊ณต์ง๋๋ฆด๊ฒ์! ๊ฐ์ฌํฉ๋๋ค !! ๐โโ
- 0
- 1
- 24
Q&A
ํด๋ก๋์ฝ๋์์ ์์ ํ์ผ ์ฝ๊ฒ ํ๋ ๋ฒ ์์๊น์?
์๋ ํ์ธ์! ๐ํด๋ก๋ ์ฝ๋์์ ์์ ํ์ผ์ ์ง์ ์ฝ์ ์ ์์ต๋๋ค. ๋ค๋ง ํด๋ก๋ ์ฝ๋๊ฐ .xlsx ํ์ผ์ "๋์ผ๋ก" ์ง์ ๋ณด๋ ๊ฒ ์๋๋ผ, Python ๋ฑ์ ๋๊ตฌ๋ฅผ ํตํด ์ฝ๋ ๋ฐฉ์์ด์์.์๋์ฒ๋ผ ์งํํด๋ณด์๋ฉด ๋ฉ๋๋ค:๋ฐฉ๋ฒ 1: ์์ ํ์ผ์ ํ๋ก์ ํธ ํด๋์ ๋ฃ๊ณ ์ง์ ์์ฒญ์์ ํ์ผ(์: ๊ฐ์ด์ธ์กํ.xlsx)์ ํ๋ก์ ํธ ํด๋์ ๋ฃ์ ๋ค, ํด๋ก๋ ์ฝ๋์๊ฒ ์ด๋ ๊ฒ ์์ฒญํ์๋ฉด ๋ผ์:๊ฐ์ด์ธ์กํ.xlsx ํ์ผ์ ์ฝ์ด์ ๋ด์ฉ์ ๋ถ์ํด์ค ํด๋ก๋ ์ฝ๋๊ฐ ์๋์ผ๋ก Python(openpyxl, pandas ๋ฑ)์ ์ค์นํ๊ณ ์์ ํ์ผ์ ์ฝ์ด์ ์ฒ๋ฆฌํฉ๋๋ค.๋ฐฉ๋ฒ 2: CSV๋ก ๋ณํํด์ ์ ๊ณต (๋ ์์ ์ )์์ ์์ "๋ค๋ฅธ ์ด๋ฆ์ผ๋ก ์ ์ฅ" โ CSV ํ์์ผ๋ก ์ ์ฅํ ๋ค ํด๋ก๋ ์ฝ๋์๊ฒ ์ฝ๊ฒ ํ๋ฉด ๋ณ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค์น ์์ด ๋ฐ๋ก ์ฝ์ ์ ์์ด์ ๋ ์์ ์ ์ด์์.๊ฐ์ด์ธ์กํ.csv ํ์ผ์ ์ฝ์ด์ ๊ทผ๋ก์๋ ๊ฐ์ด์ธ์ก ๊ณ์ฐ ๋ก์ง์ ๊ตฌํํด์ค๐ก ํ: ์ธ์กํ์ฒ๋ผ ๊ตฌ์กฐ๊ฐ ๋ณต์กํ ์์ (๋ณํฉ ์ , ๋ค์ค ์ํธ ๋ฑ)์ CSV ๋ณํ์ด ๋ ํ์คํฉ๋๋ค. ํด๋ก๋ ์ฝ๋๊ฐ Python ํจํค์ง ์ค์น๋ฅผ ์๋ํ ๋ ๊ถํ ํ์ฉ ์์ฒญ์ด ๋์ฌ ์ ์๋๋ฐ, ํ์ฉํด์ฃผ์๋ฉด ๋ฉ๋๋ค.ํน์ ์๋ํด๋ณด์๊ณ ์ ๋๋ ๋ถ๋ถ์ด ์์ผ๋ฉด ์๋ฌ ๋ฉ์์ง์ ํจ๊ป ๋ค์ ์ง๋ฌธ ๋จ๊ฒจ์ฃผ์ธ์ ๐(Python ๋ฐฉ์์ ํ ํฐ์ด ๋ง์ด ์๋ชจ๋ ์ ์์ผ๋ csv๋ฅผ ๊ถ์ฅํด์!)
- 0
- 2
- 39
Q&A
init ๋ช ๋ น์ด์ ๋ํด์ ๋ฌธ์๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์! ๐์ค์ ์ด ์๋ชป๋ ๊ฒ ์๋์์. ์ ์ ๋์์ ๋๋ค. ํด๋ก๋ ์ฝ๋๊ฐ ๋ ์ข์์ ธ์ ๊ทธ๋ฐ๊ฑฐ์์~! ๐/init ๋ช ๋ น์ด๋ ํ์ฌ ํด๋์ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ๋ถ์ํด์ ๋น๋ ์์คํ , ํ ์คํธ ํ๋ ์์ํฌ, ์ฝ๋ ํจํด ๋ฑ์ ๊ฐ์งํ ๋ค CLAUDE.md๋ฅผ ์์ฑํ๋ ๋ฐฉ์์ผ๋ก ๋์ํฉ๋๋ค. ๊ทธ๋์ ๋น ํด๋์์๋ ๋ถ์ํ ์ฝ๋๊ฐ ์๊ธฐ ๋๋ฌธ์ "๋จผ์ ํ๋ก์ ํธ ์ฝ๋๊ฐ ํ์ํฉ๋๋ค"๋ผ๋ ์๋ด๊ฐ ๋์ค๋ ๊ฑฐ์์.๊ฐ์ ์ดฌ์ ์์ ๊ณผ ํ์ฌ ๋ฒ์ ์ฌ์ด์ /init์ ์๋ต ๋ฐฉ์์ด ์ฝ๊ฐ ๋ฌ๋ผ์ก์ ์ ์๋๋ฐ, ํต์ฌ ๋์์ ๋์ผํฉ๋๋ค.๋น ํด๋์์ CLAUDE.md๋ฅผ ๋ง๋ค๊ณ ์ถ์ผ์๋ค๋ฉด ๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ด ์์ด์:์ง์ ์์ฑ: /init ๋์ /memory ๋ช ๋ น์ด๋ก CLAUDE.md ํ์ผ์ ์ง์ ์ด์ด์ ์์ฑํ๋ก์ ํธ ๋จผ์ ์ธํ : ๊ฐ๋จํ ํ๋ก์ ํธ ํ์ผ(package.json ๋ฑ)์ ๋จผ์ ์์ฑํ ๋ค /init ์คํ์ฐธ๊ณ ๋ก /init์ ๊ธฐ์กด ์ฝ๋๋ฅผ ๋ถ์ํด์ CLAUDE.md ์ด์์ ์๋ ์์ฑํด์ฃผ๋ ํธ์ ๊ธฐ๋ฅ์ด๊ณ , CLAUDE.md ์์ฒด๋ ๋งํฌ๋ค์ด ํ์ผ์ด๋ผ ์ง์ ๋ง๋์ ๋ ๋์ผํ๊ฒ ๋์ํฉ๋๋ค.
- 0
- 2
- 33
Q&A
Windows ์ธ๋ฐ /statusline-setup ์๋ฉ๋๋ค.
์๋ ํ์ธ์! ๐์คํฌ๋ฆฐ์ท์ ๋ณด๋ฉด /statusline ์ค์ ์์ฒด๋ ์ฑ๊ณตํ ์ํ์ ๋๋ค. (statusline-setup โ Done ๋ฉ์์ง๊ฐ ๋์์์ด์) ๊ทธ๋์ "์ ๋๋ค"๊ณ ๋๋ผ์๋ ๊ฑด ์ค์ ํ ํ๋จ์ ์ํํ์์ค์ด ๋ณด์ด์ง ์๋ ํ์์ผ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.์ด ํ์์ macOS์์๋ ๋๊ฐ์ด ๋ฐ์ํฉ๋๋ค. /statusline์ด ํ ๋ฒ์ ์ ์กํ๋ ๊ฑด OS์ ๋ฌด๊ดํ๊ฒ ๊ฝค ํํ ํ์์ด์์. /statusline ์คํ์ ํด๋ก๋ ์ฝ๋ ์คํ ๊ทธ ์์ฒด์ด๊ธฐ์ macOS ๊ธฐ์ค์ ์๋์์ ๐์๋ ์์๋๋ก ํด๊ฒฐํด๋ณด์๋ฉด ๋ฉ๋๋ค.1๋จ๊ณ: ์ค์ ํ์ผ ์ง์ ํ์ธ์ค์ ํ์ผ ์์น๋ C:\Users\์ฌ์ฉ์๋ช \.claude\settings.json์ ๋๋ค. Claude Code์๊ฒ ์ด๋ ๊ฒ ๋ฌผ์ด๋ณด์ธ์:๋ด statusline ์ค์ ์ด ์ด๋ป๊ฒ ๋์ด์๋์ง ํ์ธํด์ค์ด๋ ๊ฒ ํ๋ฉด ํ์ฌ ์ค์ ๊ฐ์ด ์ด๋ป๊ฒ ๋ค์ด๊ฐ ์๋์ง ๋ฐ๋ก ํ์ธํ ์ ์์ด์.2๋จ๊ณ: ์คํฌ๋ฆฝํธ ํ์ผ ํ์ธ์ค์ ์์ ์ฐธ์กฐํ๋ ์คํฌ๋ฆฝํธ ํ์ผ(์: ~/.claude/statusline.sh)์ด ์ค์ ๋ก ์กด์ฌํ๋์ง ํ์ธํฉ๋๋ค. Windows PowerShell ํ๊ฒฝ์ด๋ฉด .sh ์คํฌ๋ฆฝํธ๊ฐ ์คํ์ด ์ ๋ ์ ์์ด์. ์ด ๊ฒฝ์ฐ Claude Code์๊ฒ ์ด๋ ๊ฒ ์์ฒญํด๋ณด์ธ์:Windows PowerShell ํ๊ฒฝ์์ ๋์ํ๋ statusline์ ๋ค์ ์ค์ ํด์คClaude Code๊ฐ ์ค์ ํ์ผ ๊ฒฝ๋ก, ์คํฌ๋ฆฝํธ ์คํ ๊ถํ, ํ๊ฒฝ๋ณ ํธํ์ฑ๊น์ง ์์์ ํ์ธํ๊ณ ์์ ํด์ค๋๋ค. ์ค์ ๋ก ์ด ๋ฐฉ๋ฒ์ผ๋ก ํด๊ฒฐ๋์ ๋ถ๋ค์ด ๋ง์์ด์.3๋จ๊ณ: ๊ทธ๋๋ ์ ๋๋ฉด ๋จ์ ํ ์คํธsettings.json์ ์๋์ฒ๋ผ ์์ฃผ ๋จ์ํ ์ค์ ์ ์ง์ ๋ฃ์ด์, ์ํํ์์ค ์์ฒด๊ฐ ๋จ๋์ง ๋จผ์ ํ ์คํธํด๋ณด์ธ์:{ "statusLine": { "type": "command", "command": "echo [Opus] ๐ PortFolio" } } ์ด ๋จ์ํ echo ๋ช ๋ น์ผ๋ก ์ํํ์์ค์ด ๋จ๋ฉด ์คํฌ๋ฆฝํธ ๋ฌธ์ , ์ ๋จ๋ฉด ํ๊ฒฝ ๋ฌธ์ ๋ก ๋ฒ์๋ฅผ ์ขํ ์ ์์ต๋๋ค.ํต์ฌ์ ์ด๋ฐ ํ๊ฒฝ ์ค์ ์ค๋ฅ๋ Claude Code์๊ฒ ์ง์ ๋ฌผ์ด๋ณด๋ ๊ฒ ๊ฐ์ฅ ๋น ๋ฅธ ํด๊ฒฐ ๋ฐฉ๋ฒ์ด๋ผ๋ ๊ฑฐ์์. ๊ฐ๋ฐํ ๋ ๋๊ตฌ ์ค์ ์ค ์ด๋ฐ ์ค๋ฅ๋ ์ ๋ง ํํ ์ผ์ธ๋ฐ, ํน์ PC ํ๊ฒฝ์์๋ง ๋ฐ์ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๊ฑฐ๋ ์.๊ทธ๋๋ ์ ๋์๋ฉด settings.json ๋ด์ฉ๊ณผ ํจ๊ป ๋ค์ ์ง๋ฌธ ๋จ๊ฒจ์ฃผ์ธ์. ๊ฐ์ด ํ์ธํด๋ณด๊ฒ ์ต๋๋ค ๐
- 0
- 2
- 50
Q&A
์กฐ๊ธ ๋ค๋ฅธ ์ง๋ฌธ์ธ๋ฐ์!
์๋ ํ์ธ์! ๐Clojure(ํด๋ก์ ) ํ๋ก๊ทธ๋๋ฐ ์ธ์ดJavaScript์ Closure(ํด๋ก์ ) ๊ฐ๋ ์ด๋ ์ชฝ์ด๋ ํ์ฌ ์ ๊ฐ ๋ณ๋๋ก ๊ฐ์๋ก ์ด์ํ๊ณ ์์ง ์์์ ๐
- 0
- 1
- 27
Q&A
component ๋ฑ๋ก๊ณผ ์ฌ์ฉ
์๋ ํ์ธ์! ๐ํต์ฌ์ ์ด๋์์ ์ฌ์ฉํ๋๋์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค.๊ฐ์์ฒ๋ผ HTML ํ์ผ์์ ์ง์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ(DOM ํ ํ๋ฆฟ)์๋ kebab-case(book-component)๋ฅผ ๋ฐ๋์ ์ฌ์ฉํด์ผ ํด์. HTML ํ์๊ฐ ๋์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์๊ธฐ ๋๋ฌธ์ ๋ผ๊ณ ์ฐ๋ฉด ๋ธ๋ผ์ฐ์ ๊ฐ ๋ก ๋ฐ๊ฟ๋ฒ๋ ค์ Vue๊ฐ ์ธ์ํ์ง ๋ชปํ๊ฑฐ๋ ์.๋ฐ๋ฉด .vue ํ์ผ์ ์์์๋ PascalCase(), kebab-case() ๋ ๋ค ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค.์ ๋ฆฌํ๋ฉด ์ด๋ ๊ฒ ๋ผ์.HTML ํ์ผ์์ ์ง์ ์ฌ์ฉ โ (kebab-case ํ์).vue ํ์ผ โ ๋๋ ๋ ๋ค ๊ฐ๋ฅ์ฐธ๊ณ : https://vuejs.org/guide/components/registration.html#component-name-casing
- 0
- 2
- 20
Q&A
CLAUDE ์ปค์ ์ฐ๋๋ฌธ์ ๋๋ฒ์งธ
์๋ ํ์ธ์~!์ด์ ์ง๋ฌธ์ ๋ต๋ณ๋๋ ธ์ด์~! /ide ์ํ์ ๋๋ฉ๋๋ค!๊ด๋ จํด์https://inf.run/1XPa7ํด๋น ํ์ฐจ์ ์ ๋ฆฌํด ๋์์ด์~!๋ ๋งํ์๋ฉด ํธํ๊ฒ ์ง๋ฌธ ์ฃผ์ธ์! ๐
- 0
- 2
- 39




