클로드코드 하네스 뜻, 쉽게 작성하는 팁

Share
클로드코드 하네스 뜻, 쉽게 작성하는 팁

클로드코드를 매일 쓰면서 여러 사이트를 만들고 있는데, 어느 순간부터 유튜브나 커뮤니티에서 "하네스"라는 단어가 자꾸 보이기 시작했습니다. 처음에는 무슨 말인지 몰라서 그냥 넘겼습니다. 하네스 설정 없이도 클로드코드는 잘 돌아갔으니까요. 그런데 개념을 알고 나서 직접 적용해보니, 왜 다들 하네스 이야기를 하는지 이해가 됐습니다. 이 글에서는 하네스가 무엇인지, 그리고 제가 실제로 어떻게 쉽게 작성했는지 경험 그대로 정리합니다.

하네스 뜻

하네스(Harness)를 한 줄로 정리하면 이렇습니다.

에이전트 = 모델 + 하네스. 모델이 아닌 것은 전부 하네스다.

하네스는 원래 말이 마차를 끌 수 있게 해주는 마구(가죽끈 세트)를 뜻합니다. AI 모델은 그 자체로는 코드를 작성하는 두뇌일 뿐입니다. 그 두뇌가 실제로 내 프로젝트의 파일을 읽고, 명령을 실행하고, 결과를 확인해서 다음 작업에 반영하게 만들어주는 모든 설정과 규칙이 바로 하네스입니다.

클로드코드 기준으로 하네스에 해당하는 것들을 정리하면 다음과 같습니다.

구성 요소 역할
CLAUDE.md 프로젝트 규칙과 맥락을 알려주는 문서
Skills 반복 작업의 절차를 문서화
Subagents 탐색, 구현, 검증 등 역할 분리
Hooks 테스트, 린트 등 필수 확인 자동화
Permissions 허용 도구와 권한 제어

이 중에서 가장 기본이 되는 것이 CLAUDE.md입니다. 처음이라면 이것 하나만 제대로 만들어도 충분합니다.

하네스가 왜 필요한가

같은 모델을 써도 하네스에 따라 결과물 차이가 큽니다. 코딩 에이전트 벤치마크에서도 모델은 그대로인데 기본 설정과 커스텀 하네스의 점수 차이가 무시할 수 없을 정도로 크게 나왔다는 결과가 있습니다. 흥미로운 점은 과제 난이도가 높을수록 하네스의 효과가 커진다는 것입니다. 간단한 작업은 하네스 없이도 잘 되지만, 프로젝트가 커지고 작업이 복잡해질수록 차이가 벌어집니다.

제 경험도 비슷했습니다. 하네스 없이 쓸 때는 매번 같은 규칙을 반복해서 설명해야 했습니다. 코드 스타일, 배포 방식, 건드리면 안 되는 파일 같은 것들을 세션마다 다시 알려주는 게 은근히 피곤했습니다. 하네스는 이걸 한 번 정리해두면 모든 세션에 자동으로 적용되는 구조입니다.

문제는 "막상 쓰려니 뭘 써야 할지 모른다"

개념을 이해한 뒤 CLAUDE.md를 직접 작성하려고 에디터를 열었는데, 빈 화면 앞에서 막혔습니다. 다른 사람들이 공유한 템플릿을 봐도 제 프로젝트와는 상황이 달라서 그대로 쓰기 애매했습니다. 규칙을 뭐라고 적어야 할지, 어디까지 적어야 할지 감이 안 왔습니다.

아마 하네스를 처음 접하는 분들 대부분이 여기서 막힐 겁니다.

해결법: 클로드코드에게 작성시키기

고민하다가 발상을 바꿨습니다. 내가 쓰는 게 아니라, 클로드코드에게 시키면 되지 않을까.

실제로 사용한 요청은 이런 식이었습니다.

※ "그동안 우리가 작업했던 내용과 내가 너에게 반복해서 강조했던 규칙들을 기반으로, 이 프로젝트의 CLAUDE.md 하네스를 작성해줘."

결과물이 생각보다 괜찮았습니다. 클로드코드는 이미 저와의 작업 이력을 통해 제가 어떤 스타일을 선호하는지, 어떤 지시를 반복했는지 알고 있습니다. 그걸 기반으로 작성하니 남의 템플릿을 베낀 것이 아니라 제 실제 작업 패턴에서 나온 하네스가 만들어졌습니다. 이론적으로 완벽한 하네스보다 이런 게 실전에서 더 잘 작동합니다.

