피드로 돌아가기
The RegisterInfrastructure
원문 읽기
PHP에서 TypeScript로, AI 네이티브 CMS EmDash의 등장
Cloudflare previews 'EmDash' – an AI-driven rebuild of WordPress in TypeScript
AI 요약
Context
WordPress의 PHP 기반 구조와 플러그인 생태계는 보안 취약점에 노출된 구조. 서버 리소스 관리가 어렵고 확장 시 인프라 비용이 증가하는 한계. GPL 라이선스로 인한 기업 도입의 법적 제약 존재.
Technical Solution
- Cloudflare Workers의 V8 Isolates 기반 서버리스 아키텍처 채택으로 요청량에 따른 자동 스케일링 구현
- Astro 프레임워크 기반의 TypeScript 전환을 통해 타입 안정성 확보 및 런타임 효율 개선
- 플러그인 실행 환경에 샌드박스 구조를 도입하여 'read:content' 등 세분화된 권한 제어 체계 구축
- Password 기반 인증을 완전히 제거하고 Passkeys 및 Magic Links 중심의 인증 설계 적용
- Model Context Protocol(MCP) 서버 내장 및 기계 학습 최적화 문서 구조를 통해 AI 에이전트의 제어 권한 부여
- Agent Skills 설정 파일을 통한 WordPress 테마 및 플러그인의 AI 기반 코드 변환 프로세스 지원
Key Takeaway
AI 에이전트가 소프트웨어를 직접 수정하고 관리하는 시대에 맞춰 '기계가 소비하기 좋은(Machine-consumable)' 구조의 AI 네이티브 아키텍처 설계가 중요함.
실천 포인트
레거시 시스템의 AI 기반 현대화 시, 단순 코드 변환보다 샌드박스 기반의 권한 모델과 AI 제어 인터페이스(MCP 등) 설계를 우선 검토할 것