Top
Best
New

Posted by cpan22 2 days ago

Show HN: Stage CLI – An easier way of reading your AI generated changes locally(github.com)
Hey HN! We're Charles and Dean. A few weeks ago we posted about Stage, a code review tool that guides you through reading a PR step by step - https://news.ycombinator.com/item?id=47796818.

We got a lot of great feedback but also heard from many people that they wanted to have the chapters experience even before opening a PR… so we built the Stage CLI as the local, open-source version that anyone can try.

Here’s a quick demo video: https://www.tella.tv/video/stage-cli-demo-f55q

It works with any coding agent of your choice. The skill instructs the agent to read your current branch’s changes, break them down into separate logical chapters, and open them in a local browser.

We’ve found that reading changes this way is a lot easier for us than reading them in an IDE or other similar CLI tools, which present diffs to you in repository tree order. You can see a few examples of what it feels like here: https://stagereview.app/explore.

Try it out and let us know what you think! Would love to hear any feedback :)

44 points | 31 commentspage 2
Brainspackle 1 day ago|
what's wrong with "git diff"?
AussieWog93 1 day ago|
AIs will make often make multiple "commits" worth of changes, and working out what's been done and why from a git diff is often quite hard.
cpan22 1 day ago||
+1, git diffs show you the changes in repository list order but sometimes it makes more sense to read certain things first - our tool does just that
martianvoid 1 day ago||
This is just git with extra steps...
danenania 1 day ago||
Interested to try this! Have you thought about separating the parts of a PR that are routine/uninteresting from the parts that are load-bearing and need more careful review?
cpan22 1 day ago|
yes! we've found that reading changes this way make it very easy to separate the important stuff from the unimportant stuff, and we're thinking of ways to make that more visible in the UI
danenania 1 day ago||
Cool, good to hear. I think it’s often the case even within an individual file or change that it’s 90% routine and 10% critical to review. That’s a big part of the problem in my mind.
canadiantim 1 day ago||
Cool, simple demo that concisely shows the value. I’ll give it a whirl. Cheers and good luck, seems great
dean_stratakos 1 day ago|
Thanks for the kind words! Excited to have you try it out
aayushkumar121 2 days ago|
[dead]