# \[GN\] Claude Code 창시자 Boris Cherny의 Claude Code 커스터마이징 팁 12가지

**URL:** https://discuss.pytorch.kr/t/gn-claude-code-boris-cherny-claude-code-12/8992
**Category:** 읽을거리&정보공유
**Tags:** claude-code, claude-code-tips, boris-cherny, geeknews
**Created:** [2월 15, 2026, 9:30오전 UTC](https://discuss.pytorch.kr/t/gn-claude-code-boris-cherny-claude-code-12/8992 "2026-02-15T09:30:28Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![9bow](https://discuss.pytorch.kr/user_avatar/discuss.pytorch.kr/9bow/32/16301_2.png) [@9bow](https://discuss.pytorch.kr/u/9bow)
#### Post date: [2월 15, 2026, 9:30오전 UTC](https://discuss.pytorch.kr/t/gn-claude-code-boris-cherny-claude-code-12/8992/1 "2026-02-15T09:30:28Z")

</div>

![Claude Code 창시자 Boris Cherny의 Claude Code 커스터마이징 팁 12가지](https://discuss.pytorch.kr/uploads/default/original/2X/8/84acfe6e8f75bb56d6053cee12921e2080dc3831.png)

## Claude Code 창시자 Boris Cherny의 Claude Code 커스터마이징 팁 12가지

- 엔지니어마다 도구 사용 방식이 다르다는 점에 착안해, Claude Code는 처음부터 **뛰어난 기본값과 높은 커스터마이징 자유도** 를 동시에 갖추도록 설계됨
- 터미널 테마, 알림, Vim 모드부터 **에이전트, 플러그인, MCP, 스킬** 까지 거의 모든 동작을 사용자가 조정 가능
- 37개 설정 항목과 84개 환경 변수를 지원하며, **settings.json을 Git에 기록** 하면 팀 전체에 설정 공유 가능
- 개인 취향에 맞는 스피너 동사, 상태 표시줄, 출력 스타일까지 세밀하게 조정할 수 있어 **개발자 경험(DX) 극대화**

* * *

## 터미널 설정

- `/config` 명령으로 **라이트/다크 모드** 테마 전환 가능
- iTerm2 알림 활성화 또는 커스텀 알림 훅 사용 가능
- IDE 터미널, Apple Terminal, Warp, Alacritty 사용 시 `/terminal-setup`을 실행하면 **shift+enter로 줄바꿈** 가능 (백슬래시 입력 불필요)
- `/vim` 명령으로 **Vim 모드** 활성화
- [Optimize your terminal setup](https://code.claude.com/docs/en/terminal-config)

## Effort 레벨 조정

- `/model` 명령으로 에포트 레벨 선택 가능
  - **Low** : 토큰 사용량 적고 응답 속도 빠름
  - **Medium** : 균형 잡힌 동작
  - **High** : 토큰 사용량 많지만 더 높은 지능 수준

- Boris는 모든 작업에 **High** 를 사용

## 플러그인, MCP, 스킬 설치

- 플러그인을 통해 **LSP(모든 주요 언어 지원), MCP, 스킬, 에이전트, 커스텀 훅** 설치 가능
- Anthropic 공식 플러그인 마켓플레이스에서 설치하거나, 회사 전용 마켓플레이스를 직접 생성 가능
- **settings.json을 코드베이스에 체크인** 하면 팀에 마켓플레이스 자동 추가
- `/plugin` 명령으로 시작
- [Discover and install prebuilt plugins through marketplaces](https://code.claude.com/docs/en/discover-plugins)

## 커스텀 에이전트 생성

- `.claude/agents` 디렉터리에 **.md 파일** 을 추가하면 커스텀 에이전트 생성 가능
- 각 에이전트에 이름, 색상, 도구 세트, 사전 허용/차단 도구, 권한 모드, 모델을 개별 지정 가능
- settings.json의 **"agent" 필드** 또는 `--agent` 플래그로 기본 에이전트 설정 가능 (잘 알려지지 않은 기능)
- `/agents` 명령으로 시작
- [Create custom subagents](https://code.claude.com/docs/en/sub-agents)

## 권한 사전 승인

- Claude Code는 **프롬프트 인젝션 탐지, 정적 분석, 샌드박싱, 휴먼 오버사이트** 를 결합한 권한 시스템 사용
- 기본적으로 소수의 안전한 명령만 사전 승인되어 있으며, `/permissions`로 허용/차단 목록 추가 가능
- **와일드카드 문법** 지원 — 예: `Bash(bun run *)`, `Edit(/docs/**)`
- 팀의 settings.json에 체크인하여 공유 가능
- [Configure permissions](https://code.claude.com/docs/en/permissions)

## 샌드박싱 활성화

- Claude Code의 **오픈소스 샌드박스 런타임** 을 활용해 안전성 향상과 권한 프롬프트 감소를 동시에 달성
- `/sandbox` 명령으로 활성화하며, 로컬 머신에서 실행
- **파일 격리와 네트워크 격리** 모두 지원
- Windows 지원은 곧 예정
- [Sandboxing](https://code.claude.com/docs/en/sandboxing)

## 상태 표시줄 추가

- 커스텀 상태 표시줄은 **컴포저 바로 아래** 에 표시
- 모델명, 디렉터리, 남은 컨텍스트, 비용 등 원하는 정보를 자유롭게 구성 가능
- Claude Code 팀 구성원마다 **각기 다른 상태 표시줄** 을 사용 중
- `/statusline` 명령 실행 시 `.bashrc`/`.zshrc` 기반으로 Claude가 상태 표시줄 자동 생성
- [Customize your status line](https://code.claude.com/docs/en/statusline)

## 키바인딩 커스터마이징

- Claude Code의 **모든 키 바인딩** 을 `/keybindings`로 재매핑 가능
- 설정이 **실시간 리로드** 되어 즉시 확인 가능

## 훅 설정

- 훅은 Claude의 **라이프사이클에 결정론적으로 개입** 하는 방식
- 활용 예시:
  - 권한 요청을 **Slack이나 Opus로 자동 라우팅**
  - 턴 종료 시 Claude가 계속 진행하도록 넛지 (에이전트 실행이나 프롬프트 기반 판단 가능)
  - 도구 호출의 전처리/후처리 — 예: 커스텀 로깅 추가

- [Hooks reference](https://code.claude.com/docs/en/hooks)

## 스피너 동사 커스터마이징

- 기본 스피너 동사 목록에 **자신만의 동사를 추가하거나 교체** 가능
- settings.json을 소스 컨트롤에 체크인하면 팀과 공유 가능

## 출력 스타일 설정

- `/config`에서 출력 스타일을 설정하면 Claude의 **응답 톤과 포맷** 변경 가능
- **"explanatory" 스타일** : 새 코드베이스 파악 시 프레임워크와 코드 패턴을 설명하며 작업
- **"learning" 스타일** : 코드 변경 과정을 코칭 형태로 안내
- 직접 **커스텀 출력 스타일** 생성도 가능
- [Output styles](https://code.claude.com/docs/en/output-styles)

## 전체 커스터마이징 하기

- Claude Code는 기본 상태에서도 잘 작동하도록 설계되어 있으나, 커스터마이징 시 **settings.json을 Git에 체크인** 하여 팀 공유 권장
- 코드베이스 단위, 서브폴더 단위, 개인 단위, **엔터프라이즈 전체 정책** 단위로 설정 가능
- 총 **37개 설정 항목** 과 **84개 환경 변수** 지원
- settings.json의 "env" 필드를 활용하면 래퍼 스크립트 없이 환경 변수 설정 가능
- [Claude Code settings](https://code.claude.com/docs/en/settings)

## 원문

> <https://x.com/bcherny/status/2021699851499798911>

## 출처 / GeekNews

> **[Claude Code 창시자의 커스터마이징 팁 12가지 | GeekNews](https://news.hada.io/topic?id=26649)**
>
> 엔지니어마다 도구 사용 방식이 다르다는 점에 착안해, Claude Code는 처음부터 뛰어난 기본값과 높은 커스터마이징 자유도를 동시에 갖추도록 설계됨터미널 테마, 알림, Vim 모드부터 에이전트, 플러그인, MCP, 스킬까지 거의 모든 동작을 사용자가 조정 가능37개 설정 항목과 84개 환경 변수를 지원하며, settings.json을 Git에 기록하면

* * *

### **ℹ 알려드립니다**

이 글은 국내외 IT 소식들을 공유하는 [GeekNews](https://news.hada.io/)의 운영자이신 [xguru](https://news.hada.io/user?id=xguru)님께 허락을 받아 GeekNews에 게제된 AI 관련된 소식을 공유한 것입니다.

출처의 [GeekNews](https://news.hada.io/) 링크를 방문하시면 이 글과 관련한 추가적인 의견들을 보시거나 공유하실 수 있습니다! 😉

🎁 아래↘쪽에 좋아요❤를 눌러주시면 새로운 소식을 정리하고 공유하는데 힘이 됩니다~ 🤩
