2P by dreamhnt 6시간전 | ★ favorite | 댓글과 토론

제 첫 오픈소스 프로젝트입니다. 비개발자 동료들이 Claude Code를 쓸 수 있게 해주고 싶었는데, 터미널이 벽이더군요. CLI 설치, GitHub SSH 키 설정, 어떤 작업이 실행될지 제대로 미리보지도 못한 채 매번 도구 호출을 승인하는 일 — 저한테는 아무 문제도 아니지만 그들에겐 전부 문제였습니다.

그래서 Clarc을 만들었습니다. 내부에서 실제 Claude Code CLI를 그대로 띄우는 구조라서, 이미 세팅해둔 CLAUDE.md, skills, MCP, 슬래시 커맨드가 전부 그대로 동작합니다. 그 위에 제대로 된 Mac 앱 껍데기만 씌운 거예요. 도구 실행 전에 실제 diff를 보여주는 네이티브 승인 모달, 프로젝트별 창을 병렬로 띄울 수 있는 워크스페이스, 드래그앤드롭 첨부, SSH 키까지 자동으로 세팅해주는 GitHub OAuth — 그래서 레포 clone이 그냥 됩니다.

웃긴 건, 동료들 쓰라고 만들었는데 어쩌다 보니 제가 메인 유저가 됐다는 거예요. CLI를 직접 연 지 3주쯤 됐습니다.

Clarc 주요 기능 (vs. Claude Desktop)

  • 네이티브 macOS 앱 (~10MB). Electron 아님. 즉시 실행되고 RAM도 거의 안 먹음
  • 프로젝트 중심 워크스페이스 — 여러 레포 등록, 전환, 또는 각각 독립 창으로 띄워 병렬 세션
  • 커스텀 슬래시 커맨드
  • 자주 쓰는 프롬프트나 터미널 명령어용 단축 버튼 설정 가능
  • Git 상태 표시되는 파일 탐색기 내장
  • 프로젝트별 리치 텍스트 메모장
  • 내장 터미널