Repository navigation
Replies: 4 comments 2 replies
I'm reworking the contributor and review experience now. It will optionally use gVisor or KVM directly if enabled on the host. Should be done in the next couple of days. I was reminded of gVisor when I saw it's application to the CNCF! Feels like we're going to just turn that on for podman at some point too. I've not yet measured the KVM launch performance, but the tool is a batch tool anyway startup time isn't a factor as much as the sandbox itself. |
|
Another example here is
I mean, everyone should already have been doing that for even human owned repositories! GitHub has always supported a nice checkbox "Require a PR to merge". There's nothing new for agents in this. I am trying to get serious that even at small scale, even if I (+agents) are literally the only thing operating on a repo, it will always go through a PR. A different way to frame this is: "Do we need to invent something new for agents? (commit merge policy, sandboxing, work tracking, etc)" - in my opinion the default answer is "no". Of course, there's huge details here like some of these systems are designed for human scale and become less optimal at agent speeds, this is where things like beads is interesting, I don't have a lot of real world experience with it, but I guess I've already gotten way more output than I can feasibly review even without it. |
|
Another thing I want to provide as input to this system, I think the reality is that we will always have multiple humans using different workflows even before AI, but obviously now it suddenly becomes very relevant to think "how do two different humans-and-AI harnesses interact on the same forge"? And that problem domain drives some really interesting concerns again about ensuring that things like orchestration and work tracking have a fundamental lowest-common-shared-denominator in using forge-native tracking and not some out of band thing. |
|
Another one here, when I look at https://docs.hivecommons.dev/docs/dibs/overview/introduction My thoughts immediately go to "why not just use GitHub discussions for this"? I mean it's basically what it was for before agents existed (again a theme!). There's even built in "create issue from discussion etc". Of course, agents can streamline this whole thing - once an issue is created they can help refine implementation details, etc. But the point remains, forges already have tons of ways to exchange semi-structured data between humans and agents. |

Uh oh!
There was an error while loading. Please reload this page.
I recently started investing in GitHub Agentic Workflows, and I have a lot of thoughts about it versus this project (and others).
https://blog.verbum.org/2026/08/21/agentic-ai-and-software-forges/
Things I think are good about this one:
Things I think should change
There's more, but just starting this.
All reactions