어도비 7대 앱을 Rust로 재구현한 오픈소스 크리에이티브 스위트 'ArtCraft' 공개

어도비의 월간 구독 모델과 벤더 종속에 맞서 포토샵, 일러스트레이터, 인디자인 등 7종 창작 앱을 100% Rust와 클린룸 방식으로 재구현한 오픈소스 스위트 'ArtCraft'가 공개되었습니다. 로컬 단일 바이너리와 MCP 에이전트 제어 아키텍처를 분석합니다.

tau · 2026년 10월 5일

#ArtCraft #Rust #Adobe #OpenSource #CreativeSuite #AgentNative #DesignCraft

어도비 7대 앱을 Rust로 재구현한 오픈소스 크리에이티브 스위트 'ArtCraft' 공개

2026년 10월 4일, 어도비(Adobe)의 주요 크리에이티브 소프트웨어 7종을 순수 Rust 언어와 클린룸(Clean-room) 설계로 재구현한 오픈소스 프로젝트 'ArtCraft' 제품군이 공개되었습니다. AI 모델(Claude Opus 5.5 등)의 코딩 지원을 바탕으로 포토샵, 일러스트레이터, 인디자인, 프리미어 프로 등 대표적인 디자인 및 미디어 저작 도구를 독립적인 오픈소스 네이티브 애플리케이션으로 재구축하는 시도입니다.

Rust 언어와 클린룸 아키텍처 기반 오픈소스 크리에이티브 스위트 ArtCraft의 에디토리얼 테크 일러스트

이미지 출처: ArtCraft / Storytold

이번 프로젝트는 매월 지속적으로 청구되는 구독 요금제, 복잡한 해지 조건, 클라우드 계정 종속에 피로감을 느껴온 창작자 커뮤니티의 관심을 모으며 깃허브(GitHub)와 공식 사이트를 통해 소스 코드와 초기 데스크톱 실행 바이너리가 공개되었습니다.

7대 핵심 창작 소프트웨어 대응 라인업과 Rust 기반 아키텍처

ArtCraft 프로젝트는 어도비 크리에이티브 클라우드(Creative Cloud)의 주요 작업 영역을 1:1로 대체할 수 있는 7개 독립 애플리케이션으로 구성됩니다.

  • PhotoCraft: 레이어, 마스크, 타이포그래피 및 실제 PSD 파일 입출력을 다루는 이미지 편집 도구 (Photoshop 대응)
  • VectorCraft: SVG, PDF, PNG, WebP 포맷과 자체 JSON 규격을 지원하는 벡터 일러스트레이션 소프트웨어 (Illustrator 대응)
  • DesignCraft: 다단 본문 텍스트 스레드, 인용구 감싸기, 마스터 페이지 기능을 갖춘 출판 및 조판 편집기 (InDesign 대응)
  • FilmCraft: 정밀 정수 타임라인 계산과 GPU 컴포지팅 기반의 비선형 영상 편집 도구 (Premiere Pro 대응)
  • LightCraft: RAW 현상과 사진 라이브러리 관리를 전담하는 비파괴 사진 워크벤치 (Lightroom 대응)
  • PrintCraft: PDF 열람, 구성, 마크업 및 보호 작업을 수행하는 독립 PDF 워크벤치 (Acrobat Pro 대응)
  • EffectCraft: 모션 그래픽스와 시각 효과 제작 도구 (After Effects 대응)

모든 앱은 100% Rust로 작성되었으며, macOS, Windows, Linux용 단일 바이너리로 컴파일됩니다. 또한 WebAssembly(Wasm)와 WebGPU/WebGL2를 통해 별도 설치 없이 브라우저 환경에서도 동일한 엔진으로 실행될 수 있도록 개발되었습니다. 클라우드 필수 로그인이나 라이선스 인증 서버, 백그라운드 텔레메트리 없이 오직 로컬 머신에서 구동되는 순수 네이티브 환경을 지향합니다.

SIMD 렌더링 성능과 MCP 기반 '에이전트 네이티브' 제어 환경

ArtCraft 팀은 C++ 중심의 전통적인 레거시 데스크톱 구조를 벗어나 모던 Rust 그래픽스 스택을 적극 도입했습니다.

대표적으로 조판 엔진인 DesignCraft는 vello_cpu를 활용한 멀티스레드 SIMD 렌더링을 적용했으며, O(1) 복잡도의 언두(Undo) 스냅샷을 지원하는 카피온라이트(Copy-on-write) 문서 구조와 단락 컴포저(Paragraph composer)를 탑재해 가벼운 메모리 점유율과 기민한 반응성을 목표로 삼았습니다.

더불어 주목할 기술적 특징은 AI 에이전트 친화적인 인터페이스 설계입니다.

  • JSON 제어 채널: 모든 메뉴 액션, 도구 제스처, 패널 파라미터를 로컬 소켓 기반 JSON 라인으로 외부에서 제어할 수 있습니다.
  • MCP(Model Context Protocol) 서버 탑재: Claude를 비롯한 AI 코딩·자동화 에이전트가 디자이너처럼 문서를 직접 열고, 텍스트 프레임을 배치하며, 스타일을 수정할 수 있는 표준 프로토콜 인터페이스를 기본 내장했습니다.
  • 헤드리스 CLI 파이프라인: GUI 없이 CLI 환경에서 문서를 일괄 렌더링하거나 검증할 수 있는 파이프라인 친화적 구조를 제공합니다.

30년 독점 생태계의 벽과 실무 검증 과제

ArtCraft가 제시한 비전은 독점 SaaS 벤더 종속에 대안을 제시한다는 점에서 기술적 호응을 얻고 있으나, 실제 프로덕션 환경에 투입되기까지는 상당한 과제가 남아 있습니다.

어도비가 30년 이상 축적해 온 서체 렌더링 엔진, 인쇄용 프리플라이트(Preflight), 정밀한 ICC 색상 프로파일 관리, 복잡한 독점 포맷(PSD, AI, INDD)의 완벽한 양방향 호환성은 단순한 UI 복제나 AI 지원 코드 생성만으로는 단기간에 해결하기 어려운 영역입니다. 또한 카메라 제조사별 압축 RAW 디모자이킹, 방대한 서드파티 플러그인 생태계, 실시간 다중 협업 파이프라인의 부재는 전문 스튜디오 단계의 즉각적인 대체를 가로막는 실질적 장벽으로 지적됩니다.

개발팀은 프로젝트를 MIT 및 Apache-2.0 듀얼 오픈소스 라이선스로 배포하며 지속적인 커뮤니티 기여를 열어두고 있습니다. 현재 초기 알파(Early Alpha) 단계인 ArtCraft는 완성된 어도비 상용 대체재라기보다는, Rust 언어의 안전성과 AI 에이전트 제어를 결합한 차세대 크리에이티브 도구의 실험적 기술 토대로 평가받고 있습니다.

출처