피드로 돌아가기
GeekNewsAI/ML
원문 읽기
OpenHarness - 개인 에이전트 Ohmo를 내장한 오픈 에이전트 하네스
43개 내장 도구와 Swarm Coordination을 통합한 경량 LLM 에이전트 인프라
AI 요약
Context
LLM을 실무 에이전트로 변환하는 과정에서 도구 통합, 메모리 관리, 멀티 에이전트 조율 등 파편화된 인프라 구축 비용 발생. 특히 복잡한 권한 제어와 컨텍스트 유지 문제로 인한 실제 워크플로 적용의 한계 존재.
Technical Solution
- Pydantic 검증 기반의 43개 내장 도구 통합 및 Pre/PostToolUse 훅 설계를 통한 도구 실행 전후 상태 제어
- Auto-Compaction 기법을 통한 컨텍스트 압축 및 태스크 상태 보존으로 수일간의 장기 세션 유지 구조 구현
- Swarm Coordination 아키텍처를 통한 서브에이전트 생성, 위임 및 백그라운드 태스크 라이프사이클 관리 체계 구축
- Default/Auto/Plan Mode의 다중 레벨 권한 시스템과 경로 수준 규칙 적용으로 에이전트 실행 안전성 확보
- 워크플로 기반 프로필 관리 시스템을 통한 Anthropic, OpenAI 등 다양한 LLM 백엔드의 유연한 전환 구조 설계
- anthropics/skills 및 claude-code 플러그인 호환 계층 구축을 통한 외부 스킬 확장성 극대화
실천 포인트
1. 에이전트 도구 설계 시 Pydantic을 통한 입력값 검증 및 실행 전후 훅(Hook) 배치 검토
2. 장기 태스크 수행을 위한 컨텍스트 압축 시 핵심 상태값(Task State) 보존 전략 수립
3. LLM 권한 제어를 위해 단순 On/Off가 아닌 실행 모드(Plan/Auto) 기반의 단계적 권한 체계 도입