본문으로 건너뛰기

트렌딩 - GitHub 인기 레포 & HuggingFace 모델

vibeinging/deepseek-harness-desktop-app

JavaScript0 / 0

DeepSeek Harness의 Session과 도구를 프로젝트·파일·웹·Office 작업에 연결하는 로컬 Electron 데스크톱 앱

TL;DR

이 레포는 DeepSeek Harness(DSH) 생태계에 속한 Electron 기반 로컬 AI 데스크톱 앱이다. DSH의 Session, Agent, Tool, Skill, MCP와 Profile Bundle을 그대로 연결하고, 프로젝트·파일 권한·웹 브라우저·Git Worktree·Canvas·Site·Office 산출물을 하나의 작업공간에서 관리한다. 프로젝트 대화마다 Session을 연결해 사용자 메시지, 모델 출력, 도구 호출과 결과, 권한 변화, 최종 답변을 session.history에서 재생할 수 있다. Node.js 24 이상과 DSH 0.1.0-rc.6이 필요하며 macOS Apple Silicon은 검증됐지만 Windows 설치 패키지는 실기기 검수가 남아 있고 Windows arm64와 Linux 데스크톱 패키지는 지원하지 않는다. 로컬 우선 개발 환경과 코드·문서·Office 작업을 한 앱에서 처리하려는 경우 적합하지만, 원격 제어·SSH·SFTP·공개 배포·독립 터미널·완전한 하위 Agent 관리가 필요하면 현재 범위를 먼저 확인해야 한다.

핵심 포인트

  • 이 레포는 DeepSeek Harness(DSH)용 Electron 데스크톱 앱이다. Session, Agent, Tool, Skill, MCP와 Profile Bundle을 프로젝트·파일·웹·Office 산출물과 한 작업공간에 연결한다. DSH Web의 실행 체계를 재구현하지 않고 같은 Session과 런타임을 사용한다.
  • 프로젝트 대화마다 DSH Session을 연결하고 도구 호출부터 최종 답변까지 session.history로 추적한다. 사용자는 권한 승인, 모델 선택, 도구 입력·출력, Token과 처리 시간을 한 궤적에서 확인한다. 결과와 증거를 별도 실행 센터로 복제하지 않는 구조다.
  • Git Worktree를 프로젝트별 격리 작업 디렉터리로 연결한다. 활성 Worktree를 기준으로 새 대화의 Agent, Session, Diff와 행 단위 편집이 실행되고 기존 대화는 이동하지 않는다. 비Git 디렉터리, 중복 브랜치, 경로 이탈과 비정상 심볼릭 링크를 거부한다.
  • Canvas, 로컬 Site, Markdown, DOCX, XLSX, PPTX와 PDF를 버전 단위로 관리한다. Canvas는 행 단위 제안과 충돌 처리를 제공하고 Site는 샌드박스에서 반응형 미리보기를 제공한다. Site는 배포 서비스 없이 단일 파일 내보내기와 읽기 전용 공개만 지원한다.

이미지 분석

DeepSeek Harness Desktop App의 밝은 테마 초기 화면으로, 왼쪽 탐색 영역과 중앙 대화 입력창이 배치되어 있다.
화면은 새 대화, 임시 대화, 검색, 플러그인과 프로젝트 목록을 왼쪽에 두고 중앙에 채팅·파일 처리·웹 검색을 시작하는 입력 영역을 둔 3열형 작업공간을 보여준다. 입력창 하단에는 직접 처리, 웹 자동화, DeepSeek-V4-Flash 모델 선택과 전송 버튼이 있어 대화 실행과 도구 사용이 한 화면에 결합되어 있다.
DeepSeek Harness Desktop App의 어두운 테마 초기 화면으로, 같은 작업공간을 다크 모드로 표시한다.
밝은 테마 화면과 동일하게 프로젝트 탐색과 중앙 대화 입력을 유지하면서 배경, 패널, 입력창을 어두운 색상으로 전환한다. 이 화면에서 모델 선택과 직접 처리·웹 자동화 옵션이 입력창에 함께 배치되어 앱의 기본 대화 흐름을 확인할 수 있다.
DSH Session의 처리 궤적과 도구 실행 결과를 대화 화면에서 확인하는 시연 이미지다.
이미지는 사용자 요청 이후 처리 시간, 완료된 작업 수, 사고 과정과 도구 실행 항목을 순서대로 펼쳐 보는 결과 화면을 담고 있다. 이 구성은 모델 응답만 전달하는 대신 Session의 실행 이력과 작업 상태를 함께 기록하는 레포의 결과·증거 기능과 연결된다.
프로젝트 대화 화면에서 DSH Session 결과, 프로젝트 파일과 작업 영역을 함께 관리하는 인터페이스다.
화면은 왼쪽에 프로젝트와 대화를 계층적으로 배치하고 중앙에 완료된 작업과 응답을 표시하며 하단에 새 작업 입력창을 둔다. 프로젝트 대화에 결과·증거, 브라우저, 파일, 산출물과 Site 탭을 연결하는 구조를 시각적으로 나타낸다.

491

Stars

6

Forks

+212

Trending

0

조회수

491 watchers6 open issuesMIT License

관련 토론

아직 관련 토론이 없습니다.

댓글

댓글을 작성하려면 로그인이 필요합니다.