안녕하세요! 👋
코딩 교육 크리에이터 짐코딩입니다 😊
비개발자도 따라올 수 있게, 최대한 쉽고 · 실무자도 만족스럽게 깊이 있게 가르칩니다.
풀스택 개발 경력 15년차로, 지금은 유튜브와 인프런에서 프로그래밍·AI 지식을 나누고 있습니다.
KT·기아 등 대기업 서비스 개발부터 카페24 이커머스 플랫폼, 스마트시티 IoT 데이터 플랫폼, 그리고 교육 회사를 운영하며 직접 만든 자체 서비스까지, 프론트엔드·백엔드·AWS 인프라를 모두 직접 설계하고 만들어 왔습니다.
그동안 쌓은 개발 경험을, 이제는 나누는 일에 쏟고 있습니다.
AI 시대에 꼭 필요한 지식을 쉽고 깊이 있게 전하겠습니다.
🏆 검증된 성과
🥇 인프런 2026 클로드 코드 강의 BEST 1
🏆 인프런 Awards 2025 베스트셀러 선정
🔥 인프런 2025 '지금 가장 HOT한 강의' - 클로드 코드
🎬 YouTube 구독자 5만+ · 누적 조회수 360만+
👨💻 경력
15년차 풀스택 개발자 · 현재 교육 회사 운영
프론트엔드: React · Vue · TypeScript
백엔드: Node.js · Java · Spring · Python
인프라: AWS · Serverless · Lambda 아키텍처 설계
인프런 지식공유자
스타트업 (창업가)
특허·상표 출원·등록 경험
정부 창업지원사업 다수 선정 (스마트벤처캠퍼스 '최우수' 등)
기업 교육 (B2B)
멀티캠퍼스 - 기업 실무자 대상 'Claude Code' 오프라인 교육
신한카드 개발자 교육 - 멀티캠퍼스 주관, 온라인 라이브
한국소프트웨어인재개발원 특강 · 관공서 IT 멘토
🙋♂️ 더 보기
🔥 짐코딩 연구소 - gymcoding.co
💻 유튜브 - YouTube
🐙 깃허브 - GitHub
📸 인스타 - Instagram
🧵 스레드 - Thread
🏢 기업 문의 - biz@gymcoding.co
💬 일반 문의 - hello@gymcoding.co
강의
클립
전체 3Claude Code 토큰 완벽 가이드: AI 네이티브 개발의 핵심
Claude Code 토큰 완벽 가이드: AI 네이티브 개발의 핵심Claude Code를 사용하다가 갑자기 사용량 제한에 걸린 경험이 있으신가요? 처음에는 똑똑하던 AI가 대화가 길어지면서 바보처럼 같은 코드를 반복하거나 이상한 답변을 하는 걸 느끼셨나요? 이 모든 현
짐코딩
12월 25일
로드맵
전체 6수강평
- Vuetify Admin Template 만들기 - 실전편 (Based Vue2)
- 클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
- 클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
- 프론트엔드 날개달기: Vue, React 배우기 전에 꼭 알아야하는 지식
게시글
질문&답변
뭘 따라가야 하는지 잘 모르겠습니다.
안녕하세요! 🙂여러 도구가 한꺼번에 나와서 헷갈리셨을 것 같아요. 기준은 하나예요. 이 강의는 터미널에서 claude 명령어로 실행하는 클로드 코드를 기준으로 진행합니다.커서나 VS Code는 코드를 보고 내장 터미널을 여는 창 역할일 뿐이에요. 강의에서도 커서의 AI 기능은 쓰지 않고, 모든 AI 작업은 터미널의 클로드 코드가 합니다. 그래서 둘 중 편한 걸 하나만 고르시면 돼요.1. 커서나 VS Code 중 하나로 프로젝트 폴더를 연다2. 그 안에서 내장 터미널을 열고 claude 를 입력해 실행한다3. 터미널 창을 오른쪽으로 드래그해 두면 강의 화면과 비슷하게 쓸 수 있다남겨 주신 댓글처럼 커서를 기준으로 하셔도 들으실 회차는 같아요. 에디터와 상관없이 모든 실습은 터미널의 클로드 코드로 진행하니, 클로드 코드를 처음 쓰신다면 앞에서부터 순서대로 들으시는 걸 추천드려요.확장 프로그램 아이콘으로 실행하는 방식도 있지만, 강의에서 다루는 기능을 모두 쓰려면 터미널 방식으로 따라오시는 걸 권장드려요.따라가다 화면이 달라 막히는 회차가 있으면 회차 이름과 화면을 남겨 주세요. 하나씩 도와드릴게요.감사합니다 🙂
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 51
질문&답변
이제 업데이트는 없는건가요 ㅠ
안녕하세요! 🙂열심히 들어 주셔서 감사해요. 업데이트를 멈춘 건 아니에요.그동안 새 기능이 나올 때마다 강의를 추가하다 보니 분량이 20시간을 넘었어요. 그런데 수강생분들이 기능 소개보다 실전에서 어떻게 활용하는지를 더 많이 궁금해하셔서, 지금은 그 내용을 신규 강의로 준비하고 있어요. 클로드 코드 완벽 마스터를 수강해 주신 분들께는 별도의 혜택도 함께 준비하고 있습니다. 공개 시기는 유튜브 공지와 수강생 새소식 메일로 안내드릴게요.모델 버전은 계속 올라가지만, 강의에서 익히시는 클로드 코드의 스펙과 탐색, 계획, 구현으로 이어지는 워크플로우는 모델이 바뀌어도 그대로 쓰여요. 화면이나 설정 방법이 바뀐 부분은 해당 회차 설명란에 안내를 적어 두거나 추가 영상으로 보완하고 있어요.따라가다 막히는 회차가 있으면 회차 이름과 화면을 질문으로 남겨 주세요. 하나씩 확인해 드릴게요.감사합니다 🙂
- 좋아요수
- 1
- 댓글수
- 1
- 조회수
- 58
질문&답변
요즘도 mcp 많이 이용하시는 추세인가요?
안녕하세요! 🙂따뜻한 말씀 감사해요. 사업 도전도 응원합니다 💪MCP는 지금도 많이 써요. 다만 예전처럼 많이 연결해 두기보다는, 지금 작업에 필요한 것만 골라서 연결하는 쪽이 좋아요. MCP 도구가 많을 때 컨텍스트를 차지하던 문제도 클로드 코드의 Tool Search 기능으로 많이 개선됐고요. 같은 일을 CLI나 스킬로 더 가볍게 할 수 있는 경우도 있어서, 상황에 맞게 고르시면 됩니다.정답이 있는 건 아니지만, 강의에서 다루는 것 중 활용도가 높은 세 가지를 꼽자면 이렇습니다.1. Context7: 라이브러리의 최신 문서를 가져와서, 예전 문법으로 코드를 짜는 실수를 줄여 줘요.2. Playwright: 브라우저를 직접 열어 화면을 확인하고 테스트할 수 있어요. 강의에서처럼 CLI 방식으로 쓰면 토큰도 아낄 수 있어요.3. Supabase: 클로드 코드가 테이블 생성이나 정책 추가 같은 DB 작업을 자연어로 처리해 줘요. 운영 DB에는 읽기 전용으로 쓰시는 걸 권해드려요.결국 내 프로젝트에 필요한 외부 연결이 무엇인지부터 정하고, 거기에 맞는 MCP를 붙이는 게 핵심이에요.감사합니다 🙂
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 58
질문&답변
클로드 설치관련 문의
안녕하세요! 🙂네, 홈 폴더(C:\Users\계정이름)로 이동해서 설치하시면 됩니다.C:\Windows\System32는 윈도우 시스템 파일이 모여 있는 폴더라 설치가 안 되는 건 아니지만 작업하기에 좋은 위치는 아니에요. 강의 화면의 C:\Users\gymcoding은 제 PC 계정 이름일 뿐이고, 수강생분 PC에서는 C:\Users\ABCD처럼 본인 계정 이름으로 보이는 게 정상이에요.파워쉘을 열 때마다 아래 명령어 한 줄만 먼저 입력해 주세요. ~(물결표)가 홈 폴더를 뜻해서 바로 C:\Users\ABCD로 이동합니다.cd ~그리고 시작 위치는 너무 신경 쓰지 않으셔도 돼요. 뒤에서 커서(Cursor) 같은 코드 편집기를 설치하고 그 안의 터미널로 클로드 코드를 실행하는데, 편집기에서 프로젝트 폴더를 열면 터미널이 그 폴더에서 바로 시작돼서 cd로 이동할 일이 거의 없어요 😊시작이 어렵게 느껴지셔도 첫 설치만 넘기면 훨씬 편해집니다. 막히는 부분 있으면 오류 화면과 함께 편하게 남겨주세요.감사합니다 🙏
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 21
질문&답변
Claude Code 자동 Update 활성화 방법은?
안녕하세요! 🙂Auto-updates가 Disabled로 나온다면 아래 두 가지를 먼저 확인해 보세요.1. 자동 업데이트를 끄는 설정이 들어가 있는 경우: 윈도우 환경 변수나 settings.json의 env에 DISABLE_AUTOUPDATER 같은 값이 있으면 꺼져요. 이 값을 지우면 다시 켜집니다.2. WinGet으로 설치한 경우: WinGet 설치본은 원래 자동 업데이트를 하지 않아요. WinGet 설치본을 지우고 강의에서 안내한 PowerShell 공식 설치로 다시 설치하시면 기본으로 켜집니다.어느 쪽인지 직접 찾기 어려우시면 클로드 코드에게 맡겨 보세요. /doctor 결과를 복사해서 붙여 넣고 이렇게 요청하시면 됩니다."/doctor 결과에 Auto-updates가 Disabled로 나와. 윈도우 환경이야. 환경 변수, 설정 파일(settings.json), 설치 방식을 확인해서 왜 꺼져 있는지 찾고 자동 업데이트가 켜지도록 고쳐줘."고친 뒤에는 터미널을 완전히 닫았다가 다시 열고, /doctor에서 Enabled로 바뀌었는지 확인해 주세요.참고로 자동 업데이트가 꺼져 있어도 터미널에서 claude update를 실행하면 바로 최신 버전으로 올릴 수 있어요.감사합니다 🙂
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 53
질문&답변
claude-nextjs-starterkit에서 .claude폴더 생성
안녕하세요! 🙂.claude 폴더는 프로젝트 폴더를 만든다고 바로 생기는 게 아니라, 클로드 코드가 이 프로젝트에 저장할 설정이 생겼을 때 만들어져요.가장 흔한 경우가 권한 승인이에요. 작업 중에 클로드 코드가 명령 실행 권한을 물어볼 때 "don't ask again"(다시 묻지 않기) 항목을 고르면, 그 승인이 .claude/settings.local.json에 저장되면서 폴더가 함께 생겨요.그래서 권한을 어떻게 승인했는지에 따라 폴더가 생기는 시점이 영상과 다를 수 있어요. 지금 없다고 잘못하신 게 아니고, 강의를 따라가는 데도 문제없어요. 필요한 시점이 오면 클로드 코드가 알아서 만들어요 👍그리고 .claude는 이름이 점으로 시작하는 숨김 폴더라 파인더나 윈도우 탐색기에서는 안 보일 수도 있어요. 확인해 보고 싶으시면 클로드 코드에게 "이 프로젝트에 .claude 폴더가 있는지 숨김 폴더까지 포함해서 확인해줘"라고 물어보세요.감사합니다 🙂
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 52
질문&답변
VSCODE Extension Claude와 터미널 차이
안녕하세요! 🙂결론부터 말씀드리면, 확장 프로그램은 Cursor 같은 별도의 편집기가 아니에요. VS Code 안에서 클로드 코드를 채팅창 형태로 쓰게 해주는 방식입니다.VS Code나 Cursor 같은 편집기는 클로드 코드가 만든 파일과 코드를 눈으로 확인하고 고치는 곳이고, 실제 작업은 클로드 코드가 해요. 그 클로드 코드를 터미널에서 claude 명령어로 실행하느냐, 확장 프로그램 채팅창으로 쓰느냐의 차이라고 보시면 됩니다.다만 클로드 코드는 터미널에서 실행할 때 기능을 100% 사용할 수 있고, 확장 프로그램은 일부 기능이 제한돼요. 그래서 이 강의도 터미널 기준으로 진행합니다. 배우시는 동안은 VS Code 안의 터미널을 열고 claude 를 입력해 실행하시는 걸 권장드려요.강의를 다 들으신 뒤에는 업무에 편한 방법으로 쓰셔도 괜찮아요. 터미널과 확장 프로그램 비교는 https://inf.run/vRgQL 회차에 정리해 두었어요 👍감사합니다 🙂
- 좋아요수
- 0
- 댓글수
- 1
- 조회수
- 57
질문&답변
awesome mcp
안녕하세요! 🙂네, 맞아요. awesome-mcp-servers는 여러 개발자가 만든 MCP 서버를 분야별로 모아둔 목록이에요. 보고 계신 항목 하나하나가 각각 별도의 MCP 서버입니다. 캡처해주신 부분은 그중 '집계자' 분류로, 여러 도구를 MCP 서버 하나로 묶어 쓰게 해주는 서버들이에요.다만 전부 훑어보실 필요는 없어요. 처음부터 다 읽기보다는 "이 일을 클로드 코드에 맡기고 싶다" 싶은 작업이 생겼을 때 목차에서 그 분야를 찾아보는 사전처럼 쓰시면 됩니다. MCP는 많이 연결할수록 좋은 게 아니라, 지금 작업에 필요한 것만 골라 연결하는 게 핵심이거든요. 저도 꼭 필요한 MCP가 아니면 잘 붙이지 않아요.설치하기 전에는 두 가지만 확인해 주세요.- 그 서버의 깃허브 메인 화면(README)에 적힌 설치 방법과 필요한 설정- 믿을 수 있는 곳에서 만든 서버인지 (외부 데이터를 가져오는 서버는 보안 위험이 있을 수 있어요)설치한 뒤에는 클로드 코드에서 /mcp를 입력해 연결됐는지 확인하시면 돼요 😊감사합니다 🙂
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 50
질문&답변
56강 프로젝트 초기화 커밋 시 main이 아니라 master라는 칩이 붙습니다.
안녕하세요! 🙂네, 이상 없어요. 스크린샷처럼 첫 커밋에 master 칩이 붙는 건 git 버전이나 설정에 따른 차이일 뿐이에요. master와 main은 이름만 다를 뿐 똑같은 기본 브랜치라서 기능상 차이는 전혀 없습니다 👍그래서 영상에서 main이라고 나오는 부분은 본인 환경의 master로 바꿔 읽으시면 돼요. 나중에 병합할 때도 클로드 코드에게 "작업한 브랜치를 master에 병합해줘"처럼 main 자리에 master를 넣어 요청하시면 됩니다.그래도 영상과 똑같이 main으로 맞추고 싶으시면, 클로드 코드에게 "앞으로 새로 만드는 git 저장소는 기본 브랜치 이름이 main이 되도록 설정해줘"라고 요청해 보세요. 이건 git 자체 설정이라 이미 만들어둔 저장소에는 영향을 주지 않고, 다음에 새로 git init 하는 저장소부터 main으로 만들어져요.감사합니다 🙂
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 37
질문&답변
/memory를 쓸 필요가 있나요? 그냥 md 들어가서 편집하면 안되나용?
안녕하세요! 🙂네, 직접 열어서 편집하셔도 됩니다. CLAUDE.md는 평범한 마크다운 파일이라 커서 같은 에디터에서 고쳐도 똑같이 동작해요./memory는 이럴 때 편해요.- 지금 세션에 어떤 메모리 파일들이 로드돼 있는지 한눈에 확인할 때- 홈 폴더에 있는 사용자 메모리처럼 경로가 헷갈리는 파일을 바로 열 때- 자동 메모리를 켜고 끌 때그래서 평소 편집은 편한 방법으로 하시고, "내가 쓴 메모리가 제대로 읽히고 있나?" 확인하고 싶을 때 /memory를 써보시면 좋아요 😊감사합니다 🙂
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 81





![[짐코딩] 웹 개발 입문부터 최신 Vue 3 프론트엔드 실전까지 풀코스!](https://cdn.inflearn.com/public/roadmaps/781/cover/540b0cf3-d3ab-45ab-b45b-56a871bbb72f/도라 로드맵 모음.png?w=260)
![[짐코딩] Vue 실무자를 위한 최신 Vue 3 & Nuxt 3 Mastery Class](https://cdn.inflearn.com/public/roadmaps/768/cover/11c7e9b6-18d0-4f2c-bc58-fba723e95d88/2.png?w=260)
![[짐코딩] Vue 3 완벽 마스터 : 기초부터 실전까지 (기본편 + 실전편)](https://cdn.inflearn.com/public/roadmaps/766/cover/950e1dba-d066-4a67-90d3-5ed483e60bf1/3.png?w=260)

