I’m working on a new tool whose tagline is the title of this post: Make best use of git and GitHub for AI-assisted software development. Called Bram (“Bram runs agents mindfully”), the tool runs as a Tauri desktop app with three panes: a terminal where you use Claude Code and/or Codex, an agent pane that embodies a workflow (rendered by XMLUI), and an app pane that hot-reloads the app you are developing. The workflow is pretty standard. Things you are working on show up on the Worklist and pass through three phases: proposed → applied → committed. The arrows between the phases are approval gates where you can dwell and iterate with your agents on what you are planning to build, or what you have built and are testing. Bram expects you to be working in a git repository that’s hosted on GitHub, and it helps you manage a stream of issues and commits. This matters for at least three reasons. 1. It encourages agents to enact a git/gh-centric workflow that makes otherwise chaotic…
No comments yet. Log in to reply on the Fediverse. Comments will appear here.