RealZST/HarnessKit
More than a skill manager — manage skills, MCP servers, plugins, hooks, CLIs, configs, memory & rules across every AI coding agent. 🌟 Star if you like it!
HarnessKit – 모든 AI 코딩 에이전트를 위한 하나의 허브
이것이 무엇인가 – HarnessKit은 무료 오픈소스 데스크톱(macOS, Linux, Windows) 및 웹 애플리케이션으로, 다양한 AI 코딩 에이전트(Claude Code, Codex, Gemini CLI, Cursor, Copilot 등)의 확장 기능, 설정, 메모리 파일 및 규칙을 한곳에서 발견, 구성, 감사, 관리할 수 있게 해줍니다.
왜 중요한가 – 각 AI 코딩 에이전트는 자체 확장 기능, 설정 파일 및 런타임 데이터를 서로 다른 디렉터리와 형식으로 저장합니다. HarnessKit은 이러한 분산된 리소스를 통합하여 파일을 이동하지 않고도 명확한 개요, 일괄 작업 및 보안 검사를 제공합니다.
핵심 기능
| 영역 | HarnessKit이 하는 일 |
|---|---|
| 확장 기능 관리 | 15개 이상의 지원 에이전트를 위해 5가지 확장 유형(Skills, MCP 서버, Plugins, Hooks, Agent-first CLI)을 처리합니다. 확장 기능을 활성화/비활성화, 업데이트, 배포할 수 있으며 자동 형식 변환(JSON, TOML 등)을 지원합니다. |
| 설정/메모리/규칙 | 각 에이전트의 전역 및 프로젝트별 설정, 메모리, 규칙 파일을 감지합니다. 실시간 미리보기가 포함된 에이전트별 대시보드에 표시하고 사용자 지정 경로를 추가할 수 있습니다. |
| 보안 감사 | 내장 정적 분석 엔진(18개 규칙)이 모든 확장 기능에 신뢰 점수(0-100)를 부여하고 안전, 저위험 또는 검토 필요로 분류합니다. 결과는 정확한 파일/줄 위치를 가리키며 권한(파일 시스템, 네트워크, 셸, DB, 환경 변수)을 나열합니다. |
| 마켓플레이스 | skills.sh(스킬), Smithery.ai(MCP 서버), Agent-first CLI 카탈로그 등 세 가지 레지스트리를 위한 통합 브라우저를 제공합니다. 원클릭 설치가 가능하며 소스 추적이 유지됩니다. |
| 프로젝트 범위 | 전역 보기 또는 등록된 프로젝트 간에 전환하여 프로젝트별 설정을 격리된 상태로 유지합니다. |
| 키트 | 스킬, MCP 서버, 규칙 및 메모리 파일 세트를 휴대용 .hk-kit.zip으로 묶습니다. 키트를 가져오면 선택한 에이전트에 모든 것을 한 번에 배포합니다. |
| 제자리 작업 | 각 에이전트의 기본 디렉터리에서 직접 읽고 씁니다. 활성화/비활성화는 단순히 파일 이름 변경일 뿐이므로 HarnessKit을 제거해도 아무것도 남지 않습니다. |
CLI (hk) |
모든 플랫폼에서 상태, 목록, 감사, 확장 기능 활성화/비활성화 등의 터미널 명령을 제공합니다. |
| 웹 모드 | 동일한 UI를 hk serve 명령으로 제공하여 헤드리스 서버나 클러스터에서 사용할 수 있습니다. |
| UX 터치 | 오늘의 팁, 활동 피드, 빠른 작업, 테마(라이트/다크/시스템) 및 부드러운 애니메이션을 제공합니다. |
시작하기 (빠른 가이드)
- 데스크톱 – 최신 릴리스에서 적절한 DMG 또는 설치 프로그램을 다운로드하고 Applications로 드래그한 후 실행합니다. 앱이 설치된 에이전트를 자동으로 감지합니다.
- 웹 / CLI – 설치 스크립트(
curl … | sh또는 PowerShell 해당 명령)를 실행하여hk바이너리를~/.local/bin에 배치합니다. 그런 다음hk serve로 UI를 시작하고 출력된 URL을 열거나hk status,hk list --kind skill --agent claude,hk audit같은 명령을 사용합니다.
누가 사용해야 하나요?
- 여러 AI 코딩 어시스턴트를 사용하며 확장 기능과 설정을 한곳에서 관리하고 싶은 개발자.
- 여러 머신에서 에이전트 확장 기능의 보안을 감사해야 하는 팀.
- 새 프로젝트 온보딩을 위해 재현 가능한 에이전트 확장 기능 세트(키트)를 패키징하려는 모든 사람.
라이선스 및 커뮤니티
- Apache-2.0(코드) 라이선스. 아트워크는 독점입니다.
- 일반적인 풀 리퀘스트 워크플로를 통해 기여를 환영합니다.
결론: HarnessKit은 성장하는 AI 코딩 에이전트 생태계를 위한 실용적인 관리 계층으로, 혼란스러운 파일과 플러그인 집합을 체계적이고 감사 가능하며 공유 가능한 워크플로로 전환합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트