Claude를 매일 사용하며 얻은 8가지 워크플로우 팁 (주로 Claude Code 활용)
8 Claude workflow tips from daily use (mostly Claude Code)
핵심 요약
Claude Code를 활용해 생산성을 높이는 고급 설정, 자동화, 데이터 관리 및 워크플로우 최적화 팁을 공유합니다.
- 글로벌 CLAUDE.md — 전역 규칙을 설정하여 Claude의 응답 스타일과 제약 사항을 일관되게 유지함
- Git 버전 관리 — 스킬과 자동화 작업을 Git으로 관리하여 실수 시 즉시 복구 가능하게 함
- 데이터 보존 및 검색 — 세션 기록 보존 기간을 늘리고 데이터를 내보내어 효율적인 검색 환경 구축
- Google 연동 최적화 — Apps Script를 활용해 Claude가 Google 문서와 시트를 직접 수정하도록 구현
이름은 이렇지만, 사실 Claude Code는 코딩이랑 전혀 상관없는 작업할 때도 쓰기 제일 좋은 도구임. 아래 8가지 팁은 이미 Claude를 쓰고 있는데 여기서 더 뽑아먹고 싶은 사람들을 위한 거임.
1. 전역 CLAUDE.md에 "간결함"이 뭔지 똑바로 알려주기.
Claude Code는 모든 프로젝트의 CLAUDE.md와 별개로, 세션을 시작할 때마다 ~/.claude/CLAUDE.md를 읽음. 프로젝트 파일은 해당 프로젝트가 어떻게 돌아가는지 설명하는 용도라면, 전역 파일은 내 글쓰기 스타일이나 "파일 옮길 때마다 그거 가리키는 문서들 다 업데이트해라" 같은 절대적인 규칙을 담는 곳임. claude.ai에 설정해둔 "Claude를 위한 지침"은 Claude Code에 적용이 안 되니까, 그런 설정들도 여기다 박아두면 됨. 여기 적힌 건 모든 세션에 다 적용되니까, 어디서든 통용될 규칙만 적어두는 게 좋음.
내가 제일 유용하게 쓰는 건 Claude가 나랑 대화하는 방식을 정해둔 거임. 그냥 "간결하게 말해"라고만 하면 Claude가 답변 짧게 하려고 중요한 주의사항을 빼먹거나 나쁜 소식을 얼버무릴 때가 있음. 내 규칙(아래는 요약본)은 절대 생략하면 안 되는 것들을 명시했고, 이 목록은 그 어떤 길이 제한 규칙보다 우선함:
결과부터 말해. 첫 문장에 무슨 일이 일어났는지, 답이 뭔지, 뭐가 잘못됐는지 바로 박아. 내가 물어본 거 다시 읊지 마.
'완성'이라는 건 내가 필요한 게 하나도 안 빠졌다는 뜻이지, 네가 아는 걸 다 쏟아내라는 게 아님. 실패한 거, 나쁜 소식, 네가 멋대로 가정한 거, 건너뛰거나 안 한 거, 내가 다음에 뭘 해야 할지 바꾸는 주의사항, 내가 직접 처리해야 할 일들은 무조건 명확하게, 그리고 앞부분에 써. 이 목록은 아래에 나오는 모든 길이 제한 규칙보다 우선함.
나머지는 기본적으로 다 쳐내:
네가 뭘 했는지, 뭘 확인했는지 나열하지 마. 과정 말고 결과만 보고해.
뻔한 결정에 대한 근거는 필요 없음. 내가 물어봤거나, 내가 나중에 뒤집을 수도 있는 판단이 필요한 경우에만 설명해.
마무리 요약이나 앞 내용을 다시 읊는 "다음 단계" 같은 거 쓰지 마. 작업 끝내는 메시지는 그 자체로 완결성이 있어야지, 뒤에 요약 붙이는 게 아님.
"~할까요?" 같은 제안도 하지 마. 그냥 일을 하든가, 아니면 구체적으로 질문 하나만 해.
길이: 간단한 질문은 1~3문장. 작업 보고서는 코드, 에러 출력, 초안 텍스트 빼고 150단어 미만. 내용 자체가 긴 경우(내가 요청한 설명, 초안, 실패한 테스트 결과 등)에만 길게 써.
보내기 전에 첫 문단이랑 마지막 문단 다시 읽어봐. 첫 문단이 서론이면 지우고, 마지막 문단이 제안이면 지워.
Claude Code에는 내장된 Concise 출력 스타일도 있음. 데스크톱 앱에서는 설정 > Claude Code > 출력 스타일에서 바꿀 수 있고, 터미널에서는 ~/.claude/settings.json에 "outputStyle": "Concise"를 추가하면 됨. 나는 둘 다 쓰는데, 스타일은 범용적이고 위에 적은 규칙은 나만의 것이니까. 세션이 길어지면 Claude가 자꾸 서론이랑 요약으로 돌아가려고 하는데, 그럴 때 CLAUDE.md를 다시 읽으라고 시키면 한동안은 정신 차림.
2. 스킬, 예약 작업, 명령어는 Git으로 관리하기.
~/.claude/skills, ~/.claude/scheduled-tasks, ~/.claude/commands 폴더에는 네 스킬, 예약 작업, 전역 슬래시 명령어를 구성하는 파일들이 들어있음. 기본적으로 이 폴더들은 버전 관리가 안 되니까, 수정 한 번 잘못하면 예전 복사본도 없이 날려 먹을 수 있음.
나는 예약 작업 폴더를 Git으로 관리하기 시작한 지 10분 만에 이걸 깨달았는데, 이건 계획이 좋았다기보다 운이 좋았던 거임. 예약 작업을 원래 길이의 3분의 1 정도로 줄이고 있었는데, 수정하면서 실수로 맨 위에 있던 YAML 프론트매터(작업 이름이랑 설명 적힌 몇 줄)를 날려버린 거임. 작업이 로딩이 안 되길래 에러를 봤더니 파일 파싱이 안 된다는 말밖에 없었음. 다행히 원본을 커밋해둔 상태라, 명령어 한 줄로 헤더를 복구할 수 있었음:


