TL;DR
- DeepSeek Harness가 전 세계 에이전트 하네스 개발자를 대상으로 개발자 프리뷰를 공개했으며, 소스 코드와 함께 모델·도구·스킬·세션·샌드박스·스토리지·루프·스케줄링·UI를 플러그인으로 교체·재구성할 수 있도록 제공함
- Cordis 커널이 플러그인의 마운트·언마운트·의존성을 관리하고 서비스와 이벤트를 통해 에이전트 기능 간 연동을 담당함
- 모든 모델 입력이 추가 전용 세션 로그에 기록되어 추적·재개·분기·검색·재생이 동일한 이벤트 스트림에서 가능함
- Standard·Code·Minimal·Creator의 네 가지 런타임 모드로 전체 도구 세트, 코드 기반 도구 오케스트레이션, 최소 환경 벤치마킹, 커스텀 프리셋 제작을 지원함
npx @deepseek-ai/dsh web으로 웹 UI를 실행하거나https://github.com/deepseek-ai/deepseek-harness에서 소스를 내려받아 시작할 수 있으며, 핵심 플러그인과 API는 계속 진화 중임
DeepSeek Harness 개발자 프리뷰
- DeepSeek Harness가 전 세계 에이전트 하네스 개발자를 대상으로 개발자 프리뷰에 들어갔으며, 소스 코드가 함께 제공됨
- 모델, 도구, 스킬, 세션, 샌드박스, 스토리지, 루프, 스케줄링, UI를 포함한 모든 기능이 교체하거나 재구성할 수 있는 플러그인으로 구성됨
- 개발자 문서, 커뮤니티 플러그인, Cordis 논문, GitHub 저장소를 통해 관련 자료를 확인할 수 있음
에이전트 = 모델 + 하네스
- 모델은 에이전트의 영혼에 해당함
- 하네스는 에이전트가 환경을 이해하고 도구를 사용하며 실제 환경에서 작업을 지속하도록 지원함
- Cordis 커널은 플러그인 마운트·언마운트와 의존성을 관리함
- 에이전트의 기능은 플러그인에 배치되며, 플러그인이 각 기능을 제공함
플러그인 기반 기능 구성
- 플러그인이 모델, 도구, 스킬, 세션, 샌드박스, 스토리지, 루프, 스케줄링, UI를 포함한 모든 에이전트 기능을 제공함
- Cordis 서비스와 이벤트가 플러그인 간 협업을 지원함
- 개발자는 DeepSeek Harness 소스 코드를 변경하지 않고 구성 파일에서 각 기능을 선택·교체·확장할 수 있음
설계 방식
모든 기능이 플러그인임
- DeepSeek Harness가 Cordis의 플러그인 시스템을 기반으로 구축됨
- 플러그인이 모든 에이전트 기능을 제공하고, Cordis 서비스와 이벤트가 플러그인 간 연동을 담당함
- 구성 파일을 통해 기능을 선택·교체·확장할 수 있음
모든 실행이 추적 가능함
- 모델이 보는 모든 내용이 추가 전용 세션 로그에 기록됨
- 시스템 프롬프트
- 추론
- 도구 호출과 결과
- 하위 에이전트 스케줄링
- 모든 컨텍스트 주입
- Trajectory 뷰에서 기록을 출처별로 확인할 수 있음
- 재개, 분기, 검색, 재생이 동일한 이벤트 스트림을 기반으로 동작함
여러 런타임 모드
- Standard mode: 파일 편집, 셸, 파일·웹 검색, 스킬, 계획, 목표, 하위 에이전트, 워크플로를 포함한 전체 코딩 에이전트임
- Code mode: Standard mode의 모든 기능을 제공하며, 도구를 Code Mode SDK로 노출해 모델이 하나의 TypeScript 프로그램에서 여러 단계의 작업을 결합하도록 함
- Minimal mode: 영속적인 Bash와
str_replace_editor만 제공하는 두 도구 기반 코딩 에이전트로, 최소 환경에서 모델을 벤치마킹하는 방식임 - Creator mode: Standard mode의 모든 기능에 런타임 검사, 메모리 내 Cordis 플러그인 실험, 프리셋 작성 안내를 더해 커스텀 에이전트 프리셋 제작을 지원함
- Creator mode에서 현재 런타임을 확인하고 Cordis 플러그인을 메모리에서 테스트하며 새로운 모드로 조합할 수 있음
DeepSeek Harness 사용자 지정
- 개발자가 DeepSeek Harness의 기능과 런타임 구성을 필요에 맞게 조합할 수 있음
시작하기
웹 UI 실행
- Node.js를 설치한 뒤
npx @deepseek-ai/dsh web명령으로 웹 UI를 실행할 수 있음
소스에서 설치
- 전체 소스를 내려받고 저장소의 설정 안내를 따라 설치할 수 있음
- 저장소 주소는
https://github.com/deepseek-ai/deepseek-harness임
DSH 플러그인 생태계 참여
- DeepSeek Harness는 에이전트 하네스를 구축하는 개발자들이 테스트하는 개발자 프리뷰 단계임
- 핵심 플러그인과 API는 계속 진화할 예정임
- 전 세계 개발자와 함께 재사용 가능하고 조합 가능한 오픈소스 인프라의 지능 확장 가능성을 탐색하는 단계임
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요