하네스는 한 번에 완성하는 게 아니다

한 가지 더 중요한 포인트가 있습니다. 하네스는 한 번 만들고 끝이 아니라, 코드처럼 계속 다듬어야 합니다.

처음에 잘 작동하던 설정도 프로젝트가 커지거나 새로운 유형의 작업을 시키면 어긋나는 부분이 생깁니다. 그럴 때마다 저는 그냥 대화로 해결합니다. "이런 실수가 반복되니까 하네스에 규칙으로 추가해줘", "이 부분은 앞으로 이렇게 처리하도록 반영해줘" 정도면 충분합니다. 문제가 생길 때마다 대화로 수정하는 루프 자체가 하네스 관리입니다.

정리

  • 하네스는 모델을 감싸는 모든 설정과 규칙입니다. 시작은 CLAUDE.md 하나면 됩니다.
  • 빈 파일 앞에서 고민하지 말고, 클로드코드에게 그동안의 작업과 규칙을 기반으로 작성해달라고 요청해 보세요.
  • 완성형은 없습니다. 쓰면서 대화로 계속 고쳐나가면 됩니다.

하네스를 너무 어렵게 생각할 필요 없습니다. 결국 클로드코드와 대화하면서 자연스럽게 쌓아가는 것이 가장 현실적인 방법입니다.

Read more

클로드코드 20x도 부족해서 Codex를 써봤습니다

클로드코드 20x도 부족해서 Codex를 써봤습니다

저는 평소 클로드코드 Max 20x 요금제를 구독해 꾸준히 사용하고 있습니다. 처음 5x에서 20x로 넘어왔을 때만 해도 사용량이 거의 무한에 가까운 것처럼 느껴졌습니다. 한도를 크게 신경 쓰지 않고 코드를 수정하거나 새로운 기능을 만들어볼 수 있었기 때문입니다. 그런데 사용할 수 있는 양이 많아지니 자연스럽게 맡기는 작업도 늘어났습니다. 기존 프로젝트를 분석하고, 오류를 수정하고,

오픈코드 직접 써본 후기, 무료 모델만으로도 생각보다 괜찮았다

오픈코드 직접 써본 후기, 무료 모델만으로도 생각보다 괜찮았다

최근 오픈코드를 설치해 블로그 글쓰기와 자료 조사에 사용해보고 있습니다. 오픈코드는 터미널이나 데스크톱, IDE에서 여러 인공지능 모델을 연결해 사용할 수 있는 오픈소스 AI 에이전트입니다. 원래 개발 작업을 위한 도구에 가깝지만, 저는 로컬 폴더에 저장해둔 자료를 읽히고 블로그 글의 초안을 작성하는 용도로 사용하고 있습니다. 무료 모델인데 생각보다 성능이 좋았다 현재는 OpenCode Go를

클로드 맥스 20x 가격 및 실사용 후기 (Pro→5x→20x 업그레이드 기록)

클로드 맥스 20x 가격 및 실사용 후기 (Pro→5x→20x 업그레이드 기록)

AI 구독 서비스 중 가장 비싼 축에 속하는 클로드 맥스(Claude Max) 플랜. 특히 월 200달러짜리 20x 등급은 결제 버튼을 누르기 전에 누구나 한 번쯤 망설이게 됩니다. 저는 클로드 프로(Pro)부터 시작해 맥스 5x를 거쳐 현재 맥스 20x를 사용 중입니다. 이 글에서는 클로드 맥스가 어떤 서비스인지, 가격은 얼마인지, 그리고

클로드코드 강의, 꼭 들어야 할까?

클로드코드 강의, 꼭 들어야 할까?

요즘 클로드코드 강의가 온라인 강의 플랫폼마다 올라오고 있습니다. 가격도 만만치 않습니다. 수십만 원짜리 강의도 흔하게 보입니다. 저 역시 처음에는 강의를 들어야 하나 고민했던 사람으로서, 결론부터 말하면 굳이 비싼 강의를 결제할 필요는 없다고 생각합니다. 오늘은 그 이유를 정리해 보겠습니다. 공식 문서와 유튜브만으로 충분하다 클로드코드는 개발사인 앤트로픽이 제공하는 공식 문서가 잘 정리되어