Earlier quoted context omitted.
I personally have had a frustrating experience with GitButler, and would prefer if things don't become too complicated. For example, when you accidentally break GitButler, it can become really difficult to recover all your unpushed progress. It is also hard to find the exact location of where your code changes are stored across different branches. My suggestion would be to keep things simple, pragmatic, and save deve…
(co-founder of gb here) I am really sorry for the frustration - the app should do better and we will do better. In the past few months we have been putting a very deliberate effort to eliminate all conditions from which such poor experience can come about. The work is not complete but we have stability and correctness as a primary goal, and something that is a requirement for us to declare a v1.0.
A desktop app for isolated, parallel agentic development
41–50 of 51 posts
Re: A desktop app for isolated, parallel agentic development
#42Earlier quoted context omitted.
Given that all of these agents are written in javascript I have always wondered why they cannot simply use https://isomorphic-git.org/ and do everything in memory.
Why is in-memory a selling point? You want a record on disk.
Re: A desktop app for isolated, parallel agentic development
#43Earlier quoted context omitted.
(co-founder of gb here) I am really sorry for the frustration - the app should do better and we will do better. In the past few months we have been putting a very deliberate effort to eliminate all conditions from which such poor experience can come about. The work is not complete but we have stability and correctness as a primary goal, and something that is a requirement for us to declare a v1.0.
Are there automatic tools / command lines to run to try to recover work ? Would easy any problem
NB - the CLI version of GitButler is not yet at feature parity with the graphical version of the app yet
Re: A desktop app for isolated, parallel agentic development
#44Re: A desktop app for isolated, parallel agentic development
#45This looks very useful. I would love something similar that lets me plug in actual Claude Code/Codex with their original agent loop, prompting etc, and just handles the multiplexing, worktrees, isolation, etc automatically (it looks like this tool doesn’t support that). Because I think a lot of the power of eg CC comes from the engineering they’ve done to the tool rather than the underlying model. How are people doin…
I started building it out that way but found it very challenging to create parity between the models. E.g. they have different tools, system prompts, interruption semantics, cost tracking etc. The spirit of the product is decoupling the LLM from the UI, so we went with a custom loop / tools that can perform decently across all models.
Re: A desktop app for isolated, parallel agentic development
#46The issue I run into is with integration tests that rely on docker. If two agents try to run tests at the same time it doesn't work. I need to manually do air traffic control on the agents use of higher level tests suites.
Struggling with the same thing right now. I'm trying to make it work by generating unique ports for each instance so they don't conflict. Not quite 100% successful yet.
Re: A desktop app for isolated, parallel agentic development
#47Earlier quoted context omitted.
Struggling with the same thing right now. I'm trying to make it work by generating unique ports for each instance so they don't conflict. Not quite 100% successful yet.
Curious to hear more.. why is random port selection not working for your case? The other issue we've seen is machines tend to get overloaded with tons of agents running tests concurrently, hence the SSH remote isolation mode.
Re: A desktop app for isolated, parallel agentic development
#48Re: A desktop app for isolated, parallel agentic development
#49This looks very useful. I would love something similar that lets me plug in actual Claude Code/Codex with their original agent loop, prompting etc, and just handles the multiplexing, worktrees, isolation, etc automatically (it looks like this tool doesn’t support that). Because I think a lot of the power of eg CC comes from the engineering they’ve done to the tool rather than the underlying model. How are people doin…
I’ve been using (and loving) https://github.com/raine/workmux which brings together tmux, git worktrees, and CLI agents into an opinionated workflow.