상태를 저장하지 않는 LLM API에 매번 전달하는 대화 JSON 배열을 만들고, 유지하고, 보호하는 프로그램을 하네스(harness) 로 정의하고, 이를 중심으로 AI 에이전트의 작동 원리를 풀어감 16개 장에 걸쳐 순수 Python으로 약 300줄짜리 실습용 에이전트를 점진적으로 만들며, 기본 원리부터 AI 에이전트를 구현하는 과정을 따라감 각 장은 실패 상황, 최소한의 수정, 수정에 따르는 비용이라는 동일한 구조로 구성되며, 에이전트의 기능을 기본 루프에서 발생한 구체적인 문제를 해결하는 수정으로 연결함 도구 호출과 에이전트 루프부터 컨텍스트 예산, 하위 에이전트, 실행 중 조정, 백그라운드 작업을 거쳐 MCP, 가드레일, 코딩 에이전트, RAG까지 다룸 본문은 CC BY-NC-ND 4.0, 코드는 MIT로 이중 라이선스를 적용하므로, 본문과 실습 코드의 재사용 조건이 다름 대화 JSON 배열에서 출발하는 에이전트 구현 Harness Engineering 101 은 기본 원리부터 AI 에이전트를 만드는 블로그 연재를 책 형태로 묶은 자료임 LLM API는 무상태이므로 매 턴 전체 대화를 JSON 배열로 보내고 텍스트를 돌려받음 하네스는 이 배열을 만들고, 유지하고, 보호하는 프로그램임 에이전트의 여러 기능을 이 기본 루프에 대한 수정으로 풀어가며, 각 수정은 구체적인 실패를 해결하기 위해 추가됨 순수 Python 실습용 에이전트를 약 300줄 규모로 키워가며 16개 장을 진행함 각 장은 실패 상황, 최소한의 수정, 수정에 따르는 비용 순서로 구성됨 마지막 장에는 주석을 붙인 완성형 하네스가 있음 같은 아이디어를 pi 기반 오픈소스 코딩 에이전트 One Code 에도 사용함 1부: 통신과 기본 루프 1장. 결국 JSON 배열일 뿐: LLM과 어떻게 통신하는지부터 시작함 2장. 두뇌: 다음 토큰을 만드는 블랙박스: 모델이 왜 그렇게 동작하는지 다룸 3장. 도구: JSON을 함수에 연결하기: 두뇌가 외부 세계에 직접 작용할 수 없는 문제를 다룸 4장. 에이전트 루프: 한 번의 도구 호출만으로는 부족한 문제를 다룸 5장. 캐싱: 순서가 중요한 이유: 배열을 반복 전송하면서 커지는 비용을 다룸 2부: 오래 실행할 때의 컨텍스트와 시간 관리 6장. 컨텍스트는 가방이 아니라 예산: 컨텍스트 창이 가득 차는 문제를 다룸 7장. 하위 에이전트: 컨텍스트 분기하기: 하나의 배열에 모든 작업을 담을 수 없는 문제를 다룸 8장...
Harness Engineering 101: LLM은 두뇌, 하네스는 몸
1 hour ago
1
Related
GitHub Actions, GitHub Pages, Webhooks 가용성 저하
25 minutes ago
0
Show HN: Qwen3-4B의 AI 특유 글쓰기 습관을 학습으로 제거한 모델
28 minutes ago
0
어쩌면 정말 달걀 카르텔이 있었을지도 모른다
31 minutes ago
0
여전히 프로그래밍을 즐겨도 괜찮다
34 minutes ago
0
CERN과 Mistral, 전략적 파트너십 구축을 위한 의향서 서명
37 minutes ago
0
tmux와 Claude Code: 세션, send-keys, 그리고 한계
1 hour ago
0
더 이상 Ruby gem을 개발할 마음이 없어 모든 저장소를 아카이브함
1 hour ago
0
Let's Encrypt, 도메인 검증용 원격 관측 지점 2곳 추가
3 hours ago
2
Tips
click
Trending
Popular
영탁 "임영웅과 자주 운동해, 축구 실력 1티어..장민호는 개발" [사당귀]
2 weeks ago
268
넷마블 ‘몬길: 스타다이브’, 1.4 대규모 업데이트…‘이자벨라’ 등장
2 weeks ago
261
주말 새 2금융권까지 해킹피해 확산에…당국, 4일 전 금융업권 협회장·금융사 대표 긴급 소집
2 weeks ago
260
임산부석 차지한 노인…다리 깁스한 34주 만삭 임산부는 결국
2 weeks ago
256
Show GN: 믹스독 — 같은 구독으로 더 많이 쓰는 오픈소스 코딩 에이전트
2 weeks ago
254
승부 가리기엔 11회가 모자랐다…KT, 연장 접전 끝 롯데와 2-2 무승부→매직넘버 2
2 weeks ago
250
“군대 안가” 자랑한 축구대표팀에…안철수 “군대가 혐오시설? 군면제 없애야”
2 weeks ago
249
한국큐빅, 매출 67% 차지 안산공장 생산중단…부산공장으로 통합
2 weeks ago
249
은행권 AI 연쇄해킹…공격서버에 ‘중국어 문자열’ 있었다는데
2 weeks ago
240
평택시흥고속도로서 트럭이 승용차 2대 추돌…트럭 운전자 사망
2 weeks ago
233
© Clint's Theme Park 2026. All rights are reserved

![영탁 "임영웅과 자주 운동해, 축구 실력 1티어..장민호는 개발" [사당귀]](https://image.starnewskorea.com/cdn-cgi/image/f=auto,w=1200,h=645,fit=cover,q=high,sharpen=2/21/2026/10/2026100208562556697_1.jpg)








English (US) ·