awesome-dsh-plugin 소개
에이전트 도구를 플러그인으로 확장하는 구조가 퍼지면서, 어려워진 일은 확장 기능을 만드는 쪽이 아니라 이미 나와 있는 것을 찾는 쪽이 되었습니다. DeepSeek Harness(이하 dsh)(
DeepSeek Harness: 에이전트 루프까지 설정으로 교체하는 플러그인 구조의 코딩 에이전트)는 모델, 도구, 샌드박스, 세션 저장소, UI, 심지어 에이전트 루프 자체까지 전부 플러그인 형태로 갈아 끼울 수 있도록 설계된 오픈소스 에이전트 하네스입니다. 확장 지점이 이만큼 넓으면 커뮤니티가 만드는 플러그인도 그만큼 빠르게 쌓입니다. 그런데 GitHub 토픽 검색으로 얻는 저장소 목록은 그 저장소가 실제로 설치되는지, 설명대로 동작하는지, 같은 일을 하는 항목이 몇 개나 겹치는지를 알려주지 않습니다. 결국 후보를 하나씩 열어 package.json을 확인하는 수작업이 남습니다.
이번에 소개하는 awesome-dsh-plugin은 이러한 확인을 거친 DeepSeek Harness 플러그인을 선별해 모아둔 큐레이션 저장소입니다. dsh plugin add 로 설치되는 플러그인만 모아 14개 카테고리로 나눠 두었고, 각 항목은 한 줄 설명과 저장소 링크로 정리되어 있습니다. 이 저장소에 등재되려면 저장소가 package.json 에 dsh.bundle 매니페스트(manifest)를 선언해야 하고, 이 조건은 모든 PR(Pull Request)이 열릴 때 자동으로 확인됩니다. 저장소 관리자는 이러한 기준의 성격을 'This list doesn't rank plugins or judge their quality, and we don't want to.'라고 밝히고 있습니다. 즉, 일반적인 awsome 저장소들과 달리, 좋은 플러그인을 골라 주는 순위표가 아니라, 고른 것이 설치되고 설명한 대로 동작한다는 최소선을 보장하는 플러그인 목록 저장소입니다.
그럼에도 목록의 규모와 증가 속도는 눈여겨볼 만합니다. 이 저장소는 2026년 8월 13일에 만들어졌고, 2026년 8월 17일 기준으로 항목 1,183개와 커밋 1,407개가 쌓였습니다. 나흘 만에 이만큼 늘었다는 것은 개별 항목의 정확성보다 목록 자체를 관리하는 방식이 더 중요해졌다는 뜻이기도 합니다. 실제로 README는 손으로 고치지 않고 data/plugins/ 디렉토리 하위에 항목별 YAML 파일에서 생성되며, 영어 외에 중국어와 일본어 README가 함께 관리됩니다. 검색과 카테고리 필터가 붙은 웹사이트도 같은 데이터를 기반으로 자동으로 생성됩니다.
awesome-dsh-plugin의 14개 카테고리 구성
전체 목록은 각 플러그인의 동작에 따라 14개의 카테고리로 나뉘어져 있으며, 각각은 다음과 같습니다:
| 카테고리 | 항목 수 | 이 카테고리에 속한 플러그인의 동작 |
|---|---|---|
| UI Enhancements | 212 | Web UI의 입력창, 사이드바, 상태 표시 |
| Usage & Billing | 64 | 토큰 사용량과 비용 표시 |
| Themes & Appearance | 45 | 테마와 스킨 |
| Models & Providers | 27 | 모델 공급자 교체와 라우팅 |
| Sessions & Messages | 73 | 세션 저장, 대화 이력 다루기 |
| Memory | 61 | 장기 기억과 컨텍스트 회수 |
| Tools & Capabilities | 239 | 에이전트가 호출할 도구를 추가 |
| Vision & Multimodal | 46 | 텍스트 전용 모델에 이미지 입력 붙이기 |
| Skills | 50 | 에이전트 스킬 묶음 |
| Workflow & Automation | 78 | 반복 작업과 다단계 흐름 자동화 |
| Notifications & Integrations | 76 | 외부 서비스 알림과 연동 |
| Development & Runtime | 135 | 실행 환경, 데스크탑 클라이언트, 개발 편의 |
| Plugin Markets & Managers | 35 | 플러그인 설치와 관리 도구 |
| Just for Fun | 42 | 실용성과 무관한 재미 요소 |
카테고리별 플러그인 수를 살펴보면, DeepSeek Harness 사용자들이 어디에서 아쉬움을 느꼈는지를 엿볼 수 있습니다. 도구 추가와 UI 개선이 전체의 3분의 1을 넘고, 사용량 표시와 시각 입력처럼 특정 결핍을 메우는 카테고리가 뒤를 잇습니다. Vision & Multimodal 카테고리에는 텍스트 전용 모델에 이미지 입력을 붙여 주는 플러그인이 다수를 차지하는데, 로컬 OCR로 글자만 뽑아 넘기는 것부터 다른 시각 모델에 이미지를 보내 구조화된 설명을 받아 오는 것까지 접근이 갈립니다. DeepSeek 모델이 텍스트 전용이라는 제약을 커뮤니티가 어떤 방식으로 해결하고 있는지를 엿볼 수 있습니다.
카테고리 체계도 고정되어 있지 않습니다. 프로젝트 관리자는 카테고리가 커지면 쪼개고 쓸모가 없어지면 합친다고 밝히면서, usage 와 vision 이 그렇게 갈라져 나온 분류라고 적어 두었습니다. 그래서 기여자가 분류를 잘못 골랐다는 이유로 PR이 반려되는 일은 없고, 유지보수 관리자가 더 맞는 카테고리로 옮깁니다.
awesome-dsh-plugin의 등재 기준과 심사 절차
각 플러그인을 등록할 때에는 기계 검사와 사람 검토 두 단계를 거칩니다. 기여자는 README를 직접 고치지 않고 data/plugins/<owner>__<repo>.yml 파일 하나만 추가하여 Pull Request를 생성합니다:
url: https://github.com/owner/repo
name: owner/repo
category: ui
description:
en: One-line description ending with a period.
zh: 一句话描述,以句号结尾。
플러그인 하나당 하나씩 YAML 파일을 두는 구조기 때문에 PR끼리 충돌하지 않습니다. PR이 제출된 후에는 CI가 세 가지를 순서대로 확인합니다. 저장소 package.json의 dsh.bundle 선언 여부, 저장소가 하루 이상 되었고 커밋이 10개 이상인지, 그리고 awesome-lint와 사이트 빌드 통과 여부입니다.
이렇게 CI를 통과한 PR들만 프로젝트 관리자가 직접 확인합니다. 관리자가 PR을 병합(merge)하기 전에 확인하는 항목은 여섯 가지로 정리되어 있는데, 그중 첫 번째가 설명에 적힌 숫자와 API 이름까지 코드와 맞는지 대조하는 것입니다. 문서는 이 대목을 "if a description claims '46 tools', someone counts them" 이라고 적었습니다. 나머지는 분류의 적절성, 빈 껍데기가 아닌 실제 동작 코드인지, 기존 항목과 중복인지, 난독화된 코드나 자격증명 유출 같은 수상한 부분이 없는지, 그리고 PR이 자기 항목 외의 다른 항목을 건드리지는 않았는지입니다.
이렇게 등록되더라도, 플러그인 저장소가 사라지거나 유지보수가 멈추거나 고장 난 것으로 드러난 항목은 제거됩니다. 또한 동일한 역할의 플러그인이 있다면 점수와 등록 시점 등을 기준으로 등록이 결정됩니다.
awesome-dsh-plugin은 누구에게 유용한가
이미 DeepSeek Harness(dsh)를 쓰고 있으면서, UI / 사용량 표시 / 메모리 / 시각 입력 등과 같은 구체적인 영역에서 개선 필요성을 느끼는 사용자들에게 적합합니다. 이미 "설치는 되는지, 설명대로 동작하는지"를 기준으로 한 번 걸러 두었기 때문에, 각 플러그인들의 카테고리와 설명을 읽어보고 플러그인을 골라 설치하면 됩니다.
하지만, 보안이 검증된 화이트리스트를 기대하는 조직에는 걸맞지 않습니다. 이 저장소는 보안 심사를 하지 않고 있으며, 플러그인을 설치하게 되면 파일과 자격증명, 네트워크에 그대로 접근할 수 있기 때문에 사용자가 설치 전 주의를 기울여야 합니다.
awesome-dsh-plugin의 라이선스
awesome-dsh-plugin 저장소는 CC0 1.0 Universal로 공개되어 있어 목록 데이터를 저작권 제약 없이 자유롭게 사용할 수 있습니다. 목록에 실린 개별 플러그인은 각자의 저장소와 라이선스를 따르므로, 사용 조건은 플러그인마다 따로 확인해야 합니다.
awesome-dsh-plugin 공식 웹사이트
awesome-dsh-plugin 프로젝트 GitHub 저장소
DeepSeek Harness 본체 저장소
더 읽어보기
-
DSH Desktop: Node.js 설치 없이 DeepSeek Harness를 실행하는 데스크탑 애플리케이션
-
Awesome Open Source AI: 오픈소스 AI 프레임워크와 모델, 인프라를 14개 분야로 정리한 큐레이션 목록
-
Awesome DeepSeek Agent: DeepSeek 모델을 Claude Code, GitHub Copilot 등 주요 AI 코딩 도구에 통합하는 공식 가이드 모음
이 글은 GPT 모델로 정리한 초안을 바탕으로 한 것으로, 원문의 내용 또는 의도와 다르게 정리된 내용이 있을 수 있습니다. 관심있는 내용이시라면 원문도 함께 참고해주세요! 읽으시면서 어색하거나 잘못된 내용을 발견하시면 댓글로 알려주시기를 부탁드립니다. ![]()
이 도구를 직접 설치해 사용해보셨다면, 파이토치 한국 사용자 모임
회원들을 위해 경험이나 팁을 댓글로 남겨주세요! ![]()




