전 세계 개발자를 대상으로 개발자 프리뷰(developer
소스 코드가 포함된 개발자 프리뷰가 전 세계 에이전트 하네스 개발자에게 공개되며 외부 접근이 시작되었다. DeepSeek Harness(딥시크 하네스, 에이전트 프레임워크)는 이를 통해 개발자가 직접 시스템을 구축하고 검증하는 환경을 제공한다. 현재 프리뷰 단계로 핵심 플러그인과 API는 개발자들의 테스트 결과에 따라 지속적으로 진화할 예정이다.
모든 모델 활동은 추가 전용(append-only) 세션 로그에 기록되어 전 과정의 추적이 가능하다. 시스템 프롬프트와 추론 과정, 도구 호출 및 그 결과, 서브에이전트 스케줄링, 모든 컨텍스트 주입 내역이 누락 없이 기록된다. Trajectory view(트래젝토리 뷰, 경로 시각화 도구)를 활용하면 이 기록들을 소스별로 구분하여 검사할 수 있다.
동일한 이벤트 스트림 내에서 재개, 포크, 검색, 재생 기능을 수행한다. 개발자는 기록된 로그를 기반으로 모델의 동작을 추적하고, 특정 이벤트 지점에서 흐름을 분기하거나 다시 재생하는 방식으로 에이전트의 성능을 분석할 수 있다.
플러그인 시스템을 기반으로 구축되었다
모델, 도구, 기술, 세션, 샌드박스, 저장소, 루프, 스케줄링, UI 등 모든 에이전트 기능이 교체와 재구성이 가능한 플러그인 형태로 제공된다. DeepSeek Harness는 Cordis(에이전트 구축 프레임워크)의 플러그인 시스템을 기반으로 구축되었다. Cordis 커널이 플러그인의 마운트와 언마운트, 그리고 각 플러그인 간의 종속성을 직접 관리한다. 모든 기능을 모듈 단위로 분리해 시스템 전체의 재설계 없이도 특정 구성 요소를 신속하게 교체할 수 있는 구조다.
Standard, Code, Minimal, Creator의 네 가지 모드가 사용 목적에 따라 구분되어 운영된다. Standard는 시스템이 보유한 전체 도구 세트를 포함한다. Code 모드는 모델이 생성한 코드를 이용해 다회차의 도구 호출을 오케스트레이션(여러 작업을 조율하고 배치하는 것)하는 방식을 사용한다. Minimal은 모델 벤치마킹을 위한 최소 환경을 제공하기 위해 쉘 도구와 파일 편집기만 남겨두었다. Creator는 현재 런타임을 검사하고 Cordis 플러그인을 메모리 내에서 테스트하며, 이를 조합해 새로운 모드를 생성하는 기능을 지원한다. 수행하려는 작업의 성격에 따라 도구의 가용 범위를 제한해 실행 환경의 복잡도를 관리한다.
확인해야 할 핵심 지점
설정(configuration) 단계의 조정은 에이전트 기능을 선택하거나 교체하고 확장하는 직접적인 수단이 된다. Cordis(코르디스, 서비스 및 이벤트 관리 체계) 서비스와 이벤트를 통해 개별 플러그인들이 서로 협력하며 작동하는 메커니즘을 적용했다. 개발자는 DeepSeek Harness(딥시크 하네스, 에이전트 테스트 프레임워크)의 소스 코드를 전혀 수정하지 않고도 구성 단계에서 필요한 역량을 유연하게 조정할 수 있다. 이는 코드 수정에 따른 리스크를 제거하고 기능 교체 주기를 단축하는 효과를 낸다.
Node.js(노드제이에스, 자바스크립트 런타임) 설치 후 npx 명령어를 입력해 Web UI를 빠르게 실행하는 방식이 지원된다. 저장소의 전체 소스 코드를 클론한 뒤 제공되는 설정 지침에 따라 설치하는 경로도 함께 제공한다. 사용자는 실행 속도를 우선하는 npx 방식과 전체 소스 제어를 우선하는 클론 방식 중 하나를 선택해 환경을 구축한다. 설치 경로의 이원화는 개발 환경의 제약에 따라 최적의 진입 방법을 선택할 수 있게 한다.
소스 코드 수정 없이 설정 파일만으로 에이전트의 핵심 역량을 교체하여 모델 성능 검증 및 하네스 구조 최적화 시간을 단축하라.




