dropping history replay would remove so much operational pain from durable workflows. how do you reconstruct in-flight state after a crash, snapshotting or something event sourced
an ide built around agents instead of files is the direction i keep expecting to win. how do you handle state when several agents touch the same repo at once
Worktrees or sandboxes. You can tell Claude to put its stuff in a worktree. I can easily develop any amount of features in the same codebase because they all run in their own worktree
compiler accurate find usages is exactly the context coding agents keep missing. how heavy is the roslyn integration at runtime, does it index on save or on demand
It updates based on an interval that you can set as well as on demand. When file changes the file system watcher holds the events in memory until indexing is requested (interval/on-demand).
the versioning model question feels more urgent now that half my commits are written by agents. curious what the author thinks the right unit of change is when a diff is mostly machine generated
We are huge believers in stacked diffs, both for humans and machines. That said, everyone is trying to figure out what code review means in this new world, so we're open to things changing here.
You can get claude to produce small, focused stacks, rather than 10,000 line monstrosities.