gymcoding
@gymcoding
受講生
28,893
受講レビュー
1,836
講義評価
4.9
안녕하세요.
코딩 교육 크리에이터 짐코딩입니다 😊
비개발자도 따라할 수 있도록
최대한 쉽게, 최대한 알차게 설명드립니다.
항상 수강생 입장에서 생각하는
코딩 교육 크리에이터가 되겠습니다.
🏆 인프런 Awards 2025 베스트셀러 수상 (React 완벽 마스터)
🔥 인프런 2025 지금 가장 HOT한 강의 선정 (클로드 코드 완벽 마스터)
📺유튜브 | 구독자 3만+ 무료 강의
💻짐코딩 클럽 | 전체 강의 & 무료 교안
🐙GitHub | 예제 소스코드
📷인스타그램 | 일상 & 꿀팁
🧵스레드 | 개발 인사이트
講義
受講レビュー
- Claude Code完全マスター:AI開発ワークフローの基礎から実践まで (with Cursor AI)
- Vue3パーフェクトマスター:基礎から本番まで - 「基本編」
- Claude Code完全マスター:AI開発ワークフローの基礎から実践まで (with Cursor AI)
- 入門者のための、HTML&CSS ウェブ開発入門
投稿
Q&A
안녕하세요 이번 챗지피티 프로 대란 짐코딩님 시각이 궁금합니다
안녕하세요! 😊저의 경우는요 지금 클로드 코드에 만족하면서 잘 사용하고 있어서 당장 다른 도구를 병행할 계획은 없어요.에이전트, 멀티에이전트, 오케스트레이션, 워크플로우와 같은 본질적인 것에 관심이 많아요. 이러한 개념은 특정 도구에 종속되지 않거든요. 이런 본질적인 부분을 익혀두면 도구는 언제든 갈아탈 수 있는 문제라서요.이런 측면에서 현재 사용하는 도구나 업무 방식이 비효율적으로 느껴지면 그때 업무 방식을 개선해요 👍물론 다른 모델을 함께 활용하면 조금 더 효율적일 수 있겠으나, 지금도 문제없이 잘 사용하고 있어서요. 나중에 좋은 인사이트가 있으면 공유할게요 🙂
- 0
- 2
- 20
Q&A
안녕하세요 MCP 질문합니다
MCP 연결 끊김 문제이건 Claude Code의 알려진 이슈입니다.(사진)https://code.claude.com/docs/en/features-overview#mcp-servers공식 문서(features-overview)에도 이렇게 명시되어 있어요:"MCP connections can fail silently mid-session." (MCP 연결은 사용 중에 아무 알림 없이 끊길 수 있다)서버가 끊겨도 경고 없이 도구가 사라지는 현상이라, 저장 위치(스코프)를 바꿔도 근본적으로 해결되지는 않습니다. 현재로선 /mcp 명령어로 수시로 연결 상태를 확인하고, 끊긴 서버는 거기서 바로 재시작하는 게 가장 현실적인 방법이에요.서브에이전트 활용법"모든 서브에이전트를 총동원해 오케스트레이션 가동해줘" 방식은 아쉽지만 효과가 없습니다 😅서브에이전트는 Claude가 작업 내용을 보고 필요하다고 판단하면 자동으로 위임하는 구조예요. "총동원"이라고 해도 Claude가 판단해서 안 쓸 수 있고, 말로만 "활용했다"고 할 수도 있습니다.진짜 실행됐는지 확인하는 법: 서브에이전트가 실제로 가동되면 노란색 배경으로 표시됩니다. code-reviewer에서 보셨던 그 노란색이 진짜 실행된 거예요. 그게 안 보이면 실제로 가동되지 않은 겁니다.AI가 만든 에이전트가 잘 안 되는 이유: 서브에이전트 frontmatter에서 description 필드가 핵심인데, Claude는 이걸 보고 "이 작업에 이 에이전트를 쓸지 말지"를 판단합니다. /agents로 목록을 확인하고, description이 구체적인지 직접 점검해보세요."총동원" 대신 구체적으로 지시하시는 게 훨씬 효과적입니다. (예: "code-reviewer 서브에이전트로 auth 모듈 검토해줘")
- 0
- 1
- 19
Q&A
stuatsline 생성이 도대체 왜 안될까요?
안녕하세요! 🙂결론부터 말씀드리면, Windows 환경에서 statusLine이 정상 렌더링되지 않는 건 알려진 버그입니다. 스크립트 자체는 실행되지만 Claude Code UI에 출력이 표시되지 않는 현상이에요.스크린샷을 보면 Claude가 테스트했을 때 Bash 명령으로 결과는 정상 출력되고 있는데요. 하지만 실제 하단 상태 표시줄에는 반영이 안 되는 건데요, GitHub에 동일한 이슈가 여러 건 보고되어 있습니다.#14125 - Windows Terminal에서 statusLine 미렌더링#6526 - Windows 11 + PowerShell에서 동일 현상#12870 - Windows에서 출력 잘림 현상우선 윈도우 환경 정보를 제공해서 해결해보시고 /statusline Windows 환경이야. jq 없으면 대체 파싱 써줘. 모델명, 디렉토리, 컨텍스트 %, git 브랜치를 컬러로 한 줄 표시해줘.그래도 안되시면 아래를 시도해보시겠어요?제가 지금 윈도우 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
- 23
Q&A
MCP Tool Search와 Skills
안녕하세요! 🙂MCP Tool Search가 나온 시점에서 "MCP 컨텍스트 절감 목적"으로 Skills를 쓸 필요는 없습니다.강의에서 설명드린 건 Skills가 가진 여러 장점 중 하나의 예시로 MCP의 컨텍스트 문제를 보완할 수 있다는 걸 보여드린 거였는데, 클로드 코드가 MCP Tool Search로 그 문제를 자체 해결했기 때문에 해당 활용 사례는 이제 의미가 줄어들었습니다.다만 Skills 자체는 여전히 강력합니다. MCP 보완은 Skills가 할 수 있는 많은 것 중 하나였을 뿐이고, Skills의 본질적인 강점은 그대로예요~!
- 0
- 2
- 36
Q&A
status-line 설치시 강의 내용과 조금 다른부분이 있습니다.
안녕하세요! 🙂Windows 11에서는 PS1 설정이 없어서 클로드 코드가 자동으로 감지하지 못해 물어보는 건데, 정상적인 동작이에요.아래 입력창에 원하는 스타일을 자연어로 설명해주시면 됩니다. 예를 들어:현재 디렉토리, git branch, 모델명을 보여줘특별히 원하는 게 없으시면 아래처럼 간단하게 입력하셔도 돼요:기본 상태줄로 설정해줘그러면 클로드 코드가 알아서 statusline 스크립트를 만들어줍니다
- 0
- 2
- 34
Q&A
클로드코드를 d:드라이브에 설치하면 안되나요?
안녕하세요! 🙂결론부터 말씀드리면, 클로드 코드는 설치 경로를 직접 지정하는 옵션이 없습니다.공식 문서 기준으로, Native Install 시 기본 설치 경로는 %USERPROFILE%\.local\bin\claude.exe (보통 C:\Users\사용자명\.local\bin\)이고, 이 경로를 변경하는 공식 옵션은 제공되지 않아요.다만 클로드 코드 자체 용량은 크지 않기 때문에 C드라이브 18GB 여유면 설치에는 문제없습니다. 용량을 많이 차지하는 건 클로드 코드가 아니라 작업하시는 프로젝트 파일인데, 프로젝트 폴더는 D드라이브에 두셔도 됩니다. 클로드 코드 실행 후 D드라이브 프로젝트 경로로 이동해서 작업하시면 돼요cd D:\my-project claude 정리하면 클로드 코드는 C드라이브에 설치하시고, 프로젝트는 D드라이브에서 작업하시면 용량 걱정 없이 사용하실 수 있습니다 😊
- 0
- 1
- 34
Q&A
클로드 코드 설치 경로
안녕하세요! 질문 남겨주셔서 감사합니다 🙂터미널 경로는 어디든 상관없습니다. homebrew 설치는 시스템 전체에 적용되기 때문에 어떤 경로에서 실행하든 동일하게 설치됩니다.에러 원인은 이전 설치 방식과 충돌입니다. 이전에 설치한 클로드 파일이 /opt/homebrew/bin/claude에 남아있어서 homebrew가 같은 위치에 설치하지 못하는 거예요.먼저 기존 설치 경로를 확인해보세요:which claude 이 명령어를 실행하면 현재 claude가 어디에 설치되어 있는지 경로가 나옵니다. 해당 경로의 파일을 제거한 뒤 재설치하시면 됩니다:# 1. 기존 claude 바이너리 제거 (which claude로 나온 경로) rm /opt/homebrew/bin/claude # 2. homebrew로 새로 설치 brew install --cask claude-code 참고로 현재 공식 문서 기준 권장 설치 방법은 Native Install입니다:curl -fsSL https://claude.ai/install.sh | bash Native Install은 자동 업데이트가 지원되기 때문에 버전 관리가 훨씬 편해요. homebrew는 수동으로 brew upgrade claude-code를 실행해야 업데이트됩니다. 앞으로의 편의성을 생각하면 Native Install 방식을 추천드립니다~!
- 0
- 2
- 35
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
- 45
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
- 37
Q&A
슬라이드 교안도 노션에 추가 해주룻 있나요?
안녕하세요! 좋은 의견 남겨주셔서 감사합니다 🙂강의 잘 봐주고 계시다니 정말 다행이에요. 말씀해주신 오리엔테이션 학습 목표나 "AI 모델 vs AI 코딩 도구" 같은 슬라이드들은 강의 제작 당시 HTML 파일로 그때그때 만들어서 사용했던 거라, 별도로 보관해두지 못했어요. 그 부분은 미처 준비하지 못한 점 양해 부탁드립니다 🙏다음에 슬라이드 제작시 HTML파일 그대로 업로드해서 공유하도록 할게요~!그리고!! 좋은 소식이 있는데요. 현재 대대적인 업데이트를 두 번에 걸쳐 진행할 예정이에요. 최신 스펙 업데이트 사항과 함께 Agent Teams 등 새로운 내용이 추가됩니다.관련해서 새소식으로 오늘 중 안내드릴거예요!수강생 분들이 클로드 코드를 많이 사랑해 주신만큼 최고의 콘텐츠로 보답하도록 할게요! 감사합니다!! 😊
- 0
- 3
- 33






