| ▲ | jackjeff a day ago | ||||||||||||||||||||||
In the case of TUIs I’m going to assume you review the code externally in neovim or lazy git or something like that? I don’t like relying on GIT for that and making things as good/done as I go. But with these agentic tools that’s what I have to do. Stage everything I like, manually edits a few bits. But what do you when you find something where you want to say the agent: I don’t like this for reasons x and y redo as z. I’m like one shortcut away in context inside cursor to say that to my agent? You have to change tab in herdr and then what? Type the file name and line numbers? Is there a way to do this that does not seem very frustrating? Also open code, codex, etc. super slow. They grep the code. Every. Single. Time. Cursor has a semantic index | |||||||||||||||||||||||
| ▲ | beckhamc 18 hours ago | parent | next [-] | ||||||||||||||||||||||
I was looking at CLI-only solutions a while ago and the best thing I found was to use something like revdiff: https://github.com/umputun/revdiff For instance, in Claude Code you can have it bring up this TUI overlay after every edit it makes (it literally is an overlay, rather than a separate tab in your terminal) and you can annotate line-by-line anything you want changed or rejected. Then once you exit the overlay those suggestions are automatically piped back into the agent. I tried a few of these TUI-based code annotators, and this one is by far the best. It also works for files not under version control. I'm currently not using it as I also prefer something more akin to "text editor with agent built in", but I wanted to mention here in case you were curious. | |||||||||||||||||||||||
| ▲ | Szpadel a day ago | parent | prev | next [-] | ||||||||||||||||||||||
I usually copy paste snippet or function name that is affected and comment it. similar like you would sit next to coworker and tried to say where he/she messed up. agent is able to get location correctly I know this is change of context, but I have full screen terminal toggled with keyboard shortcut and with middle mouse paste (Linux) I do not have to move cursor anywhere | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | meerita 20 hours ago | parent | prev [-] | ||||||||||||||||||||||
I review them on VIM, I use Zed as well. | |||||||||||||||||||||||