← 목록으로

AI 네이티브 SDLC - 개발 전 과정을 에이전트에 맞게 재설계하기

요약
  • ArtCraft 팀이 Rust를 기반으로 한 7종의 무료 오픈소스 창작 앱을 개발하며, AI 에이전트 활용을 위한 자동화 환경을 구축하고 있습니다.
  • 모든 앱은 로컬 실행을 원칙으로 하며, 전문가에게 익숙한 사용자 경험과 다양한 플랫폼 지원을 목표로 합니다.
  • ArtCraft 팀이 이미지 편집부터 페이지 레이아웃까지 다루는 무료 오픈소스 창작 앱 7종을 개발 중이며, 모두 Rust로 처음부터 작성함
  • PhotoCraft와 PrintCraft는 초기 알파 단계이고, 나머지 5종은 개발 중임
  • 데스크톱 앱은 Electron이나 웹뷰 없이 macOS, Windows, Linux용으로 컴파일되며, 모든 작업은 사용자 파일을 대상으로 로컬에서 실행됨
  • 모든 앱을 CLI, JSON 제어 채널, MCP 서버로 조작할 수 있어 자동화와 AI 에이전트 사용을 지원함
  • 전문가에게 익숙한 레이아웃, 도구, 단축키를 지향하며, FilmCraft를 제외한 6종은 WebAssembly로도 컴파일되어 브라우저 탭에서 실행됨
앱 7종과 개발 상태
  • PhotoCraft: 익숙한 사용 방식을 지향하는 이미지 편집기로, 초기 알파 단계이며 설치 프로그램이 준비되어 있음
  • VectorCraft: 순수 Rust로 재구현한 벡터 일러스트레이션 도구로, 개발 중임
  • FilmCraft: Rust로 처음부터 다시 만든 전문 영상 편집기로, 개발 중임
  • LightCraft: 사용자 컴퓨터에서 실행되는 사진 라이브러리 및 RAW 현상 도구로, 개발 중임
  • PrintCraft: PDF 읽기, 정리, 병합, 분할, 보안 기능을 갖춘 PDF 작업 도구로, 초기 알파 단계임
  • EffectCraft: 순수 Rust 기반 모션 그래픽 및 시각 효과 도구로, 개발 중임
  • DesignCraft: 순수 Rust로 다시 만든 페이지 레이아웃 및 출판 도구로, 개발 중임
모든 앱에 적용하는 공통 원칙
  • 무료 오픈소스로 제공하며, 모든 코드를 허용적인 라이선스로 GitHub에 공개해 열람, 포크, 후속 개발이 가능함
  • 순수 Rust 네이티브 앱으로 처음부터 작성하며, macOS, Windows, Linux에서 Electron이나 웹뷰 없이 실행됨
  • 현업 전문가가 이미 아는 레이아웃, 도구, 단축키를 사용해 다시 배우지 않아도 되는 사용 경험을 지향함
  • 사용자 파일과 로컬 실행을 원칙으로 삼아, 작업 과정에서 클라우드를 오갈 필요가 없음
  • 자동화와 AI 에이전트를 위해 모든 앱에 CLI, JSON 제어 채널, MCP 서버를 통한 조작 방식을 갖춤
  • 브라우저 실행도 지원하며, PhotoCraft, VectorCraft, LightCraft, PrintCraft, EffectCraft, DesignCraft는 WebAssembly로 컴파일됨
    • FilmCraft에 표시된 지원 플랫폼은 macOS, Windows, Linux임
  • ArtCraft Discord에서 초기 빌드와 로드맵을 확인하고, 초기 버전 테스트와 개발 과정에 참여하거나 다음에 재구현할 도구를 제안할 수 있음
그냥 목록으로
원문 보기 ↗