I like the idea of having a proxy git server between you and the remote, I've never seen that before. Are there other use cases you imagine for such a setup besides intercepting and reviewing pushes?
when the agentic review finds 7 problems and you only care about 4, and want to add some instructions for how the agent should fix them, this kind of interactive back-n-forth is very jarring to do in pre-commit hooks.
I like the idea of having a proxy git server between you and the remote, I've never seen that before. Are there other use cases you imagine for such a setup besides intercepting and reviewing pushes?
haven't thought of other use yet! would be curious to hear if anyone sees another use case
Interesting idea, why not run this custom agent as part of PR Review process ?
Good clean PRs accepted based on score from your customer agent, rest are closed with comments.
If this is for AI agents to push code, I’d recommend introducing a feedback look from your review agent back to your coding agent.
great questions! the goal is to kill as much slop as possible before it becomes a PR and potentially waste other human reviewers’ time.
the feedback loop does exist and there’s a smooth review->fix loop there
This is interesting, but what is the advantage of running a proxy to achieve this over pre-commit hooks?
when the agentic review finds 7 problems and you only care about 4, and want to add some instructions for how the agent should fix them, this kind of interactive back-n-forth is very jarring to do in pre-commit hooks.