forge
Plataforma auto-alojada para lifecycle de software impulsada por Claude Code. Controla flujos de trabajo, gestiona dispositivos propios y evita almacenar credenciales en el servidor. Arquitectura separada entre control plane y runtime.
Ficha actualizada 22 sept 2026, 16:53 · upstream 22 sept 2026, 16:50 · release runner-v0.17.5
Qué es forge
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Forge es una plataforma de ciclo de vida de software auto-alojada diseñada para orquestar tareas con Claude Code sin comprometer la seguridad de las credenciales. La arquitectura distingue claramente entre el plano de control (servidor) y el tiempo de ejecución (dispositivos del usuario). El servidor gestiona colas de trabajos y eventos, mientras que las máquinas locales ejecutan a Claude, garantizando que las credenciales nunca abandonen el entorno seguro del cliente.
- Orquestación de tareas de desarrollo con IA en infraestructura propia
- Gestión segura de agentes sin exponer claves API en servidores centralizados
- Auditoría y seguimiento de sesiones de trabajo automatizado
- Despliegue de pipelines configurables para flujos de trabajo específicos
- Integración con clientes MCP y herramientas REST para extensibilidad
- Credenciales de Claude nunca se almacenan en el servidor, garantizando privacidad
- Licencia Apache-2.0 permitiendo uso y modificación libre
- Arquitectura modular con separación clara entre control plane y runtime
- Runner implementado en Rust para rendimiento y seguridad en dispositivos
- Soporte nativo para Docker Compose para despliegue simplificado
- Estado actual alpha con cambios roturantes esperados en la versión v0.x
- Requiere infraestructura propia y configuración manual de entorno
- Complejidad media que exige conocimientos técnicos para mantenimiento
- Dependencia de recursos mínimos: 2 núcleos CPU, 2GB RAM y 20GB disco
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Utilizar docker compose up -d para iniciar. Puertos necesarios: 8080 (API) y 3000 (Dashboard). Copiar .env.example a .env antes de arrancar. Requiere instalación manual del runner en cada dispositivo mediante curl al endpoint /install.sh.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.