Claude-Code 데스크톱 클라이언트, 오픈 소스 무료, Windows 사용 가능
오픈 소스 데스크톱 Agent 클라이언트를 추천합니다. Claude Code의 핵심 기능을 아름다운 GUI 애플리케이션으로 포장했습니다. 바로 Craft Agents입니다.
소개
Craft Agents는 Craft(애플 생태계에서 매우 인기 있는 노트 앱 craft.do) 팀이 오픈 소스로 공개한 Agent 데스크톱 클라이언트입니다.
Anthropic 공식 Claude Agent SDK를 기반으로 구축되었으며, Claude Code에 세련된 껍질을 씌운 것과 같습니다. 동시에 Claude Code에는 없는 많은 기능도 추가되었습니다.
아래는 Craft Agents의 메인 인터페이스입니다. 왼쪽은 대화 목록(이메일 받은 편지함과 유사)이고 오른쪽은 대화 영역입니다.
Craft Agents 메인 인터페이스
핵심 기능 및 특징:
-
다중 대화 받은 편지함: 더 이상 여러 개의 터미널 창을 열 필요가 없습니다! 모든 작업을 한 곳에서 관리하고, 상태 표시(Todo → In Progress → Done), 깃발, 보관을 지원합니다.
-
Sources 데이터 소스 연결: 제가 가장 좋아하는 기능입니다. Agent에게 "Slack을 데이터 소스로 추가해 줘"라고 말하기만 하면, MCP 서버를 자동으로 찾고, 문서를 읽고, 인증을 구성합니다. JSON 파일을 전혀 건드릴 필요가 없습니다.
-
세 가지 권한 모드: Explore(읽기 전용), Ask to Edit(매번 수정할 때마다 묻기), Auto(완전 자동)를 SHIFT+TAB 키로 한 번에 전환할 수 있습니다. 이 디자인은 정말 세심합니다.
-
Skills 기술 시스템: Claude Code의 Skills와 유사하지만, 관리가 더 편리하고 @를 통해 직접 호출할 수 있습니다.
-
완전한 Claude Code 경험: 스트리밍 응답, 도구 호출 시각화, 실시간 업데이트 등 필요한 모든 것이 있습니다.
Claude Code와의 비교:
측면
Claude Code
Craft Agents
인터페이스
터미널 CLI
데스크톱 GUI
다중 작업
여러 개의 터미널 열기
받은 편지함식 관리
MCP 구성
JSON 수동 편집
대화식 구성
Skills 관리
폴더
@ 언급
대화 지속성
수동 저장 필요
자동 저장
오픈 소스 라이선스
비공개
Apache 2.0
설치
설치는 매우 간단하며, 한 줄 명령으로 끝낼 수 있습니다.
macOS / Linux:
curl -fsSL https://agents.craft.do/install-app.sh | bash Windows(PowerShell):
irm https://agents.craft.do/install-app.ps1 | iex 공식 웹사이트에서 설치 패키지를 직접 다운로드할 수도 있습니다.
-
macOS ARM64:
https://agents.craft.do/electron/latest/Craft-Agent-arm64.dmg -
macOS Intel:
https://agents.craft.do/electron/latest/Craft-Agent-x64.dmg -
Windows:
https://agents.craft.do/electron/latest/Craft-Agent-x64.exe -
Linux:
https://agents.craft.do/electron/latest/Craft-Agent-x64.AppImage
소스 코드를 직접 수정하고 싶어하는 개발자라면:
git clone https://github.com/lukilabs/craft-agents-oss.git cd craft-agents-oss bun install bun run electron:start 이 프로젝트는 Node.js가 아닌 Bun을 런타임으로 사용합니다. 기술 스택은 Bun + Electron + React + shadcn/ui로 매우 현대적입니다.
사용
실행 후 API 연결 방식을 먼저 선택합니다.

저는 API Key 방식을 선택했습니다.

Ollama에 연결하거나 사용자 정의할 수도 있습니다. 여기서는 Custom을 선택했습니다.
하지만 Anthropic 형식 API를 지원해야 합니다. 지난번에 재벌 Nvidia에서 Kimi-K2.5를 무료로 사용했는데, API가 OpenCode에서 신청한 K2.5를 지원하지 않았습니다.

