Loading video...

Video Failed to Load

Go Home

Codiff 0.1 is out * Fast Local Code Reviews * Optional LLM Walkthroughs * Inline Review Comments This is the best companion for reviewing output of coding agents. macOS Release:

78,896 views • 5 months ago •via X (Twitter)

41 Comments

Stephen Haney's profile picture
Stephen Haney5 months ago

Great thing to work on! Been waiting for better code review tools

Christoph Nakazawa's profile picture
Christoph Nakazawa5 months ago

How can I make it even better?

Stephen Haney's profile picture
Stephen Haney5 months ago

I'd like the tool to highlight areas where my architectural review might actually be helpful skip the "yeah you might nitpick some syntax here but who cares" sections without me needing to read them to find out it's low value identify files that are very horizontal and impact multiple things vs. leafy stuff that has low blast radius basically anything that helps me do high leverage review and not block work where the review doesn't matter I mostly use GitHub's VSCode plugin now to review in the IDE so I can see full context, but it's buggy

Christoph Nakazawa's profile picture
Christoph Nakazawa5 months ago

I'm iterating on this today. Here is the initial new version: * Small summary * Tells you what matters * Deprioritizes boring stuff

Stephen Haney's profile picture
Stephen Haney5 months ago

that looks sweet

Christoph Nakazawa's profile picture
Christoph Nakazawa5 months ago

I'm pretty happy with this version now. Will ship it later today. I expect it'll need more iteration, but I think I'll use this 100 times a day.

Stephen Haney's profile picture
Stephen Haney5 months ago

"wide impact" is a great callout can I expand the diffs to look at the full file with the diff in it, or at least the surrounding area?

Christoph Nakazawa's profile picture
Christoph Nakazawa5 months ago

Not yet, but there is now an "Open" button that opens the file.

Timur Yessenov's profile picture
Timur Yessenov5 months ago

I’d make the review show two things separately: what the agent intended to change, and what actually changed in the diff. That catches a lot of the “looks fine until you read the side effects” failures.

Christoph Nakazawa's profile picture
Christoph Nakazawa5 months ago

Send a PR with your idea for it.

Timur Yessenov's profile picture
Timur Yessenov5 months ago

Fair. I’ll try it locally first. If the diff/intent split fits the current flow cleanly, I’ll send a small PR rather than armchair it here.

Azeem Tariq's profile picture
Azeem Tariq5 months ago

Fast local review is a strong companion to coding agents. The more agents write code, the more valuable it becomes to separate intent, actual diff, side effects, and reviewer comments in one tight loop.

Abc Def's profile picture
Abc Def5 months ago

@steipete Would you be interested by a PR that adds sending inline review comments to some agents sessions directly ? Maybe like a command to open the diff review from a session like plannotator does

Timur Yessenov's profile picture
Timur Yessenov5 months ago

The missing piece in agent code review is provenance. I want the review to say which agent wrote the diff, which tests ran, and which comments are blockers vs cleanup. Otherwise it becomes another noisy PR bot.

Shivam Raj Chauhan's profile picture
Shivam Raj Chauhan5 months ago

claude ships prs faster than i can read them. need this

あいり|海外AIニュースを毎日届ける人's profile picture
あいり|海外AIニュースを毎日届ける人5 months ago

日本語での詳細解説はこちら Check out my Japanese breakdown:

Ghoshan's profile picture
Ghoshan5 months ago

@lgrammel @coderabbitai please wake up

Christoph Nakazawa's profile picture
Christoph Nakazawa5 months ago

@lgrammel @coderabbitai Coderabbit is confused. It hurt itself in its confusion.

takumi♠'s profile picture
takumi♠5 months ago

can you release it in arch linux

Christoph Nakazawa's profile picture
Christoph Nakazawa5 months ago

Sure:

Pandelis's profile picture
Pandelis5 months ago

Neat and pretty

Tomasz Taranek's profile picture
Tomasz Taranek5 months ago

Feel free to checkout orche as well which comes with not only reviewing tool but also a wrapper to create worktrees and dev environments programmatically, so that your sessions can be triggered by an orchestrating agent every time you start working on a new ticket:

Yevhen Bobrov's profile picture
Yevhen Bobrov5 months ago

Does it show full file tree of the project regardless of files changed in diff? Can I one click filter full tree to only changed/added files? Does it support data flow analysis and code navigation on semantic level so I can trace function call chains and see code quality metrics inline?

Christoph Nakazawa's profile picture
Christoph Nakazawa5 months ago

@steipete No it’s focused on diffs only right now. Looking at all files could be added. It doesn’t support the other stuff. Fork it and add it to your fork.

Yevhen Bobrov's profile picture
Yevhen Bobrov5 months ago

@steipete Nah, I don’t think it makes sense to replicate existing IDE features in lowq way. Have you thought about doing it other way around? I found it very interesting to understand why people IDE doesn’t fit for this?

Christoph Nakazawa's profile picture
Christoph Nakazawa5 months ago

@steipete IDE does too much. I don’t review code in the IDE. To be honest, I don’t use an IDE for much of anything anymore.

Jake Go's profile picture
Jake Go5 months ago

looks interesting. the window construction and UI are pretty rough, are you planning to make it more refined and Mac-looking?

validate.qa's profile picture
validate.qa5 months ago

more commits fewer tests. wild times

JMoon's profile picture
JMoon5 months ago

codiff + agent output is a real combo. the inline walkthrough part saves time you'd normally spend context-switching between terminal and code. llm walkthroughs especially.

Henry Zhang's profile picture
Henry Zhang5 months ago

the context switch cost is real — but usually the issue isn't the switching itself, it's that you're switching away from something to write a reply that has no actual situation to draw from. that's where generic happens

VN insight Daily's profile picture
VN insight Daily5 months ago

Finally a tool that actually makes reviewing agent code feel like less of a chore.

sizilaoo's profile picture
sizilaoo5 months ago

That's great news about Codiff 0.1, @cnakazawa. It sounds like a very useful tool for local code reviews. I'm curious, though, if it also works well for reviewing code written What are your thoughts on that?

Dishant's profile picture
Dishant5 months ago

i'd use this just to review agent output without opening a whole PR flow. local-first reviews feel underrated.

iiiii's profile picture
iiiii5 months ago

Not exactly sold on pre-commit vs after commit workflow. Getting functional via X commits and then review/refactor works better for me. Could be a git issue more than workflow issue tho

Christoph Nakazawa's profile picture
Christoph Nakazawa5 months ago

Next release can review the history too.

lifcc's profile picture
lifcc5 months ago

Fast Local Code Reviews is the useful bit. agent output needs review UI that stays inside the diff, not another chat transcript.

Timur Yessenov's profile picture
Timur Yessenov5 months ago

A local review layer is underrated. For agent-written code I want the first pass to answer boring questions: files touched, risky assumptions, tests actually run, and what still needs a human read.

Tanishq (tk)'s profile picture
Tanishq (tk)5 months ago

this is awesome, thanks for releasing!

EnPassantGuy's profile picture
EnPassantGuy5 months ago

@steipete Will check this out

波特's profile picture
波特5 months ago

This is a very timely direction. The hard part with coding agents is no longer just getting a diff, it is making the handoff reviewable and easy to annotate. Local, fast, with comments you can copy back into the workflow feels exactly right. Excited to try it.

Adel Bucetta's profile picture
Adel Bucetta5 months ago

the reason most people aren't using ai to review their own code is that it's still hard to explain the why behind those suggestions. codiff 0.1 starts to bridge that gap.

Related Videos