Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

forge

Forge es un motor de flujo de trabajo para agentes de programación local que permite a múltiples agentes colaborar en repositorios sin colisiones. Funciona como control plano centralizado con agentes dedicados por proyecto.

Ficha actualizada 23 sept 2026, 18:40 · upstream 23 sept 2026, 18:32 · release v0.12.0

00

Qué es forge

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Forge es una plataforma local-first construida sobre Rust y Node.js que gestiona asistentes de IA codificadores (como Claude Code, Codex, Cursor, Gemini) mediante un modelo de autoridad basado en proyectos. Cada agente tiene identidad persistente, acceso controlado a repositorios y auditoría completa. El sistema soporta trabajo en árbol ordenado: los tasks independientes corren en worktrees aislados mientras los hijos ordenados comparten el checkout coordinador limpio. Incluye API REST, MCP JSON-RPC, CLI y interfaz web React.

CASOS DE USO
  • Gestionar múltiples agentes de IA (Claude Code + Cursor) sin colisiones de código
  • Automatizar tareas de desarrollo con auditoría completa y trazabilidad
  • Crear pipelines CI/CD que validen cada tarea antes de merge a main
  • Proyectos pequeños a medianos donde se necesita control local sobre agentes de IA
  • Entornos de desarrollo locales con múltiples agentes colaborando sin conflictos
PUNTOS DESTACADOS
  • Trabajo en árbol aislado: cada task independiente tiene su propio worktree, evitando sobrescrituras entre agentes
  • Modelo dual Main/Project Agent: un chat global para descubrimiento y un chat dedicado por proyecto con persistencia duradera
  • Identidades persistentes de agente: claves API, login guiado y CLI runtimes configurables sin permisos cruzados
  • Review basado en tareas: definir gateways CI específicos por task con opción de revisión humana o automática
  • Evidencia basada: cada release genera snapshot verificables con imagen/video de ejecución
  • Uno solo ejecuta todo: API REST, MCP, CLI y web UI comparten un único binary local
PRECAUCIONES
  • Funciona mejor en entornos locales; no tiene integración nativa con GitHub Actions o GitLab CI por defecto
  • La persistencia de datos se basa en SQLite local, lo que puede ser inestable en entornos multiusuario sin configuración adicional
  • El modelo de chat por proyecto es una superficie de usuario nueva y aún en desarrollo
  • No incluye soporte nativo para integración con IDEs como VS Code o JetBrains (solo CLI)
  • La versión actual es public beta; APIs y schemas pueden cambiar sin aviso previo
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Forge kanban board showing tasks across backlog, todo, in_progress, review, and done columnsTask detail page with status, assignees by role, observability metrics, and lifecycle actionsDaemon detail showing auto-detected CLIs: codex, claude_code, cursor, gemini, opencode, shellForge
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Instala mediante npm: `npm install @forgeailab/forge` o `brew install forgeailab/tap/forge`. Ejecuta `forge --demo` para probar. Para producción, usa un container Docker con todas las dependencias (Rust, Node.js, SQLite). Configura agentes en `config.toml`, define tasks con `ci_steps` y activa review gates. El daemon detecta automáticamente CLIs instaladas en el host.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.jsRust
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8080
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.