Quick Comparison
Claude 앱의 personalization은 한 덩어리 설정이 아닙니다. styles는 답변의 표현 방식, profile instructions는 계정 전체에 반복될 일반 지시, project instructions는 특정 Project의 맥락, skill은 필요할 때 불러오는 절차, prompt는 지금 대화의 목적입니다. 범위가 넓을수록 짧고 충돌 없는 문장만 둡니다.
| 반복되는 요구 | 둘 위치 | 적용 범위 |
|---|---|---|
| 말투·설명 방식·format 경향 | style | 선택한 style을 쓰는 대화 |
| 항상 쓰는 용어·일반 communication 선호 | profile instructions | 내 모든 Claude 대화 |
| 제품·팀·수업의 맥락과 규칙 | project instructions | 해당 Project의 chat |
| 특정 보고서·문서·분석 절차 | skill | 관련 task에서 동적으로 사용 |
| 이번 요청의 input·deadline·산출물 | prompt | 현재 message 또는 conversation |
| 조직 전체 compliance 안내 | organization instructions | 조직 구성원의 대화, 관리자 정책 우선 |
style: "짧은 결론 뒤에 근거를 설명한다."
profile instructions: "기본 응답 언어는 한국어다."
project instructions: "이 Project의 제품명과 release process는 제공된 정의를 따른다."
prompt: "이번 changelog를 200자 이내로 정리한다."styles와 instructions의 책임
style에는 같은 내용을 다른 대화에서도 읽기 좋게 전달하는 방법을 둡니다. output section의 순서, 표현 톤, paragraph·table 선호처럼 communication surface가 여기에 맞습니다. profile instructions에는 계정 전반에서 변하지 않는 언어, 자주 쓰는 용어, 일반적인 작업 선호를 둡니다. project instructions에는 그 Project에서만 참인 배경·요구사항·역할을 둡니다.
| 넣어도 되는 예 | 더 좁은 위치가 나은 예 |
|---|---|
| Style: "결론을 먼저 쓰고 전문 용어를 풀어 설명" | 특정 API의 parameter 목록과 release checklist |
| Profile: "질문이 한국어면 한국어로 답변" | 고객별 계약 조건·한 프로젝트의 branch 규칙 |
| Project: "이 제품의 주요 사용자는 교사" | 한 번만 쓰는 PDF 요약 요청 |
| Skill: "월간 보고서를 CSV에서 생성하고 확인" | 모든 대화에 매번 필요한 공통 언어 설정 |
organization instructions와 individual profile instructions가 충돌하면 organization 수준 지시가 우선합니다. 이는 prompt-level 동작이지 secret 접근·tool 실행을 막는 보안 정책은 아닙니다. 조직 지침은 모든 메시지에 포함될 수 있으므로 민감한 credential·고객 원문·긴 procedure를 넣지 않고, 짧고 테스트 가능한 문장으로 관리합니다.
적용을 확인하는 법
새 instruction이나 style을 저장한 뒤, 평소 작업과 다른 representative prompt 두세 개로 확인합니다. "프로필에는 적용되는데 Project에서는 안 된다" 같은 문제는 scope·Project 선택·조직 지침 우선순위부터 확인합니다. skill은 broad instruction의 대체물이 아니라 focused workflow이며, 관련 task에서만 dynamic하게 load되는 것이 장점입니다.
점검 순서
1. 이 규칙이 모든 대화, 한 Project, 한 task 중 어디에만 필요한지 결정한다.
2. 더 넓은 scope에 같은·반대 지시가 있는지 읽는다.
3. 정상 요청과 boundary 요청으로 output을 확인한다.
4. 규칙이 충돌하거나 불필요해지면 넓은 scope에서 먼저 제거한다.자주 틀리는 부분
profile·project·organization instruction은 preference와 context를 전달하는 수단입니다. 안전 정책을 우회하거나, 외부 tool·connector의 OAuth scope·server 권한을 제한하는 장치가 아닙니다. 민감한 action은 실제 권한과 승인 흐름에서 막아야 합니다.
style 안에 한 Project의 업무 규칙을 넣거나, profile instruction에 긴 runbook을 넣으면 다른 대화까지 오염되고 수정 원인을 찾기 어려워집니다. 넓은 scope는 언어·tone·일반 원칙만, 구체적인 procedure는 skill 또는 개별 prompt에 둡니다.
참고 링크
2 sources