
클로드 코드 입문을 위하여 주요 개념들을 구조화 하고, 학습한다.새로운 update 가 있을시 새 포스트로 추가한다.기존의 AI 코딩 어시스턴트(GitHub Copilot 등)가 단순히 코드를 추천하거나 자동 완성하는 수준이었다면, 클로드 코드(Claude Code)는
오늘 배운 것 요약 Slash Command는 Claude Code에서 /명령어로 호출하는 작업 단축키다. Markdown 파일 하나가 커맨드 하나가 되며, 저장 위치에 따라 프로젝트 전용과 전역으로 나뉜다. Commands와 Skills는 둘 다 Markdown
Claude Code는 매 세션마다 컨텍스트 윈도우가 초기화된다. CLAUDE.md와 Auto Memory는 이 초기화를 극복하고 지식을 세션 간에 유지하는 두 가지 메커니즘이다. 단, CLAUDE.md는 강제 설정이 아닌 컨텍스트로 취급되므로 진짜 강제력은 Hooks
Skills는 Claude를 전문가로 변환하는 재사용 가능한 파일시스템 기반 기능이다. 프롬프트(한 번용 대화 지시)와 달리 Skills는 맥락을 보고 자동으로 로드되며, 매 대화마다 같은 지식을 반복 제공할 필요가 없다. Commands를 포함하는 상위 개념이다.Sk
Hooks는 Claude Code 라이프사이클의 특정 이벤트 시점에 자동으로 실행되는 쉘 커맨드다. CLAUDE.md가 AI 모델에게 하는 부탁이라면, Hooks는 AI를 감싸고 있는 엔진에 하는 설정이다. 그래서 모델이 어길 수 없다.CLAUDE.md에 "Pretti
MCP는 Claude Code가 GitHub, Slack, PostgreSQL 같은 외부 도구에 직접 접근할 수 있게 해주는 표준 프로토콜이다. MCP 없이는 개발자가 직접 외부 서비스에서 데이터를 복사해서 Claude에게 붙여넣어야 한다. MCP가 연결되면 Claud
Subagent는 메인 Claude가 특정 작업을 위임하는 전문 AI 어시스턴트다. 독립된 컨텍스트 윈도우에서 실행되어 컨텍스트 오염을 방지하고, 전문 분야에 집중한 높은 품질의 결과를 반환한다. 실습을 통해 code-reviewer Subagent를 직접 설치하고 실
Module 09는 Claude Code의 고급 기능들을 다룬다. Planning Mode, Permission Modes, Print Mode(-p), Session Management가 핵심이다. 이 기능들이 앞서 배운 CLAUDE.md + Hooks + MCP +
Plugin은 지금까지 배운 Commands, Subagents, Skills, Hooks, MCP를 하나의 폴더로 묶어서 팀에 배포하는 패키지다. 개별 설정 파일들을 하나씩 공유하는 대신, /plugin install 이름 한 줄로 전체 워크플로우를 설치할 수 있다.
Checkpoint는 Claude Code 세션의 대화 상태와 코드 파일을 자동으로 저장하고, 언제든 이전 시점으로 되돌릴 수 있는 기능이다. 설정이 전혀 필요 없고, 매 프롬프트마다 자동으로 생성된다.Checkpoints는 Claude Code의 기본 내장 동작이다.
Claude Code CLI는 터미널에서 Claude Code를 실행하는 기본 방법이다. 대화형(Interactive) 모드와 비대화형(Print) 모드 두 가지로 동작하며, 모델 선택, 파이프 처리, CI/CD 통합 등 다양한 플래그를 지원한다.\-p를 빼면 대화형