Tower 18 for Mac: The most powerful Git client with a better CLI experience
The Tower Command Line Tool, invoked as gittower, opens a repository at a named view such as History, Blame, or the Working Copy. The company describes it as a launcher, so it never commits, pushes, or edits files. It recognizes typos, such as histroy, and asks whether you meant history. It also refuses to guess when a branch and a file share a name, and it tells you how to specify which one you mean. Stacked branch users can read a branch's parent and stacking status from the terminal. Earlier versions copied the tool into /usr/local/bin, so every Tower update left you with an outdated copy. Version 18 instead installs a link that always points to the Tower app itself. Version 18.0 was released on October 6, 2026. The company says it helps over 100,000 users in companies like Apple, Google, Amazon, Twitter, and Ebay. The launch also came with posts aimed at AI agent workflows, including one that frames the command as a way to see what an agent did after it finishes a task. For a team building an AI company, the practical value is review speed. Coding agents create commits and branches faster than people can track, and a single command that lands on History, Blame, or the Working Copy shortens the path from agent output to human inspection. Because the launcher only opens views and leaves commits to the agent or the developer, it adds a read path to the workflow rather than a write path. Founders should still confirm that their own pipelines call the same commands before relying on it.