App nativa de macOS sobre el terminal GPU de Ghostty. Gestiona git worktrees, sessions de Claude Code i servidors dev des d'una sola finestra. Cada workstream té branch, terminal i agent propis, tot en paral·lel, tot a velocitat nativa.
Prou de fer malabars amb terminals, browsers i clients git. Cada workstream és un entorn dev complet.
Cada workstream té branch i worktree propis. Canvia de tasca sense stash, amb fitxers .env symlinkats automàticament.
Agent Claude Code integrat amb persistència de sessió. Reprèn converses entre reinicis amb session IDs automàtics.
Les sessions d'agent sobreviuen reinicis via tmux en un socket dedicat. Mai més context perdut ni workflows interromputs.
Configura scripts de setup, run i teardown per projecte via .factoryfloor.json.
Browser integrat amb detecció automàtica de port. El port d'escolta del run script es detecta automàticament i el browser hi navega. Previsualitza l'app sense sortir del workspace.
Info del repo, PRs obertes i estat de PRs per branch, directament a la vista del projecte. Via gh CLI.
Del repo a un workstream actiu en segons. Cada workstream és aïllat i autònom.
Arrossega un directori al sidebar o crea'n un de nou. Factory Floor detecta repos git, eines instal·lades i connexions GitHub automàticament.
Un worktree nou amb branch, sessió de Claude Code, terminal i tab de browser. La detecció de port és automàtica — el browser obre el teu servidor dev tan bon punt comença a escoltar.
L'agent adapta el nom de la branca a la tasca. Els setup scripts instal·len dependències. Canvia entre workstreams sense perdre estat.
Automatitza el cicle de vida dels workstreams amb scripts de setup, run i teardown. Instal·la dependències al crear un worktree, arrenca servidors dev sota demanda i allibera recursos en arxivar.
Afegeix un
.factoryfloor.json
a l'arrel del projecte.
{
"setup": "npm install",
"run": "PORT=$FF_PORT npm run dev",
"teardown": "docker-compose down"
}
Cada terminal, setup script i run command del workstream té accés a aquestes variables d'entorn. Usa-les als scripts i configs de servidors dev.
| Variable | Descripció |
|---|---|
| FF_PROJECT | Nom del projecte |
| FF_WORKSTREAM | Nom del workstream |
| FF_PROJECT_DIR | Path del repositori principal |
| FF_WORKTREE_DIR | Path del worktree d'aquest workstream |
| FF_PORT | Port determinista del workstream |
Dreceres contextuals que s'adapten segons si ets a la vista de projecte o de workstream.
Factory Floor té llicència MIT i és gratuït. Codi font disponible a GitHub. Contribucions, bug reports i feature requests són benvinguts.
brew install --cask alltuner/tap/factoryfloor