하지만 siliconflow는 괜찮습니다. /v1을 제거하면 사용할 수 있습니다.
https://cloud.siliconflow.cn/i/YefhGWlT

그런 다음 Workspace를 만들고 채팅을 시작할 수 있습니다.
다양한 서비스 연결(가장 멋진 부분):
Agent는 공개 MCP 서버 또는 API 문서를 자동으로 검색하여 모든 것을 구성합니다. OpenAPI Spec 또는 API 문서 스크린샷을 직접 붙여넣을 수도 있으며, Agent가 알아서 처리합니다.
공식적으로는 점프 서버 뒤에 있는 Postgres 데이터베이스에 연결했다고 합니다. Skills + Sources의 조합은 엄청난 위력을 발휘합니다.
기존 Claude Code 구성이 있습니까?
이전에 Claude Code에서 많은 Skills와 MCP를 구성했다면, Agent에게 "Claude Code에서 모든 Skills를 가져와"라고 말하면 Agent가 마이그레이션하는 데 도움을 줍니다.
권한 모드 전환:
저는 일상적으로 ask 모드(Ask to Edit)를 사용합니다. 파일을 쓰거나 명령을 실행할 때마다 묻습니다. 확인 절차가 원활해지면 allow-all로 전환하여 자동으로 실행되도록 합니다.
SHIFT+TAB 단축키를 사용하여 세 가지 모드 사이를 순환 전환할 수 있습니다.
실제 테스트
일상적으로 사용하는 몇 가지 데이터 소스(GitHub, 로컬 Obsidian 노트 라이브러리, 자체 구축 MCP 서버)에 연결했습니다.
장점:
-
UI가 정말 예쁩니다. 터미널보다 보기가 훨씬 편안하고 장시간 작업해도 피로감이 덜합니다.
-
다중 대화 관리가 정말 편리합니다. 이메일을 처리하는 것처럼 Agent 작업을 처리할 수 있습니다.
-
데이터 소스 구성이 매우 부드럽습니다. 이전에는 MCP를 구성하려면 문서를 뒤적이고 JSON을 수정해야 했지만, 이제는 한 문장으로 끝낼 수 있습니다.
-
대화가 자동으로 저장됩니다. 닫았다가 다시 열어도 그대로 있습니다. Claude Code에서는 불가능합니다.
-
오픈 소스 라이선스가 좋습니다. Apache 2.0으로 자유롭게 수정할 수 있습니다.
결론
Claude Code를 많이 사용하는 사용자이고 더 친숙한 GUI 인터페이스를 원한다면 Craft Agents를 사용해 볼 가치가 있습니다.
Agent 개발자이고 오픈 소스 데스크톱 Agent 프레임워크를 참고하고 싶다면, 이 Electron + React + Claude Agent SDK 아키텍처도 배울 가치가 있습니다.
적합한 대상:
-
Claude Code를 사용하지만 터미널이 충분히 친숙하지 않다고 생각하는 개발자
-
여러 Agent 작업을 동시에 관리해야 하는 사람
-
다양한 서비스(GitHub, Slack, Google 제품군)를 Agent 워크플로에 연결하려는 사람
-
오픈 소스 Agent 데스크톱 애플리케이션을 2차 개발 기반으로 사용하려는 팀
마지막으로 Craft 팀은 "Craft Agents를 사용하여 Craft Agents를 개발한다"고 언급했습니다. 코드 편집기를 전혀 사용하지 않고 모든 사용자 정의를 한 문장으로 해결합니다.
이러한 아이디어는 매우 흥미롭습니다. 이것이 Agent Native 소프트웨어의 미래 형태일 수 있습니다.
공식 웹사이트: https://agents.craft.do/
GitHub: https://github.com/lukilabs/craft-agents-oss
데모 비디오: https://www.youtube.com/watch?v=xQouiAIilvU
#CraftAgents #ClaudeCode #Agent #MCP #오픈소스





