I’m sharing again – this time a bit more fun.

Some issues I’m thinking about lately:

  • Non-technical people vibe coding and frustrated by Git
  • Very technical people running many agents in parallel and frustrated by Git
  • Forward-thinking people running multiple agents in the cloud, and having them get stuck with uncommitted code
  • The usual big-batch problems (see some of my classic topics: XP, CI etc.)

With all that in mind, here is a fun experiment: Trunk Sync. It’s maximum continuous integration for coding agents.

It keeps main and Claude-created work trees (claude -w) in sync with your remote trunk. Agents discover conflicts on write, resolve conflicted files and continue. Conflicts are resolved the same way between work trees, different hosts – it doesn’t matter. It’s just using Git and integrating on every file write.

Repo is here https://lnkd.in/gTCf6pSw and your agent can install it for you. Good example of it working here: https://lnkd.in/gpYe4X3t

Use with caution – understand this is an experimental approach and you will not be able to control what gets pushed.