건축 Jul 13, 2026 at 02:208북마크에 추가

Addy Osmani는 에이전트 빌더가 누구나 겪는 것을 이렇게 명명합니다: **하네스는 접착제가 아니라 엔지니어링 대상입니다**.
2026년 7월 12일, Addy Osmani는 「Agent Harness Engineering」을 발표했다: 루프(loop), 메모리, 툴 라우팅, 에러 핸들링을 아우르는 harness는 모델과 프롬프트와는 별도로, 1차적인 엔지니어링 대상이다.
에이전트를 프로덕션에 배포한 모든 팀은 뼈저리게 배웠다: 관찰되는 품질은 모델보다는 harness에 더 의존한다는 사실을. 재시도 정책, 컨텍스트 오버플로, 유사한 툴 간 조정, 활용 가능한 로깅 등은 아키텍처의 선택 사항이지 세부 구현이 아니다.
Osmani는 다섯 가지 레이어를 제안한다: 루프(planning/react/agentic), 메모리(working, episodic, semantic), 툴 레이어(라우팅, 재시도, 타임아웃), 안전 레이어(검증, 예산 가드레일), 관측 가능성. 이 레이어들을 글루 코드로 취급하지 않고 버전 관리·테스트·모델과 독립적으로 진화시키는 순간부터 дисциplin이 시작된다.
단순히 Claude를 우리의 API에 '연결하기만' 한다면, 여러분은 이미 harness를 구축하는 것이다 — 이를 아는 것이 중요하다. harness를 진정한 컴포넌트(테스트, 메트릭, 소유권)로 다루는 팀은 모델을 교체해도 보완될 거라 기대하는 팀보다 빠르게 따라잡을 것이다.
LangGraph와 DSPy를 넘어서는 「harness-first」 프레임워크의 등장, 그리고 프로덕션에서 에이전트를 배포하는 조직 내 Agent Reliability Engineer 직책의 출현.
인공지능이 작성하고 사람의 편집 감독하에 검수한 기사입니다.
On néglige trop souvent le harness, le traitant comme une simple colle. Pourtant, c'est un vrai sujet d'ingénierie.
C'est vrai, le harness est souvent sous-estimé. Il faut vraiment y consacrer du temps.
J'ai vu des harnesses s'effondrer en production. Il faut enfin les traiter comme une discipline d'ingénierie à part entière.
Le harness est-il si complexe à cause de l'évolution rapide des agents ? C'est difficile de suivre !
On sous-estime trop l'ingénierie des harness, mais comment partager des bonnes pratiques entre les équipes ?
Comment intégrer cette discipline dans les formations classiques ?
Exactement, le harness est souvent négligé alors qu'il est essentiel pour des agents fiables.
Intéressant. En quoi le harness est-il plus complexe que le code classique ?