Pagecast es una herramienta de publicación local pensada para informes y pequeños proyectos web estáticos generados por agentes de programación. Permite previsualizar archivos en una interfaz de administración local, gestionar versiones publicadas, renombrar enlaces, re-sincronizar actualizaciones y revocar URLs antiguas. Ofrece además comandos headless para automatización, una capa de abstracción sobre la CLI de Cloudflare Pages y habilidades (skills) para los agentes Codex y Claude.
La herramienta se ejecuta con npx pagecast, que abre la UI de administración en http://127.0.0.1:4173 y un servidor local de páginas publicadas en el puerto 4174, con datos y configuración en una carpeta .pagecast/. Para publicar hace falta una cuenta de Cloudflare: Pagecast utiliza Wrangler con permisos de lectura de cuenta y usuario y escritura en Pages, y crea el proyecto si no existe. Como alternativa se puede usar un token de API con permiso de edición en Cloudflare Pages.
Sus casos de uso principales son informes HTML (cobertura, Playwright, Lighthouse), documentos Markdown (planes, propuestas, notas de versión) y mini apps estáticas construidas en carpetas como dist, build o out. Publica mediante npx pagecast publish <archivo> y devuelve una URL del tipo https://<proyecto>.pages.dev/p/<token>/. Incluye una extensión de Chrome que añade un botón "Publish to Pagecast" al abrir archivos locales, y re-publicar el mismo archivo actualiza la URL existente. Pagecast también ofrece un comando pages deploy para desplegar carpetas estáticas completas en un proyecto de Pages, y un conjunto de skills portables para que los agentes de IA soliciten confirmación antes de publicar artefactos terminados. Requiere Node.js 20 o superior y no tiene dependencias de npm en tiempo de ejecución en el CLI principal.
