正在加载视频...

视频加载失败

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 次观看 • 5 个月前 •via X (Twitter)

41 条评论

Stephen Haney 的头像
Stephen Haney5 个月前

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

Christoph Nakazawa 的头像
Christoph Nakazawa5 个月前

How can I make it even better?

Stephen Haney 的头像
Stephen Haney5 个月前

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 的头像
Christoph Nakazawa5 个月前

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

Stephen Haney 的头像
Stephen Haney5 个月前

that looks sweet

Christoph Nakazawa 的头像
Christoph Nakazawa5 个月前

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 的头像
Stephen Haney5 个月前

"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 的头像
Christoph Nakazawa5 个月前

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

Timur Yessenov 的头像
Timur Yessenov5 个月前

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 的头像
Christoph Nakazawa5 个月前

Send a PR with your idea for it.

Timur Yessenov 的头像
Timur Yessenov5 个月前

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 的头像
Azeem Tariq5 个月前

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 的头像
Abc Def5 个月前

@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 的头像
Timur Yessenov5 个月前

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 的头像
Shivam Raj Chauhan5 个月前

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

あいり|海外AIニュースを毎日届ける人 的头像
あいり|海外AIニュースを毎日届ける人5 个月前

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

Ghoshan 的头像
Ghoshan5 个月前

@lgrammel @coderabbitai please wake up

Christoph Nakazawa 的头像
Christoph Nakazawa5 个月前

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

takumi♠ 的头像
takumi♠5 个月前

can you release it in arch linux

Christoph Nakazawa 的头像
Christoph Nakazawa5 个月前

Sure:

Pandelis 的头像
Pandelis5 个月前

Neat and pretty

Tomasz Taranek 的头像
Tomasz Taranek5 个月前

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 的头像
Yevhen Bobrov5 个月前

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 的头像
Christoph Nakazawa5 个月前

@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 的头像
Yevhen Bobrov5 个月前

@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 的头像
Christoph Nakazawa5 个月前

@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 的头像
Jake Go5 个月前

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

validate.qa 的头像
validate.qa5 个月前

more commits fewer tests. wild times

JMoon 的头像
JMoon5 个月前

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 的头像
Henry Zhang5 个月前

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 的头像
VN insight Daily5 个月前

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

sizilaoo 的头像
sizilaoo5 个月前

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 的头像
Dishant5 个月前

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

iiiii 的头像
iiiii5 个月前

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 的头像
Christoph Nakazawa5 个月前

Next release can review the history too.

lifcc 的头像
lifcc5 个月前

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

Timur Yessenov 的头像
Timur Yessenov5 个月前

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) 的头像
Tanishq (tk)5 个月前

this is awesome, thanks for releasing!

EnPassantGuy 的头像
EnPassantGuy5 个月前

@steipete Will check this out

波特 的头像
波特5 个月前

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 的头像
Adel Bucetta5 个月前

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.

相关视频