오픈소스

Claude Code·MCP 에이전트용 도구

아래 도구는 모두 GitHub Dominic-DK에 공개되어 있고, MCP 서버 두 개는 npm에도 올라가 있습니다.

Claude Code

harness-map

Claude Code 하네스(지시 파일·기억·도구·권한·훅)를 읽어 폴더별·에이전트를 띄우는 방식별 조립도 한 장으로 보여 주는 도구입니다.

“하네스를 여섯 분야로 나누어 레벨 1~5 로 진단하고 육각형 그래프로 보여 준다. 여섯 분야는 지시 설계, 기억과 위치, 도구 범위, 사전 차단, 사후 검증과 관측, 위임 설계이다.”

README 기준

“레벨 5 는 실제로 확인한 기록이 있을 때만 오른다. 예를 들어 금지 규칙이 실제로 명령을 막은 기록이 있어야 사전 차단이 5 가 된다.”

README 기준

시작하기

README의 「에이전트에게 맡기기」: Claude Code 같은 코딩 에이전트에 아래 문장을 붙여 넣고, 폴더 경로는 자주 작업을 시작하는 곳으로 바꿉니다.

https://github.com/Dominic-DK/harness-map 의 README 를 읽고 "직접 실행" 순서대로 실행해 줘.
내가 자주 작업을 시작하는 폴더는 ~/work/a 와 ~/work/b 야.
3단계의 에이전트 점검은 안내에 적힌 안전 규칙을 지켜서 직접 수행하고 기록해 줘.
끝나면 만들어진 harness-map.html 을 브라우저로 열고, 결과를 쉬운 문어체로 다섯 문장 안팎으로 요약해 줘.

직접 실행할 때는 Python 3만 있으면 되고 추가 패키지는 필요 없습니다.

Claude Code

harnist

Claude Code 하네스를 위한 Tuist식 모듈 관리 도구이자 대시보드입니다. 프로젝트마다 필요한 스킬·플러그인·MCP 서버만 싣습니다.

“…서브에이전트나 claude -p 워커로 흔히 띄우는 Haiku·Sonnet 같은 200k 모델은 약 8,000자입니다. … 만든 사람의 환경에서는 스킬 89개, 33,688자로 예산의 4배였습니다.”

README 기준

“만든 사람의 환경에서는 안 쓰는 사용자 항목을 보관하고 안 쓰는 내장·플러그인 스킬 29개의 설명을 숨기자, Haiku 세션의 스킬 목록이 다시 예산 안으로 들어왔습니다.”

README 기준

시작하기

빠른 시작(README):

git clone https://github.com/Dominic-DK/harnist && cd harnist
pip install pyyaml            # 의존성은 이것 하나 (또는 uv run harnist.py ...)
python3 harnist.py demo --open

demo는 임시 폴더에 가짜 작업 공간을 만들고, 대시보드를 읽기 전용으로 엽니다. 가짜 작업 공간에는 프로젝트, 레지스트리, 전역 ~/.claude, 세션 기록, 측정 기록이 들어 있습니다. 내 환경은 건드리지 않습니다.

MCP

askew-mcp

에이전트(Claude Code · Claude 데스크톱 · Cursor · Codex)가 아이폰을 도구로 쓰게 하는 로컬 커넥터입니다.

아이폰에서 단축어를 실행하려면 Askew 앱에서 만든 커넥터 키가 필요하고, Askew 앱은 준비 중입니다(README: “The Askew app is currently in waitlist”). 로컬 동작 검색과 레시피 빌드는 키 없이 쓸 수 있으며, 레시피 빌드는 macOS가 필요합니다.

시작하기

Claude Code에 등록(README). Claude Desktop·Cursor·Codex CLI 설정도 README에 있습니다. Node 22 이상이 필요합니다.

claude mcp add askew -s user -e ASKEW_CONNECTOR_KEY=akc_XXXX -- npx -y askew-mcp

MCP

mac-shortcuts-mcp

에이전트가 내 맥을 읽게 해 줍니다. 일정·미리 알림·메모·연락처·클립보드·위치·날씨를 애플 단축어로 읽습니다. 읽기 전용, 로컬, 계정 없음, 서버 없음. Claude Code, Claude Desktop, Cursor, Codex 등 MCP 클라이언트에서 씁니다.

시작하기

설정(README):

npx -y mac-shortcuts-mcp setup      # 읽기 레시피 설치 (처음 한 번)

그다음 MCP 클라이언트에 추가합니다:

{
  "mcpServers": {
    "mac": { "command": "npx", "args": ["-y", "mac-shortcuts-mcp"] }
  }
}

macOS 전용입니다. 기본 레시피는 읽기 전용입니다. 다만 mac_run_shortcut은 쓰기·메시지 발송을 포함한 설치된 단축어도 실행할 수 있습니다.

LLM review

critic-loop

LLM 리뷰가 의견 대신 근거를 내게 만드는 닫힌 루프 두 개입니다. 더 나올 것이 없을 때까지 반박하며 찾는 루프와, 합격선을 먼저 선언하고 레퍼런스에서 평가표를 뽑는 루프입니다.

준비 중

준비 중

Askew

AI 에이전트가 아이폰·아이패드·맥의 Apple 단축어를 실행하고 결과를 종단 암호화 릴레이로 돌려받게 하는 앱입니다.

따라가기