Cursor나 Claude Code 없이 Claude Desktop을 무료 코딩 에이전트로 사용하기
언제 쓸까: 이미 Claude Desktop이 있고, 코드 스니펫 붙여넣기가 아닌 실제 레포 편집을 원할 때.
사전 조건
- Claude Desktop 설치 — claude.ai/download에서 다운로드
- 작업 디렉토리 허용 목록 등록 — 최초 실행 시 Claude가 접근할 수 있는 디렉토리를 지정
흐름
-
설치 및 워크스페이스 잠금Install desktop-commander. Limit it to ~/Code/myproject — nothing outside.✓ 복사됨→ 설정에 allowed_directories 제한이 반영되고 Claude에서 도구 목록이 표시됨
-
실제 변경사항 적용Open ~/Code/myproject. Find every TODO comment, group by file, propose fixes for the top 5.✓ 복사됨→ ripgrep 속도의 스캔, 줄 번호가 포함된 우선순위 목록
-
edit_block으로 적용Apply the proposed fixes using edit_block. Don't rewrite whole files — just the necessary diffs.✓ 복사됨→ 각 편집에 old_string/new_string 블록이 표시되고, 이후 깔끔한 git diff 확인
결과: Claude Desktop이 유료 IDE 어시스턴트와 동일한 품질로 레포에 실제 코드 변경사항을 작성합니다.
함정
- allowed_directories 미설정 시 Claude가 홈 폴더 전체를 스캔 — ~/.claude-server-commander/config.json을 수정하고 Claude Desktop을 재시작