agents

AI Coding ToolsIDEPython

★ 39,597주당 +215조회 6

무엇인가

코딩 에이전트 하네스에 붙이는 플러그인을 모아 배포하는 마켓플레이스다. 플러그인은 에이전트, 슬래시 커맨드, 스킬, 훅을 한 단위로 묶는다. Claude Code를 1차 대상으로 삼고, Codex CLI·Cursor·OpenCode·Antigravity CLI·GitHub Copilot·Pi를 같은 소스에서 함께 지원한다.

어떻게 동작하나

저장소의 `plugins/` 디렉터리가 유일한 원본이다. 각 플러그인 안의 agents, commands, skills는 디렉터리 구조에서 자동으로 발견된다. 어댑터가 이 Markdown 소스를 각 하네스의 관용적인 산출물로 변환한다. Codex와 Cursor는 커밋된 레지스트리를 통해 소스 `plugins/`를 직접 가리키고, Antigravity·OpenCode·Pi는 클론 후 `make`로 변환 트리를 생성한다. 변환된 트리는 gitignore 대상이다. 플러그인을 설치하면 그 플러그인의 구성 요소만 컨텍스트에 들어간다.

무엇과 다른가

하네스별로 플러그인을 따로 작성하거나 공통분모로 낮춘 번역본을 배포하는 방식과 다르다. 하나의 소스에서 각 하네스에 맞는 산출물을 각각 만든다. 품질 관리는 `plugin-eval`이 맡는다. 정적 구조 분석, 4개 차원의 LLM 판정, 50~100회 시뮬레이션을 통한 몬테카를로 신뢰도 측정의 3계층으로 플러그인과 스킬을 평가한다.

어떻게 쓰나

스킬만 필요하면 `gh skill install wshobson/agents` 또는 `npx skills add wshobson/agents`로 GitHub의 `plugins/*/skills/`를 사용 중인 에이전트에 바로 설치한다. 클론이나 마켓플레이스 등록, 생성 단계가 필요 없다. 하네스별 설치 방법과 주의점은 `docs/harnesses.md`에 정리되어 있다. 전체 카탈로그는 `docs/plugins.md`, `docs/agents.md`, `docs/agent-skills.md`에 있다.

전제와 한계

스킬 전용 설치기는 스킬만 가져오고 에이전트·커맨드·훅은 포함하지 않는다. 외부 메모리 Pensyve와 보안 도구 HOL Guard는 Claude Code용 `git-subdir` 항목으로만 들어간다. HOL Guard는 특정 커밋에 고정되고 설치에 사용자 승인이 필요하며, 이 저장소가 생성하는 Codex·Cursor·OpenCode·Antigravity·Copilot·Pi 산출물에는 추가되지 않는다. 라이선스는 MIT다.

관련 논문 5

유사 도구