type: insight status: seedling title: 하네스 엔지니어링에 대해 앤트로픽(Anthropic), OpenAI, Google Gemini 각 AI 업체의 기술 문서를 조사하여 강의 자료 형태로 작성해줘. 각 업체별 하네스 엔지니어링 접근법 비교, 핵심 개념, 실제 구현 패턴을 포함해줘. — checklist tags: [notebooklm, checklist, query] created: 2026-04-21

  • https: //sunrise-min.tistory.com/entry/%ED%95%98%EB%84%A4%EC%8A%A4-%EC%97%94%EC%A7%80%EB%8B%88%EC%96%B4%EB%A7%81%EC%9D%B4%EB%9E%80-OpenAI-%EC%82%AC%EB%A1%80-%EB%B6%84%EC%84%9D source_count: 10 source_urls: sources: ["", ""] updated: 2026-04-21

하네스 엔지니어링에 대해 앤트로픽(Anthropic), OpenAI, Google Gemini 각 AI 업체의 기술 문서를 조사하여 강의 자료 형태로 작성해줘. 각 업체별 하네스 엔지니어링 접근법 비교, 핵심 개념, 실제 구현 패턴을 포함해줘. — checklist

Checklist

  • 프로젝트 최상단에 AGENTS.md 또는 CLAUDE.md 파일을 생성하여 60~100줄 이내로 유지했는가?
  • 해당 파일에 기술 스택, 실행 명령어, 핵심 코딩 컨벤션만 ‘목차’ 형태로 요약했는가?
  • 세부 가이드, 설계 문서(ADR), 데이터베이스 마이그레이션 스킬 등은 docs/ 디렉토리로 분리하여 필요할 때만 참조하게 했는가?
  • Pre-commit 훅을 설정하여 Linter(ESLint, Pylint 등)와 Type Checking이 자동 실행되는가?
  • Linter 오류 메시지에 수정 방법이 포함되어 있어, 에이전트가 이를 읽고 자율적으로 코드를 수정할 수 있는가?
  • UI 컴포넌트가 DB에 직접 접근하지 못하게 하는 등, 레이어드 아키텍처 규칙이 도구로 강제되고 있는가?
  • 코드를 생성하는 인스턴스(Generator)와 리뷰하는 인스턴스(Evaluator)가 분리되어 있는가?
  • 평가 에이전트에게 “문제점만 엄격하게 찾아라”와 같은 회의적(Skeptical) 프롬프트를 부여했는가?

관련

  • nlm-anthropic-openai-google-gemini-ai — 비교 분석