Your agent writes a spec into the repo, then a commit gate holds it honest
Emerged finds new products worth a look, daily — what’s new today
Agents declare what they will touch before they touch it; clashes show early
If you run several coding agents in parallel worktrees, this makes each one register 'I am replacing PaymentService' first, so a second agent extending it is warned at plan time, not at merge.
Foremerge sits above Git. Before an agent edits, it publishes an intent with the semantic scopes it will change, such as symbol:PaymentService=replace, into a shared SQLite file inside .git that every worktree can see. Declarations are compared deterministically, no model in the loop; a high-severity conflict is only asserted when both sides declared the operation. It has run with 98 agents at once. One curl line or cargo install gives you the CLI and an MCP server for Claude Code, Cursor and Codex. Apache-2.0, v0.5.0, 489 stars, by Nick Woodhead. Limits are plain: one machine, advisory only.
Your agent writes a spec into the repo, then a commit gate holds it honest
Cuts what Claude Code and Codex spend in a repo you work in daily
A local message bus that lets your coding agents review each other's work
Author CI workflows in TypeScript, Python, Go or Rust and compile them to YAML
Records each prompt to your coding agent so any line of code can explain itself
One command to run parallel coding agents in sandboxes, local or cloud