Discussion about this post

User's avatar
Suhrab Khan's avatar

This approach is brilliant! Turning coding agents loose asynchronously transforms curiosity into real experiments. The human role shifts from execution to insight, making exploration far more scalable and efficient.

Christopher Johnson's avatar

The "code doesn't lie" framing is the key unlock here. It's what separates research tasks worth running async from ones that aren't. If the output can be verified by execution, you can trust the result without supervising the run. If it can't, you're back to needing a human in the loop.

The thing I'd extend: the separate repo pattern does more than reduce risk, it forces you to scope the question correctly. A vague prompt in an interactive session gets course-corrected in real time. An async agent needs the question to be precise upfront, which ends up being a useful design constraint on what's actually worth researching.

Curious whether you've started encoding recurring research questions as reusable patterns, or whether each run is still a fresh prompt. The methodology question seems like where the compounding happens.

2 more comments...

No posts

Ready for more?