harness-hub은(는) 무엇을 하나요?
릴리스 중심의 에이전트 스킬 허브 및 CLI로, 저장소를 분석하고 고품질 Codex/Claude Code/OpenCode 스킬 프로필을 설치하며 관리 파일을 안전하게 추적합니다.
개요
harness-hub는 AI 에이전트(Codex, Claude Code, OpenCode)를 위한 스킬 프로필을 중앙에서 관리하고 배포하는 도구입니다.
설치
npm install -g harness-hub
또는
git clone https://github.com/JasonxzWen/harness-hub.git
cd harness-hub
npm install
npm run build
사용법
저장소 분석
harness-hub analyze
현재 저장소를 분석하여 권장 스킬 프로필을 확인합니다.
스킬 설치
harness-hub install <profile-name>
지정된 스킬 프로필을 설치하고 추적을 시작합니다.
설치된 파일 확인
harness-hub status
현재 추적 중인 모든 관리 파일 목록을 표시합니다.
명령어 목록
| 명령어 | 설명 |
|---|---|
analyze | 저장소 구조를 분석하고 적합한 스킬 프로필을 추천합니다 |
install <profile> | 스킬 프로필을 설치하고 파일을 추적합니다 |
status | 추적 중인 관리 파일의 상태를 보여줍니다 |
update <profile> | 설치된 스킬 프로필을 업데이트합니다 |
remove <profile> | 스킬 프로필을 제거하고 추적을 중단합니다 |
스킬 프로필
스킬 프로필은 특정 저장소 유형(예: Node.js, Python, React 등)에 맞춰진 사전 정의된 규칙 및 지침 세트입니다.
지원되는 플랫폼
- Cursor (Codex)
- Claude Code
- OpenCode
구성
harness-hub는 프로젝트 루트의 .harnessrc 파일을 통해 구성할 수 있습니다.
예시:
{
"trackedFiles": [".cursorrules", ".claude.md"],
"platform": "cursor",
"profiles": [
"nodejs-best-practices",
"react-typescript"
]
}
보안
- 추적된 파일은 변경 사항을 모니터링하고 관리되지 않은 수정을 방지합니다.
- 스킬 패키지는 무결성 검사로 서명 및 검증됩니다.
- 모든 작업은 명시적인 사용자 확인 후에 실행됩니다.
라이선스
MIT