/undo — Take back that last change
Gitlawb Zero v0.5.0 shipped on July 22, just three days after v0.4.0. The headline feature is /undo — the most requested addition in the project’s history. You can now type /undo (or /rewind) to revert the last change the agent made.
This sounds simple but it changes how you use the tool. When undo is available, you are more willing to let the agent try bold changes. If it works, great. If not, one command and you are back where you started. Before v0.5.0, if the agent made a bad edit, you had to manually fix it or scroll through diffs to find what went wrong. Now you just type one command.
The confidence boost matters more than the feature itself. Developers who use coding agents often hold back on delegating aggressive refactors because the cost of a wrong edit is too high. Undo drops that cost to zero.
/btw — Side conversations without losing context
Have you ever been in the middle of a coding session and wanted to ask a quick question without disrupting the agent’s flow? The new /btw command opens an isolated side conversation. Ask your question, get your answer, and the main session continues exactly where it left off.
Think of it like tapping someone on the shoulder while they are working. You get a quick answer without breaking their concentration. The side conversations feature is unique to Gitlawb Zero — no other coding agent has this yet.
This is particularly useful when you are mid-refactor and need to check something. Instead of derail the agent’s current task, you spin off a quick /btw, get the information you need, and jump back.
Sandbox improvements
Two important changes to the sandbox (the security layer that controls what the agent can do):
-
Disable sandbox via config — For trusted environments, you can now turn off the sandbox entirely. This is useful for personal projects where you trust the agent completely and want it to move faster without permission prompts.
-
Unified command execution — The sandbox now enforces permissions consistently across all command types. Before, there were edge cases where some commands bypassed sandbox rules. That is fixed.
The unified enforcement also includes an AST (abstract syntax tree) second opinion for interactive-command bypasses, which catches edge cases that simple pattern matching would miss.
Permission prompts with inline feedback
When the agent asks for permission to do something, you can now type feedback directly in the prompt. Instead of just approve or deny, you can say “yes but only for this directory” or “no, use a different approach.”
This makes the permission system feel more like a conversation and less like a pop-up dialog. The feedback is passed to the agent, which means it can learn from your response and adjust its approach for the current task.
Plugin info and other fixes
The release also adds a zero plugins info command so you can inspect installed plugins without digging through config files. On the bug fix side, several reliability improvements landed: extension installs are now transactional (no partial installs), provider resolution works correctly with environment-derived profiles, and the doctor command can now detect missing native binaries during runtime checks.
What is Gitlawb Zero?
If you are new to the project, Gitlawb Zero is an open-source coding agent that runs entirely on your machine. Unlike Claude Code or Codex, which send your code to cloud APIs, Gitlawb Zero keeps everything local. Your code never leaves your terminal.
The project has grown fast — 1,100+ stars on GitHub, with a community that cares deeply about privacy and control. If you have ever worried about sending proprietary code to an AI service, Gitlawb Zero is the answer.
Install it with:
npm install -g gitlawb-zero
Then just run zero in any project directory.
How to update
If you already have Gitlawb Zero installed:
npm update -g gitlawb-zero
Or install fresh:
npm install -g gitlawb-zero@latest
Check your version:
zero --version
# Should show 0.5.0
How it compares
| Feature | Gitlawb Zero v0.5 | Claude Code | Codex | Hermes |
|---|---|---|---|---|
| Local-first | Yes | No | No | Yes |
| /undo | Yes | No | No | Yes |
| Side conversations | Yes (/btw) | No | No | No |
| Sandbox disable | Yes (config) | No | No | No |
| Free tier | Yes | Limited | Limited | Yes |
| Model choice | Any (Ollama, etc) | Claude only | GPT only | Any |
What this means
Gitlawb Zero is moving fast. Three releases in two weeks, each with meaningful features. The /undo and /btw commands show a team that actually uses their own tool and understands what developers need.
If you care about keeping your code local and want a coding agent that respects your privacy, Gitlawb Zero is the best option right now. The v0.5.0 release makes it even more practical for daily use.
Gitlawb Zero is open source under the MIT license. Check the GitHub repository for the full changelog and installation instructions.