670 / 919

Show HN: Shard – Stop watching one AI agent code for 45 min. Run four at once

TL;DR

Shard automatically decomposes a large coding prompt into a DAG of parallel sub-tasks.

Key Points

  • Each sub-task receives exclusive file ownership, eliminating merge conflicts by design.
  • Multiple agents run simultaneously in separate git worktrees and are merged in topological order.
  • Test failures are self-healed automatically. A 45-minute serial task shrinks to ~12 minutes with 4 parallel agents.
  • Open source, cross-platform, works with Claude Code, Aider, and Cursor.

Nauti's Take

The approach is smarter than it looks at first glance: not just 'launch many agents', but model the dependencies first, then execute in parallel. That is the difference between a distributed system and a chaotic pile of threads.

The open question is how well the automatic task decomposition handles truly complex, tightly coupled codebases – a DAG is only as good as its edges. Still, anyone working daily with long agent runs should keep a close eye on this project.

Context

The real bottleneck in AI-assisted coding is not model quality but serial wait time – you start a task and are blocked for an hour. Shard addresses this with a structured parallelization approach rather than naive multi-agent chaos. The DAG model with exclusive file ownership solves the core problem of coordinated parallel code changes in a technically clean way.

If the promise holds, it shifts the productivity curve for developers significantly – not through better models, but through better orchestration.

Sources