Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

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 görüntüleme • 5 ay önce •via X (Twitter)

41 Yorum

Stephen Haney profil fotoğrafı
Stephen Haney5 ay önce

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

Christoph Nakazawa profil fotoğrafı
Christoph Nakazawa5 ay önce

How can I make it even better?

Stephen Haney profil fotoğrafı
Stephen Haney5 ay önce

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 profil fotoğrafı
Christoph Nakazawa5 ay önce

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

Stephen Haney profil fotoğrafı
Stephen Haney5 ay önce

that looks sweet

Christoph Nakazawa profil fotoğrafı
Christoph Nakazawa5 ay önce

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 profil fotoğrafı
Stephen Haney5 ay önce

"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 profil fotoğrafı
Christoph Nakazawa5 ay önce

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

Timur Yessenov profil fotoğrafı
Timur Yessenov5 ay önce

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 profil fotoğrafı
Christoph Nakazawa5 ay önce

Send a PR with your idea for it.

Timur Yessenov profil fotoğrafı
Timur Yessenov5 ay önce

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 profil fotoğrafı
Azeem Tariq5 ay önce

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 profil fotoğrafı
Abc Def5 ay önce

@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 profil fotoğrafı
Timur Yessenov5 ay önce

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 profil fotoğrafı
Shivam Raj Chauhan5 ay önce

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

あいり|海外AIニュースを毎日届ける人 profil fotoğrafı
あいり|海外AIニュースを毎日届ける人5 ay önce

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

Ghoshan profil fotoğrafı
Ghoshan5 ay önce

@lgrammel @coderabbitai please wake up

Christoph Nakazawa profil fotoğrafı
Christoph Nakazawa5 ay önce

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

takumi♠ profil fotoğrafı
takumi♠5 ay önce

can you release it in arch linux

Christoph Nakazawa profil fotoğrafı
Christoph Nakazawa5 ay önce

Sure:

Pandelis profil fotoğrafı
Pandelis5 ay önce

Neat and pretty

Tomasz Taranek profil fotoğrafı
Tomasz Taranek5 ay önce

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 profil fotoğrafı
Yevhen Bobrov5 ay önce

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 profil fotoğrafı
Christoph Nakazawa5 ay önce

@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 profil fotoğrafı
Yevhen Bobrov5 ay önce

@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 profil fotoğrafı
Christoph Nakazawa5 ay önce

@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 profil fotoğrafı
Jake Go5 ay önce

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

validate.qa profil fotoğrafı
validate.qa5 ay önce

more commits fewer tests. wild times

JMoon profil fotoğrafı
JMoon5 ay önce

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 profil fotoğrafı
Henry Zhang5 ay önce

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 profil fotoğrafı
VN insight Daily5 ay önce

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

sizilaoo profil fotoğrafı
sizilaoo5 ay önce

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 profil fotoğrafı
Dishant5 ay önce

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

iiiii profil fotoğrafı
iiiii5 ay önce

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 profil fotoğrafı
Christoph Nakazawa5 ay önce

Next release can review the history too.

lifcc profil fotoğrafı
lifcc5 ay önce

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

Timur Yessenov profil fotoğrafı
Timur Yessenov5 ay önce

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) profil fotoğrafı
Tanishq (tk)5 ay önce

this is awesome, thanks for releasing!

EnPassantGuy profil fotoğrafı
EnPassantGuy5 ay önce

@steipete Will check this out

波特 profil fotoğrafı
波特5 ay önce

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 profil fotoğrafı
Adel Bucetta5 ay önce

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.

Benzer Videolar