neopanic/harness는 Rust로 만든 조합형 에이전트 실행 환경이다. 특정 애플리케이션의 업무 흐름을 포함하지 않고, 호스트가 모델과 입력, 도구, 프롬프트, 정책, 대화 저장소, 관찰 기능, 전송 경계를 선택해 연결하도록 인터페이스를 제공한다. 실행 루프도 교체할 수 있다. 공개된 최신 릴리스 정보는 없다.
이 저장소의 목적은 에이전트 애플리케이션 자체를 제공하는 데 있지 않고, 실행에 필요한 부품과 경계를 호스트가 조립하게 하는 데 있다. 대화 상태를 보존하고 이어서 진행하는 기능을 비롯해 재개 지점, 도구 실행 기록, 정책 중재를 다룬다. 병렬 읽기 호출의 순서도 별도 규약으로 나눈다. 도구와 스킬, 정책, 문맥 압축을 바꿔 끼울 수 있으며, MIT 라이선스로 공개돼 있다. 따라서 하나의 완성형 에이전트보다 실행 구조를 구성하는 기반에 가깝다.
다만 저장소 안내는 빌드와 문서 생성 점검을 실제 실행 동작의 검증과 구분한다. 실행 동작을 확인하는 시험은 이 저장소에 없으며, 결정적 동작 사례는 이를 사용하는 애플리케이션 쪽에 있다고 설명한다. 외부 효과와 체크포인트 복구의 한계도 규약에 포함되지만, 실제 동작을 보증하는 자료로 읽어서는 안 된다. 그러므로 설계 경계를 살펴볼 자료로는 구체적이지만, 실행 신뢰성은 이 저장소만으로 판단하기 어렵다.