Documentación
Todo para instalar FXCode, conectar a tus agentes y automatizarlo desde tus propias herramientas.
FXCode es un gestor de tareas para varios proyectos a la vez, pensado para trabajar con agentes. Reúne en un solo lugar las tareas, las ideas, las notas, los changelogs, los presupuestos y la arquitectura de cada proyecto, y muestra en vivo en qué está trabajando cada agente.
Puedes usarlo de dos formas: instalándolo tú (es open source) o como servicio gestionado.
Por dónde empezar
- Instalar: todas las formas de usar FXCode — la web, la app de escritorio, la CLI, el servidor MCP y los skills.
- App de escritorio: descargar FXCode para Windows, macOS o Linux.
- CLI fxc: trabajar desde la terminal. Es la base de los demás conectores.
- Servidor MCP: conectar a Claude Code, Cursor o cualquier cliente MCP.
- Skills para agentes: enseñarle a tu agente a usar FXCode y a mapear la arquitectura de un repositorio.
- API REST: integrar FXCode en tus scripts y servicios con tokens personales.
- Arquitectura en vivo: el diagrama de cada proyecto y cómo se ilumina donde trabaja un agente.
- Ramas y PR: cerrar bien las tareas trabajadas en una rama de git, a mano o con el webhook de GitHub.
- Trabajo en paralelo (worktrees): varios agentes a la vez, cada uno en su worktree de git, con avisos de choque y limpieza.
- Self-hosted: levantar FXCode en tu máquina o servidor y crear el primer usuario.
Conceptos
| Concepto | Qué es |
|---|---|
| Proyecto | Agrupa tareas, ideas, notas, changelogs, pagos, equipo y arquitectura. Su avance sale de sus tareas terminadas. |
| Tarea | Trabajo por hacer, con estado, prioridad, etiquetas y una persona asignada. Los estados y prioridades los defines tú en Ajustes. |
| Idea | Algo anotado sin compromiso, suelto o dentro de un proyecto. No cuenta en el avance; cuando decides hacerla se convierte en tarea o en proyecto. |
| Nota | Documentos del proyecto en Markdown o HTML, enlazables a sus tareas. |
| Changelog | Una versión del proyecto con las tareas que entraron, lista para enviarse a tus clientes. |
| Arquitectura | Las piezas del sistema (base de datos, API, pagos…) y sus conexiones, guardadas como datos y dibujadas como diagrama. |
Los estados de tarea tienen dos marcas que importan: terminado (cuenta para el avance) y animación de progreso (la tarea, y las piezas de arquitectura enlazadas, se ven «trabajando»). «Working» es que alguien la está tocando ahora: lo terminado en una rama sin mergear va a revisión (ver Ramas y PR).