- DeepSeek의 오픈소스 AI 에이전트 실행 도구 DeepSeek Harness가 macOS·Windows 데스크톱 앱으로 공개돼, 코딩과 문서 작성, 데이터 분석, 조사를 한곳에서 처리할 수 있음
- 모든 것이 플러그인인 Cordis 구조를 기반으로 도구, 스킬, 화면 기능을 확장하며, Creator mode에서는 대화로 필요한 플러그인을 만들 수 있음
- 문서와 스프레드시트, 코드 등 작업 결과를 앱 안에서 미리 보고 대화로 수정하며, 코드 변경은 줄 단위 차이로 검토할 수 있음
- 예약 작업으로 반복 업무를 실행하고, 진행 상황과 도구 호출 내역을 확인할 수 있으며 개발자 도구로 실행 과정을 추적할 수 있음
- 데스크톱 앱 외에 웹 UI로도 실행할 수 있으며, 현재 공개 프리뷰 단계로 소스는 MIT 라이선스로 제공됨
- DeepSeek Harness는 Cordis 기반 오픈소스 하네스로, 데스크톱 앱으로 실행하거나 코드에서 웹 UI를 띄울 수 있음
- 일상 업무부터 개발과 조사까지 다양한 작업을 지원함
- 일상 업무: 파일 정리, 데이터 분석, 문서 초안 작성, 슬라이드 제작을 지원함
- 코딩: 저장소 탐색, 버그 수정, 기능 구현, 테스트 실행이 가능함
- 조사: 정보 검색, 사실 확인, 출처 인용을 지원함
- 백그라운드 작업: 스크립트 실행, 파일 일괄 처리, 진행 상황 추적이 가능함
- 플러그인: 작업 흐름에 맞는 플러그인을 추가하거나 직접 만들 수 있음
- “모든 것이 플러그인” 구조로 도구, 스킬, 인터페이스를 확장하며, 기존 플러그인을 설치하거나 Creator mode에서 대화로 제작할 수 있음
- 데모에서는 화면 위에 떠 있는 포모도로 타이머를 요청해 제작, 설치, 검증까지 완료함
- 공식 플러그인 목록에는 터미널, 에이전트 루프, 하위 에이전트가 있음
- 에이전트 팀, 자동 승인 검토, 예약 작업, 음성 입력은 실험적 기능으로 표시됨
- 문서 정리, 스프레드시트 분석, 코드 작성 후 결과를 직접 미리 보고 대화로 수정할 수 있음
- 예시에는 Word 문서, Excel 스프레드시트, HTML, TypeScript, Python, PDF, Markdown 파일이 등장함
- 코드 변경은 줄 단위 차이로 검토할 수 있음
- 예약 작업(Scheduled tasks) 플러그인을 활성화하면 작업을 원하는 시점에 시작하고 반복 업무를 일정에 맞춰 실행할 수 있음
- 예시에서는 매주 금요일 베이징 시간 17시에 해당 주 프로젝트 노트를 요약하는 주간 보고서 작업을 생성함
- 작업 진행 상황을 추적하고 필요할 때 도구 호출 세부 정보를 확인할 수 있음
- 실행 추적(trace) 과 상세 런타임 정보를 통해 도구 호출 및 작업 실행 문제를 조사할 수 있음
- 시스템 프롬프트, 런타임 컨텍스트, 사용자 입력, 어시스턴트 응답, 도구 호출과 결과를 확인할 수 있음
- 개별 호출의 요약, 페이로드, 결과, 스키마, 실행 시간을 살펴볼 수 있음
- Node.js 설치 후 npx @deepseek-ai/dsh web 명령으로 웹 UI를 실행할 수 있음
- 전체 소스 저장소를 복제한 뒤 저장소의 설정 안내에 따라 소스에서 설치할 수도 있음
- 현재 공개 프리뷰 단계이며 핵심 플러그인과 API가 계속 변화하고 있음
- 오픈소스이며 재사용과 조합이 가능한 인프라를 바탕으로 전 세계 사용자와 개발자의 참여를 받고 있음
- 관련 개발 자료를 제공함
- 개발자 문서에서 빠른 시작 안내를 확인할 수 있음
- 커뮤니티 플러그인에서 DSH 플러그인을 탐색할 수 있음
- Cordis 논문에서 기반 아키텍처를 다룸