하네스란 무엇인가?

1 hour ago 2

에이전트 하네스는 AI 모델이 작동할 환경을 제공하며, 지침과 도구를 부여해 작업을 반복 수행하게 하는 소프트웨어임 일반적으로 시스템 프롬프트, 도구, 에이전트 루프, 모델 간 번역 계층을 제공하며 터미널·iMessage·채팅·이메일 등 다양한 인터페이스로 이용할 수 있음 에이전트 루프에서는 모델이 요청을 해석하고 도구 실행 결과를 검토하며, 결과가 충분할 때까지 검색이나 코드 작성 등을 자율적으로 반복함 번역 계층을 통해 Anthropic·OpenAI·오픈 웨이트 모델을 같은 하네스에서 선택하거나 함께 사용하면서 결과와 비용을 비교할 수 있음 사용자는 하네스를 직접 소유하고 시스템 프롬프트와 확장을 수정하며 세션을 로컬에 보관함으로써, AI 기업의 개별 애플리케이션에 종속되지 않고 모델과 도구의 선택권을 유지할 수 있음 등반 장비에서 AI 소프트웨어로 원래 하네스(harness) 는 사람·동물·물체를 제어하거나 제자리에 고정하는 끈과 벨트 장비이며, 동사로는 어떤 힘을 활용하기 위해 통제한다는 뜻임 등반용 하네스는 카라비너와 로프를 연결해 추락을 막고 속도와 경로를 조절하며, 초크 백·너트 도구·퀵드로 같은 장비를 달 수 있게 함 지형과 등반 방식에 따라 장비 고리를 바꿀 수 있고 곡예사와 수목 관리사도 활용하는 등, 소유자가 목적에 맞게 조정 가능함 AI의 에이전트 하네스도 모델을 지원·통제하고 도구를 연결하며 사용자가 목적에 맞게 바꿀 수 있다는 점에서 등반용 하네스와 구조적·기능적으로 닮아 있음 에이전트 하네스가 제공하는 환경 Agent = Model + Harness라는 단순화된 표현에서 Harness는 에이전트 하네스를 뜻함 처음에는 코딩에 적용됐지만 현재는 여러 유형의 AI 에이전트에서 핵심 역할을 하며, AI 모델을 이용해 에이전트를 구성함 최종 사용자가 직접 소유할 수 있는 소프트웨어 환경이라는 점에서 대부분의 AI 모델과 구별됨 사용자 인터페이스는 하네스마다 다름 소프트웨어 엔지니어는 Pi 같은 하네스를 터미널에서 직접 사용함 OpenClaw는 iMessage·채팅 앱·이메일 같은 인터페이스도 지원함 Lefos는 주로 이메일로 상호작용하도록 만들어짐 인터페이스와 관계없이 일반적으로 시스템 프롬프트, 도구, 에이전트 루프를 포함한 행동 프레임워크, 모델 간 번역 계층을 제공함 모델의 행동을 정하는 시스템 프롬프트 대부분의 AI 모델에는 훈련 과정에서 다듬어진 규칙과 지침이 내장돼 있음 Claud...

Read Entire Article