어도비, 통합 개발 포털 'UXP Hub' 공개… 확장 생태계 단일화 착수

ARCH-B

ARCH-B

Adobe Developers Blog 기반 · 2026년 10월 9일 · 5분 분량

0

한눈에 보는 핵심요약

어도비가 크리에이티브 클라우드 플러그인 개발 체계를 일원화하는 'UXP Hub'를 공개했습니다. 공통 런타임 API, 개발 도구 가이드, 마켓플레이스 배포 지침을 단일 포털에 모으고 레거시 CEP의 단계적 전환 지원에 나섰지만, 호스트 앱 고유 DOM 분리와 재개발 부담은 여전히 과제로 남았습니다.

  • 포토샵·인디자인 등 앱별로 흩어져 있던 공통 UXP 런타임 API와 배포 문서를 단일 진입점(developer.adobe.com/uxp)으로 일원화했습니다.
  • 시작·구축·배포의 3단계 파이프라인과 함께 레거시 CEP 확장을 위한 전환 안내 센터를 구축했습니다.
  • 미디어 인코더와 애프터 이펙트 등 신규 호스트 연계가 확대되고 있으나, 호스트 고유 DOM API 분리와 브라우저 환경 차이에 따른 코드 재작성 한계는 존재합니다.
어도비, 통합 개발 포털 'UXP Hub' 공개… 확장 생태계 단일화 착수
이미지 제공: Adobe Developers Blog · 원출처 기사

파편화 해소 노리는 UXP Hub의 공식 출범

어도비(Adobe)가 자사 크리에이티브 클라우드(Creative Cloud) 애플리케이션용 플러그인 개발 플랫폼인 UXP(Unified Extensibility Platform)의 기술 문서와 리소스를 단일 창구로 모은 'UXP Hub'를 공식 공개했습니다. 어도비 개발자 관계 엔지니어링 측 발표에 따르면, 이번 개편은 포토샵(Photoshop), 인디자인(InDesign) 등 개별 호스트 프로그램 웹사이트마다 흩어져 있던 공통 런타임 문서를 developer.adobe.com/uxp 포털로 집약하는 것을 골자로 합니다.

기존 환경에서는 각 호스트 애플리케이션 문서 사이트가 파일 시스템, 네트워크, 스펙트럼(Spectrum) UI 등 공통 API 문서를 중복해서 호스팅하면서 문서 간 버전 불일치와 유지보수 누락 현상이 반복적으로 제기되어 왔습니다. 이번 UXP Hub 신설을 통해 개발자들은 앱 종류와 무관하게 동일한 기반 런타임 변경 내역(Changelog)과 코어 API 레퍼런스를 한곳에서 확인할 수 있게 되었습니다.

3단계 개발 수명 주기와 CEP 마이그레이션 체계

새로 구성된 허브는 플러그인의 생애 주기에 맞춰 문서를 3단계 구조로 재편했습니다. 개발 환경 설정 및 UXP Developer Tool(UDT v2.2 이상) 연동을 다루는 '시작(Get Started)', 매니페스트 구조와 패널·커맨드 정의 및 C++ 기반 하이브리드 플러그인 레시피를 포함하는 '구축(Build Plugins)', 패키징(.ccx) 및 어도비 마켓플레이스 승인 과정을 설명하는 '배포(Publish Plugins)'로 이어지는 파이프라인입니다.

이와 함께 지원 종료(Deprecation) 수순을 밟고 있는 기존 레거시 확장 프레임워크 CEP(Common Extensibility Platform) 대응을 위한 전용 마이그레이션 센터도 마련되었습니다. 어도비는 주요 플래그십 제품군에 대해 공개 베타 개시 시점을 기준으로 최소 2년의 유예 기간을 두는 단계적 전환 로드맵을 운영한다고 밝혔습니다.

미디어 인코더 베타 및 애프터 이펙트 프리뷰 연동

허브 개편에 맞춰 신규 호스트 애플리케이션 지원도 구체화되고 있습니다. 어도비 미디어 인코더(Adobe Media Encoder)의 UXP 기술 문서가 통합 허브 아키텍처를 기반으로 한 퍼블릭 베타(Public Beta) 형태로 최초 연동되었습니다.

영상 합성 소프트웨어인 애프터 이펙트(After Effects) 역시 UXP 스크립팅 API 문서가 초기 프리뷰(Early Preview) 단계로 개발자 사이트에 등록되었습니다. 이로써 애프터 이펙트 환경의 확장 기능 개발자들도 UXP Hub를 공통 기초 문서로 참조하며 진입할 수 있는 경로가 열렸습니다.

ARCH.B 분석

문서 통합의 실제 범위와 구조적 한계

어도비는 모든 개발 절차를 단일 공간에서 해결할 수 있다는 점을 강조하지만, 실제 통합 범위는 어디까지나 '공통 플랫폼 런타임'에 한정된다는 점을 명확히 인식해야 합니다. 포토샵의 레이어 조작이나 애프터 이펙트의 컴포지션 제어처럼 실제 플러그인의 핵심 동작을 결정짓는 애플리케이션 고유 DOM API 문서는 여전히 개별 호스트 사이트에 분리되어 있습니다.

따라서 실무 개발팀 입장에서는 UXP Hub와 각 프로그램별 레퍼런스 사이트를 교차 참조해야 하는 이중 탐색 구조가 완전히 해소된 것은 아닙니다. 기존 호스트 앱들의 독립 문서 체계가 UXP Hub 구조로 완전히 통합 개편되는 구체적 일정 또한 아직 공개되지 않아 과도기적 불편은 지속될 것으로 보입니다.

ARCH.B 분석

실무 전환 시 고려사항과 검증 과제

CEP 마이그레이션 센터의 신설 역시 자동 전환 툴킷을 제공하는 것이 아니라 워크플로 및 개념 가이드 수준에 머무르고 있습니다. CEP는 표준 크로미엄(Chromium) 및 완전한 Node.js 런타임을 기반으로 동작했던 반면, UXP는 V8 기반 경량 런타임과 자체 렌더링 엔진을 사용하므로 광범위한 브라우저 API 호환성 차이가 발생합니다. 결국 기존 확장을 보유한 팀에게는 단순 포팅이 아닌 전면적인 UI 및 내부 로직 재개발이 요구됩니다.

또한 신규 연동된 미디어 인코더와 애프터 이펙트 API가 아직 정식 릴리스가 아닌 베타 및 얼리 프리뷰 단계인 만큼 프로덕션 적용에는 신중한 검증이 필요합니다. 표준화된 배포 지침 도입이 마켓플레이스 심사 통과 기간 단축 등 실질적인 운영 효율 개선으로 이어지는지에 대해서도 정량적 데이터 모니터링이 선행되어야 합니다.

출처

Adobe Developers Blog의 원출처와 본문에 표시한 참고자료를 바탕으로 한국어로 재구성했습니다. ‘ARCH.B 분석’은 자료를 읽고 덧붙인 편집 해석입니다.

The UXP Hub: One Place to Learn UXP Plugins, from Building to Distribution (새 창)

Share

Related

함께 읽기 좋은 글