Claude Agent SDK를 활용하는 실용적인 방법
요약
Claude Agent SDK의 systemPrompt 기능을 활용하여 시스템 프롬프트를 세 가지 레벨(preset, append, full replacement)로 유연하게 사용자 정의하는 방법을 안내합니다. 이를 통해 다양한 CLI/SDK 환경에서 페르소나를 재사용하고 Claude Code 전체 프롬프트에 접근할 수 있습니다.
핵심 포인트
- systemPrompt는 preset, append, full replacement 세 가지 방식으로 수정 가능
- preset은 'claude_code'와 같은 미리 정의된 템플릿 사용 시 유용
- append 방식은 기존 프롬프트에 내용을 추가할 때 활용
- 커스텀 문자열 대체는 완전한 프롬프트 재정의가 필요할 때 사용
📝 세 가지 레벨(preset, append, full replacement)로 시스템 프롬프트를 유연하게 사용자 정의할 수 있습니다.
System Prompt Modification은 systemPrompt를 통해 Claude Code preset, append, 그리고 커스텀 문자열 대체의 세 가지 수준의 사용자 정의 기능을 제공합니다.
📌 제목: 시스템 프롬프트 수정하기
🔗 URL: https://t.co/May0kVsbJ5
🧩 개요
전체 Claude Code 프롬프트를 사용하려면 preset: "claude_code"를, preset에 내용을 추가하려면 append를, 또는 완전한 대체가 필요하면 커스텀 문자열을 사용합니다. 출력 스타일 파일은 다양한 CLI/SDK에서 페르소나 재사용을 가능하게 합니다.
🛠 사용 방법
system_prompt는 세 가지 형태를 받습니다: {"type": "preset", "preset": "claude_code"}와 같은 preset, `
AI 자동 생성 콘텐츠
본 콘텐츠는 X Claude/Anthropic의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기