Many repos.One workspace.
One shared manifest to sync your repositories, connect your tools, and give coding agents the context they need.
Install from npmjs. Requires Node.js 22 or later.
npm install -g @angelmsger/fx
One workspace. Three ways in.
Select a command ↓Preview repository updates. Keep unfinished work untouched.
Reading workspace manifest… ✓ example-api fast-forward ✓ example-web up to date ↳ example-worker skip · dirty docs · skills · hooks planned Plan ready. Your changes stay yours. Dry run. No files changed.
Context is infrastructure.
Stop rebuilding the same mental map.
Give your team—and your agents—a shared one.
Declare it once.
Repositories, tools, owners, environments. Shared facts in a versioned manifest. Personal choices stay on your machine.
Explore the manifest ↗ [ 02 ]Keep your flow.
Clone what’s missing. Update what’s clean. Dirty branches and unfinished work remain exactly where you left them.
Understand workspace sync ↗ [ 03 ]Give agents context.
Structured answers, shared Skills, and explicit handoffs. Your agent can discover what to do—and what needs you.
Read the agent contract ↗Shared facts.
Local choices.
fx orchestrates your workspace. Your tools keep their jobs: authentication, service APIs, and access control.
Explore workspace concepts ↗workspace.yamlshared facts + local choices
Context loaded.
Your move.
Bring an existing manifest.
Or build your first one in a few steps.