/ 학습 자료 / Claude Code 학습하기: 에이전트 하네스 가이드
머신러닝

Claude Code 학습하기: 에이전트 하네스 가이드

GitHub무료4 클릭 수

Claude Code 학습하기는 대규모 언어 모델이 에이전트로서 안정적으로 인식하고 추론하며 행동할 수 있도록 그 주변의 운영 환경을 구축하는 학문인 "하네스 엔지니어링"을 가르치는 무료 오픈소스 커리큘럼입니다. 프롬프트 요령에 초점을 맞추기보다, 이 프로젝트의 핵심 주장은 에이전트의 능력은 모델 자체에서 나오는 반면, 주변의 하네스(도구, 권한, 메모리, 컨텍스트 관리, 조정)가 모델을 신뢰할 수 있는 제품으로 만든다는 것입니다. 이 저장소는 수만 개의 GitHub 스타를 받았으며 Anthropic의 Claude Agent SDK를 기반으로 구축되었습니다.

이 코스는 20개의 점진적 강좌(s01~s20)로 구성되어 있으며, 에이전트 루프와 도구 사용의 기초에서 시작하여 권한 시스템, 훅, 할 일 목록을 통한 계획, 하위 에이전트, 스킬 로딩, 컨텍스트 압축, 메모리 시스템, 시스템 프롬프트 조립으로 진행됩니다. 이후 강좌에서는 오류 복구, 백그라운드 작업, cron 스케줄링, 다중 에이전트 팀과 프로토콜, 자율 에이전트, 작업 트리 격리, MCP 플러그인 통합과 같은 고급 프로덕션 문제를 다룹니다. 각 강좌 폴더에는 서면 설명과 작동하는 코드 및 다이어그램이 함께 제공되며, 이전 자료를 따르는 사람들을 위해 레거시 12강좌 트랙도 유지됩니다.

이 리소스는 단순히 LLM API를 호출하는 것이 아니라 실제 에이전트 시스템을 구축하는 구조화되고 실습 중심의 경로를 원하는 소프트웨어 엔지니어를 대상으로 합니다. 기본적인 Python과 명령줄 친숙도를 가정하지만 에이전트 구축 경험은 필요하지 않으므로, 이 분야에 처음 입문하는 개발자도 접근하기 쉬우면서도 프로덕션급 에이전트 인프라를 설계하는 사람들에게 충분히 깊이 있는 내용을 제공합니다. 콘텐츠는 주로 영어이며, 추가 중국어 원본 자료와 일본어 번역이 제공되고, 함께 제공되는 웹 플랫폼도 이용할 수 있습니다.

개념적 기반과 각 주제에 대한 실행 가능한 코드를 결합하기 때문에, 이 프로젝트는 순차적 코스로도 잘 작동하며 권한 모델 추가나 여러 하위 에이전트 조정과 같은 특정 기능을 구현할 때 다시 참조할 수 있는 레퍼런스로도 유용합니다.

↗ 원문 보기