<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Claude Code on Korobopolly's Dev Blog</title><link>https://korobopolly.github.io/series/claude-code/</link><description>Recent content in Claude Code on Korobopolly's Dev Blog</description><generator>Hugo</generator><language>ko</language><lastBuildDate>Mon, 16 Feb 2026 13:05:00 +0900</lastBuildDate><atom:link href="https://korobopolly.github.io/series/claude-code/index.xml" rel="self" type="application/rss+xml"/><item><title>Claude Code Plan Mode - 워크플로우, 설계 계획 수립, 활용 팁</title><link>https://korobopolly.github.io/posts/claude-code-plan-mode/</link><pubDate>Mon, 16 Feb 2026 13:05:00 +0900</pubDate><guid>https://korobopolly.github.io/posts/claude-code-plan-mode/</guid><description>&lt;h2 id="plan-mode란-무엇인가"&gt;Plan Mode란 무엇인가&lt;/h2&gt;
&lt;p&gt;Claude Code의 Plan Mode는 복잡한 코드 변경 작업을 시작하기 전에 체계적인 설계와 탐색을 수행할 수 있는 특별한 작업 모드입니다. EnterPlanMode 도구를 통해 진입하며, 이 모드에서는 코드를 직접 수정하지 않고 코드베이스를 탐색하고 설계 문서를 작성하는 데 집중합니다.&lt;/p&gt;
&lt;p&gt;Plan Mode의 핵심 철학은 &amp;quot;생각 먼저, 구현은 나중에&amp;quot;입니다. 특히 멀티파일 변경이나 아키텍처 결정이 필요한 상황에서 성급한 코드 수정으로 인한 시행착오를 크게 줄일 수 있습니다.&lt;/p&gt;
&lt;h2 id="plan-mode를-사용해야-하는-시나리오"&gt;Plan Mode를 사용해야 하는 시나리오&lt;/h2&gt;
&lt;p&gt;Plan Mode는 모든 작업에 필요한 것은 아닙니다. 다음과 같은 경우에 특히 유용합니다.&lt;/p&gt;</description></item><item><title>Claude Code MCP 서버 - 설정, 주요 서버 소개, 커스텀 서버 구축</title><link>https://korobopolly.github.io/posts/claude-code-mcp-servers/</link><pubDate>Mon, 16 Feb 2026 13:04:00 +0900</pubDate><guid>https://korobopolly.github.io/posts/claude-code-mcp-servers/</guid><description>&lt;h2 id="mcp란-무엇인가"&gt;MCP란 무엇인가&lt;/h2&gt;
&lt;p&gt;MCP(Model Context Protocol)는 AI 모델과 외부 도구를 연결하는 표준 프로토콜입니다. Claude Code는 MCP를 통해 파일 시스템, 데이터베이스, 웹 API, 문서 검색 엔진 등 다양한 외부 서비스와 통합할 수 있습니다.&lt;/p&gt;
&lt;p&gt;기본적으로 Claude Code는 코드 읽기, 쓰기, 실행 등의 기능을 제공하지만, MCP 서버를 추가하면 이러한 능력을 무한히 확장할 수 있습니다. 예를 들어, Context7 MCP 서버를 연결하면 최신 라이브러리 문서를 실시간으로 검색할 수 있고, Exa MCP 서버를 통해 웹 검색 결과를 활용할 수 있습니다.&lt;/p&gt;</description></item><item><title>Claude Code Hooks - 이벤트 타입, 자동 린팅, 조건부 실행 설정</title><link>https://korobopolly.github.io/posts/claude-code-hooks-automation/</link><pubDate>Mon, 16 Feb 2026 13:03:00 +0900</pubDate><guid>https://korobopolly.github.io/posts/claude-code-hooks-automation/</guid><description>&lt;h2 id="hooks-시스템-개요"&gt;Hooks 시스템 개요&lt;/h2&gt;
&lt;p&gt;Claude Code의 Hooks는 도구 실행의 특정 시점에 자동으로 쉘 명령을 실행할 수 있는 자동화 메커니즘입니다. 파일을 편집할 때마다 자동으로 린팅을 실행하거나, 세션 시작 시 프로젝트 컨텍스트를 로딩하거나, 특정 도구 호출 후 알림을 보내는 등 다양한 자동화가 가능합니다.&lt;/p&gt;
&lt;p&gt;Hooks는 개발 워크플로우를 크게 개선할 수 있습니다. 반복적인 작업을 자동화하고, 코드 품질을 즉각적으로 검증하며, 작업 흐름을 방해하지 않으면서도 필요한 체크를 수행할 수 있습니다.&lt;/p&gt;
&lt;h2 id="hook-이벤트-타입"&gt;Hook 이벤트 타입&lt;/h2&gt;
&lt;p&gt;Claude Code는 네 가지 주요 이벤트 타입을 제공합니다.&lt;/p&gt;</description></item><item><title>Claude Code 커스텀 슬래시 커맨드 - 커맨드 파일 구조와 실전 예제</title><link>https://korobopolly.github.io/posts/claude-code-custom-slash-commands/</link><pubDate>Mon, 16 Feb 2026 13:02:00 +0900</pubDate><guid>https://korobopolly.github.io/posts/claude-code-custom-slash-commands/</guid><description>&lt;h2 id="슬래시-커맨드란"&gt;슬래시 커맨드란?&lt;/h2&gt;
&lt;p&gt;Claude Code에서 슬래시 커맨드(Slash Command)는 &lt;code&gt;/commit&lt;/code&gt;, &lt;code&gt;/plan&lt;/code&gt;, &lt;code&gt;/review&lt;/code&gt;처럼 &lt;code&gt;/&lt;/code&gt;로 시작하는 단축 명령어입니다. 이 커맨드들은 복잡한 작업 지시를 간단한 한 줄로 실행할 수 있게 해주며, 반복적인 작업을 자동화하는 강력한 도구입니다.&lt;/p&gt;
&lt;p&gt;내장 커맨드 외에도 프로젝트별로 커스텀 슬래시 커맨드를 정의하여 팀의 워크플로우에 맞는 자동화를 구축할 수 있습니다.&lt;/p&gt;
&lt;h2 id="커스텀-커맨드의-필요성"&gt;커스텀 커맨드의 필요성&lt;/h2&gt;
&lt;h3 id="반복-작업의-문제"&gt;반복 작업의 문제&lt;/h3&gt;
&lt;p&gt;다음과 같은 상황을 생각해봅시다:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#cdd6f4;background-color:#1e1e2e;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;#34;새 블로그 포스트를 만들어줘. 제목은 [title]이고, 날짜는 오늘,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;태그는 [tags], 시리즈는 [series]로 설정하고,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;/content/posts/ 디렉토리에 slug 형식으로 파일명 만들고,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;프론트매터는 기존 포스트 형식 따라서...&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;이런 지시를 매번 반복하는 것은 비효율적입니다. 커스텀 커맨드를 만들면:&lt;/p&gt;</description></item><item><title>CLAUDE.md - 프로젝트 규칙, 코딩 컨벤션, 워크플로우 설정</title><link>https://korobopolly.github.io/posts/claude-code-claude-md/</link><pubDate>Mon, 16 Feb 2026 13:01:00 +0900</pubDate><guid>https://korobopolly.github.io/posts/claude-code-claude-md/</guid><description>&lt;h2 id="claudemd란"&gt;CLAUDE.md란?&lt;/h2&gt;
&lt;p&gt;CLAUDE.md는 Claude Code에게 프로젝트별 컨텍스트와 작업 지침을 전달하는 특수한 마크다운 파일입니다. 이 파일을 프로젝트 루트에 두면 Claude Code가 세션 시작 시 자동으로 읽어들여 프로젝트의 규칙, 코딩 스타일, 아키텍처 결정사항 등을 이해하고 작업에 반영합니다.&lt;/p&gt;
&lt;p&gt;전역 설정 파일인 &lt;code&gt;~/.claude/CLAUDE.md&lt;/code&gt;와 달리, 프로젝트 루트의 &lt;code&gt;CLAUDE.md&lt;/code&gt;는 해당 프로젝트에만 적용되며 팀원 간 공유가 가능하여 일관된 개발 경험을 제공합니다.&lt;/p&gt;
&lt;h2 id="claudemd의-주요-역할"&gt;CLAUDE.md의 주요 역할&lt;/h2&gt;
&lt;h3 id="1-프로젝트-컨텍스트-제공"&gt;1. 프로젝트 컨텍스트 제공&lt;/h3&gt;
&lt;p&gt;Claude Code에게 프로젝트의 목적, 기술 스택, 디렉토리 구조 등을 명시적으로 알려줄 수 있습니다.&lt;/p&gt;</description></item></channel></rss>