소개
Craft Agents는 Anthropic의 Claude Agent SDK와 Pi SDK를 기반으로 구축된 오픈소스 에이전트 기반 워크플로우 도구입니다. Electron 기반 데스크톱 애플리케이션으로, 여러 AI 모델과 API 서비스를 시각적인 캔버스 인터페이스에서 직관적으로 연결하고 관리할 수 있게 합니다.
상세정보
멀티세션 인박스 및 워크플로우 관리
데스크톱 앱에서 세션을 관리하고, 상태 워크플로우(Todo → In Progress → Needs Review → Done)와 깃발 지정 기능을 사용할 수 있습니다. 모든 대화 기록은 디스크에 완전히 저장됩니다.
다양한 소스 연결
- MCP 서버: Craft, Linear, GitHub, Notion, 커스텀 서버 등
- REST API: Google(Gmail, Calendar, Drive), Slack, Microsoft
- 로컬 파일: 파일시스템, Obsidian 볼트, Git 리포지토리
에이전트에게 “Linear를 소스로 추가해줘”라고 말하면 API와 MCP 서버를 찾아 자동으로 설정합니다. 사용자 지정 OpenAPI 스펙이나 엔드포인트 URL을 제공하여 커스텀 API도 연결할 수 있습니다.
다중 LLM 제공자 지원
- 직접 연결: Anthropic(API 키 또는 OAuth), Google AI Studio, ChatGPT Plus(Codex OAuth), GitHub Copilot OAuth
- 서드파티 및 자체 호스팅: OpenRouter, Vercel AI Gateway, Ollama 등 OpenAI 또는 Anthropic 호환 엔드포인트
스킬 및 자동화
워크스페이스별로 전문화된 에이전트 지시 사항인 ‘스킬’을 저장할 수 있습니다. 라벨 변경, 스케줄, 도구 사용 등 이벤트에 의해 트리거되는 자동화를 설정하여 반복적인 작업을 자동화할 수 있습니다.
원클릭 설치
macOS/Linux:
curl -fsSL https://thecraftagents.com/install-app.sh | bashWindows (PowerShell):
irm https://thecraftagents.com/install-app.ps1 | iex또는 Winget을 사용하여 설치할 수 있습니다.
기본 사용법
- 설치 후 앱을 실행합니다.
- API 연결을 선택합니다(Anthropic, Google AI Studio, ChatGPT Plus, GitHub Copilot).
- 워크스페이스를 생성하여 세션을 정리합니다.
- 선택적으로 MCP 서버, REST API 또는 로컬 파일 시스템을 소스로 연결합니다.
- 세션을 생성하고 채팅을 시작합니다.
대화 중 ‘@’ 기호를 사용해 새로운 스킬이나 소스를 언급할 수 있으며, 변경 사항은 즉시 반영되어 재시작이 필요하지 않습니다.
지원 환경 및 요구사항
Electron 기반 애플리케이션으로 Windows, macOS, Linux에서 실행됩니다. Google OAuth를 사용하는 경우 사용자가 직접 Google Cloud 콘솔에서 OAuth 자격 증명을 생성하고 설정해야 합니다.
제한 사항 및 라이선스
이 프로젝트는 Apache License 2.0 하에 제공됩니다. “Craft”와 “Craft Agents”는 Craft Docs Ltd.의 상표입니다. Claude Agent SDK는 Anthropic의 상용 서비스 약관의 적용을 받습니다.
원격 서버(헤드리스) 모드
Craft Agents는 원격 머신(예: Linux VPS)에서 헤드리스 서버로 실행할 수 있으며, 데스크톱 앱이 씬 클라이언트로 연결됩니다. 이를 통해 장시간 실행되는 세션을 유지하고 여러 머신에서 액세스할 수 있습니다.
시스템 요구사항
Anthropic API 키 또는 Claude Max/Pro, Google AI Studio, ChatGPT Plus, GitHub Copilot 등 하나 이상의 LLM 제공자 연결이 필요합니다.


