[Claude Code 스킬] --append-system-prompt — 기본 헌법에 내 규칙 한 겹 얹기 | DAKER 커뮤니티

무엇

Claude Code는 매 세션을 시작할 때 '에이전트 헌법'을 읽습니다 — 도구를 어떻게 쓰는지, 무엇이 안전한지, 코딩 관례는 무엇인지 정리된 기본 시스템 프롬프트죠. --append-system-prompt는 이 헌법을 지우지 않고 맨 끝에 내 규칙 한 문단을 덧댑니다. 내가 기능(도구 가이드·안전 규칙·코딩 관례)은 그대로 두고, 그 위에 얇은 규칙 층 하나를 얹는 셈입니다. 형제 플래그 --system-prompt는 반대로 헌법을 통째로 갈아끼웁니다(안전 규칙까지 내가 직접 책임지는, 정체성이 다른 에이전트용).

언제 쓰나

사용법

# 한 줄 규칙 덧대기 (기본 헌법은 그대로 유지)
claude --append-system-prompt "항상 한국어로 답하고, 커밋 메시지는 Conventional Commits로"

# 파일로 규칙 주입
claude --append-system-prompt-file ./rules.txt
# (또는 셸 치환) claude --append-system-prompt "$(cat rules.txt)"

# 전체 교체 — 정체성부터 새로 (안전 규칙까지 직접 책임)
claude --system-prompt "You are a strict SQL reviewer. Only read-only queries."

# Agent SDK
systemPrompt: { type: "preset", preset: "claude_code", append: "..." }

출처

공식 문서 — Claude Code CLI reference

참고 글 — 10 Claude Code CLI flags you probably aren't using

참고 글 — ClaudeLog: How to update the system prompt

Redirecting to [Claude Code 스킬] --append-system-prompt — 기본 헌법에 내 규칙 한 겹 얹기 | DAKER 커뮤니티...