본문으로 건너뛰기

트렌딩 - GitHub 인기 레포 & HuggingFace 모델

walkinglabs/learn-harness-engineering

TypeScript8 / 0

AI 코딩 에이전트의 지침·상태·검증·범위·세션 수명주기를 설계하는 실습형 Harness Engineering 강좌입니다.

TL;DR

이 레포지토리는 독립 실행형 도구나 일반 SDK가 아니라 AI 코딩 에이전트의 안정적인 작업 환경을 만드는 방법을 배우는 프로젝트형 교육 과정이다. VitePress 문서, 14개 강의, 8개 실습 프로젝트, 15개 언어의 템플릿과 참고 자료가 포함되며, Electron 기반 개인 지식 베이스 앱을 단계적으로 확장한다. 핵심 방식은 AGENTS.md 같은 지침, 디스크에 저장하는 진행 상태, 테스트·lint·type-check 기반 검증, 한 번에 하나의 기능만 처리하는 범위 제한, 세션 초기화와 인수인계를 하나의 실행 주기로 묶는 것이다. Claude Code나 Codex 같은 파일 편집형 코딩 에이전트를 실제 저장소에 적용하려는 개발자라면 학습과 즉시 사용 가능한 템플릿을 함께 얻을 수 있지만, 코드를 직접 실행하고 검증할 기본 개발 환경이 필요하다.

핵심 포인트

  • 이 레포지토리는 실행 도구보다 AI 코딩 에이전트용 Harness Engineering을 배우는 프로젝트형 강좌이다. VitePress 문서 사이트와 Electron·TypeScript·React 기반 실습 프로젝트를 함께 제공한다. 따라서 바로 설치해 사용하는 라이브러리보다 에이전트 운영 구조를 학습하려는 개발자에게 적합하다.
  • Harness는 Instructions, State, Verification, Scope, Session Lifecycle의 다섯 하위 시스템으로 구성된다. AGENTS.md, feature_list.json, 진행 로그, init.sh, 테스트와 lint를 연결해 에이전트의 입력부터 검증과 세션 종료까지 통제한다. 프롬프트를 반복하는 대신 저장소 안에 작업 규칙과 증거를 남기려는 접근이다.
  • 8개 프로젝트는 하나의 Electron 기반 개인 지식 베이스 앱을 단계적으로 발전시키는 방식으로 이어진다. Prompt-only와 rules-first 비교에서 시작해 다중 세션 연속성, 범위 제어, 자기 검증, 자동화 Loop, Graph Engineering까지 확장한다. 각 프로젝트의 solution이 다음 프로젝트의 starter가 되어 개념과 구현을 함께 따라갈 수 있다.
  • Claude Code, Codex, OpenHands 등 파일 편집과 명령 실행을 지원하는 코딩 에이전트를 전제로 한다. skills/harness-creator는 AGENTS.md, feature list, init.sh, 검증 workflow를 생성하고 audit-harness.sh는 Node.js 없이 기존 저장소의 Harness 구성을 점검한다. 다만 실습을 완료하려면 터미널, Git, 테스트와 디버깅에 대한 기본 역량이 필요하다.

이미지 분석

강좌 홈페이지가 Lectures, Projects, Library로 나뉜 탐색 구조와 Harness Engineering 입문 경로를 한 화면에 배치한다.
이미지는 VitePress 기반 문서 사이트의 첫 화면으로, 왼쪽에 강의 목록과 위쪽에 Lectures·Projects·Library 탐색 메뉴가 배치되어 있다. 본문은 AI 코딩 에이전트의 환경 설계, 상태 관리, 검증, 제어를 학습 목표로 제시해 레포지토리가 단순 코드 패키지가 아니라 교육용 커리큘럼임을 드러낸다.
첫 강의 화면이 강한 모델의 높은 능력과 실제 저장소에서의 신뢰할 수 있는 실행 사이의 차이를 중심 주제로 배치한다.
이미지는 Lecture 01의 제목과 강의 목차를 보여주며, Claude Pro와 GPT-4o 같은 모델의 성능보다 실제 작업 실행의 신뢰성이 핵심 문제임을 다룬다. 코드 예제와 실습 프로젝트 링크가 문서 안에 함께 배치되어 개념 설명을 저장소 기반 실험으로 연결하는 구조가 확인된다.
리소스 라이브러리가 여러 세션에 걸친 에이전트 작업을 위해 재사용 가능한 템플릿과 참고 자료를 모아 둔 화면이다.
이미지는 English Resource Library에서 템플릿과 간결한 참고 자료를 제공하는 구조를 보여준다. 여러 세션의 설정, 상태, 범위를 매번 다시 파악하지 않도록 복사해 사용할 수 있는 자료를 모으고, 기능이 많거나 에이전트가 일찍 완료를 선언하는 상황을 주요 사용 조건으로 제시한다.

14.5k

STARS

1.4k

FORKS

+207

TRENDING

8

조회수

watchers 14.5kopen issues 9MIT License

관련 토론

아직 관련 토론이 없습니다.

댓글

댓글을 작성하려면 로그인이 필요합니다.