Claude에 프롬프트를 너무 많이 주고 있을지도 모릅니다

TMT

https://x.com/addyosmani/status/2115688494865465370

최신 모델에는 우리가 지금도 주는 것보다 적은 지시만으로도 충분합니다.

Opus 5.5를 쓴다면, 무엇을 하고 싶은지 목표를 명확히 밝히고 목표 달성 여부를 어떻게 검증해야 하는지 담은 프롬프트 하나를 Claude에 건넨 뒤 맡겨 보세요. /effort medium으로 시작해 필요에 따라 조정하면 됩니다.

Image

아직 무엇을 하려는지 분명하지 않다면, 명세서를 쓸 수 있을 때까지 질문해 달라고 Claude에 요청하세요. 그런 다음 새 세션을 시작하고 그 명세서를 바탕으로 원하는 것을 만드세요.

Claude는 일을 마쳤다고 판단하면 스스로 멈춥니다.

통과 여부나 넘어야 할 수치를 기준으로 검사하는 도구를 실행할 수 있고, 그 결과를 Claude가 읽을 수 있는 형태로 받을 수 있다면, 지켜보고 있지 않아도 계속 작업할 수 있습니다.

백그라운드에서 오래 걸리는 작업에는 /goal로 조건을 지정할 수 있습니다. 그러면 별도의 모델이 매 턴이 끝날 때마다 그 조건을 확인합니다.

최근 버전의 Claude Code는 대화형 터미널 세션을 시작할 때 자동 모드를 기본값으로 사용합니다. 이 모드에서는 평소처럼 권한 승인 메시지를 띄우는 대신 분류기가 Claude의 행동을 분석합니다. 그렇다고 안전한 행동을 보장하는 것은 아닙니다. 모든 승인 요청을 무작정 허용하는 것도 마찬가지입니다. Claude가 작업 결과를 보고하면 실행한 명령어와 출력, 또는 스크린샷을 보여 달라고 하세요.

Claude Opus 5와 Claude Fable 5 같은 모델에서는 Claude Code 시스템 프롬프트의 80% 이상을 제거해도 코딩 평가에서 측정 가능한 성능 저하가 없었습니다.

Opus 5.5 같은 새 모델이 나오면 직접 작성한 지침에도 같은 실험을 해볼 수 있습니다. 일부를 지운 다음, 모델이 놓치는 지침만 다시 추가해 보세요. /doctor prompt-audit 명령은 구형 모델에 맞춰 작성된 지침을 찾아 알려 줍니다.

Image

직접 해야 할 일을 줄일 수 있는 또 다른 영역은 서브에이전트입니다.

Claude가 알아서 서브에이전트에 작업을 위임하므로, 따로 요청할 일은 거의 없습니다. 장시간의 감사나 마이그레이션처럼 규모가 크고 독립적으로 수행할 수 있는 작업에만 요청하세요. Opus 5.5는 이런 작업을 여러 서브에이전트에 나눠 병렬로 처리할 수 있습니다. 작은 일에 서브에이전트를 쓰면 비용과 지연 시간이 늘어납니다. 서브에이전트는 작업을 병렬로 처리하거나 다른 관점에서 검토할 수 있지만, 쓴다고 해서 기본적으로 더 똑똑해지는 것은 아닙니다.

직접 에이전트를 만들 때도, 제가 본 바로는 스킬을 갖춘 단일 에이전트가 서브에이전트를 활용하는 설계보다 품질이 더 좋을 수 있고, 비용과 지연 시간도 더 적게 드는 경우가 많습니다.

노트북을 닫고 싶을 때는 Claude 클라우드 세션을 사용하세요. claude.ai/code, Claude 앱, 또는 claude --cloud로 시작할 수 있습니다. 클라우드 세션은 저장소를 새로 복제한 별도의 VM에서 실행되므로, 시작하기 전에 커밋을 꼭 푸시하세요. 휴대폰으로 진행 상황을 확인하고, 세션에서 나온 질문에 답한 뒤, 변경 사항을 검토하고 PR을 여세요. 내 컴퓨터에서만 사용할 수 있는 리소스가 필요한 작업은 로컬 세션에서 진행하세요.

세션 하나가 사람의 개입 없이 작업을 끝낼 수 있어야 여러 세션을 병렬로 실행하는 효과도 볼 수 있습니다. Claude Code에서 Projects를 사용할 수 있다면 꽤 유용할 겁니다. 프로젝트를 쓰지 않으면 여러 세션을 직접 관리하면서 각 세션이 무엇을 하고 있는지, 어떤 세션이 완료됐는지 추적해야 합니다.

Image

프로젝트는 오래 이어지는 하나의 채팅으로, 프로젝트 관리의 대부분을 대신해 줍니다. 이슈나 할 일이 생길 때마다 붙여 넣으면 Claude가 각각 별도의 스레드, 보통은 클라우드 세션을 만들어 병렬로 실행합니다. 지침은 한 번만 주면 이후에 만드는 모든 스레드에 적용됩니다. Overview에서는 어떤 작업이 끝났는지, 어떤 PR이 준비됐는지, 어떤 작업이 입력을 기다리는지 볼 수 있습니다.

Projects는 Pro와 Max 요금제에서 공개 베타로 제공됩니다. 아직 사용할 수 없을 수도 있지만, 곧 쓸 수 있기를 바랍니다!

검토는 여전히 중요합니다. 다만 Claude Code 팀에서는 코드를 읽고 검토하는 작업의 상당 부분을 자동화했습니다. 대부분의 변경 사항은 사람이 검토하기 전에 Claude가 적어도 한 번은 검토하고 수정합니다.

Team과 Enterprise 요금제에서는 Code Review를 쓸 수 있습니다. 더 가벼운 /code-review를 쓰면 기존 대화를 보지 않은 서브에이전트가 변경 사항을 검토합니다. 그냥 새 세션을 시작해도 됩니다. 이 경우 명세서를 주고 코드 스타일 같은 사소한 부분은 무시하라고 하세요.

몇 달에 한 번씩 작업 방식을 점검해, 예전 모델의 작동 방식에 맞춰 일하고 있지는 않은지 확인하세요.

Edit this page

Search the archive

Find a page by title, or search the text inside one.