VOOZH about

URL: https://thenewstack.io/developer-walk-through-of-auggie-cli-an-agentic-terminal-app/

⇱ Developer Walk-Through of Auggie CLI, an Agentic Terminal App - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2025-08-23 07:00:46
Developer Walk-Through of Auggie CLI, an Agentic Terminal App
AI Engineering / Developer tools

Developer Walk-Through of Auggie CLI, an Agentic Terminal App

We test out the latest product from Augment Code, a terminal app called Auggie CLI. How does it compare to other AI command-line interfaces?
Aug 23rd, 2025 7:00am by David Eastman
👁 Featued image for: Developer Walk-Through of Auggie CLI, an Agentic Terminal App
Image via Unsplash. 
The last time I profiled Augment Code, back in February, I found it to be one of the better LLM extensions. While the company has refreshed its offering recently, it took a bit longer to release a genuine Agentic CLI. But we now have Auggie CLI in beta form. You will have to wait to see Auggie CLI until Aug. 28, but I have been trialing the private beta version. As is common, Auggie uses Node and they suggest 22 or later, along with a “compatible shell like zsh, bash or fish.” As usual, I’ll install it in my Warp terminal: 👁 Image
Augment names some “modern” terminals that it recommends, including Ghostty, iTerm2, Alacritty, and Kitty. When I logged in via the terminal, I was forwarded to a website with a similar login, which seemed to give me a code as a JSON string: 👁 Image
This was indeed reflected back in the terminal: 👁 Image
I logged back into Augment Code, only to be told my previous subscription had expired, and that the “Community plan was unavailable at this time.” I fixed this on the website, along with some help from Augment as I realised I had crashed a closed beta. These trips from terminal to browser are reasonable at this point in development; obviously, one assumes that jumping out of the terminal will not be the main experience in the future. As usual, you can also set up with your token using an environment variable: AUGMENT_SESSION_AUTH. And finally, we see Auggie in all its glory: 👁 Image
As I was not in a valid project, and didn’t want the indexing overhead (which started automatically) I exited quickly. Using my “Quality of life” expectations, I would be happier if the intro screen mentioned which directory was being indexed and what model was in use. Also, I’ve no idea how many tokens or requests I have to spend. It does mention that commands will run automatically — though this is not a very wise default state. (On closer inspection, it does tell you which directory Auggie has been opened in under the query box on the right, but it wasn’t immediately clear.) Before we move back into interactive mode, let’s try a one-shot, silent or non-interactive mode command. This should only be done with a safe command that doesn’t need permissions. I’ll ask it to summarise my Ruby on Rails tool project that I use in developing conversations for my game. My assumption is that it will index it behind the scenes. This took about 30 seconds to return (Warp timed it at about 38 seconds, as you can see) — the risk being that you don’t know how much time it will take, nor how it is progressing. Hence why this is not a good idea for possibly open-ended tasks. 👁 Image
The markdown paragraphs included Key Features and Technical Stack. The only mistakes are that it saw some template deployment code for Kamal (because this is Rails; and Kamal is also from the 37 Signals stables) and mistakenly thought this was the deployment method. It isn’t. In addition, it had a shot at the Use Case, and correctly understood that it was a tool for a game developer to manage branching dialogue and multi-character interactions. It also added an interesting final parting remark: “The numerous backup SQL files suggest this is an actively developed tool with regular data snapshots, likely used in production for content creation.” This is exactly correct, but also a big boon as “proof of life” is rather important. As a consultant, I’ve often wasted time looking at very nice code that I only later realised was hardly ever used.

Workspace

Auggie has a slightly more mature recognition of the project directory or workspace than other Agentic CLIs. If you run from a. git directory, it will index that. Otherwise, it will create a context workspace for you. This is important for limiting where an LLM can roam and for understanding all code in a project. As usual, there are security issues set off by sending your code up to a third-party cloud. You can use .augmentignore to stop this indexing behavior for certain files. What I didn’t see was an instruction file.

Interactive

Working interactively in the terminal is how we associate using Agentic CLI. I was interested to see if it recorded the summary — but if it did, I couldn’t see where. The project was clearly indexed, however, hence the time taken on that first non-interactive command. When I wrote a unix command in the query box, it executed that and added some extra information: 👁 Image
There is an organizational problem here. While it did the correct thing and executed my shell query (in the strange world of a shell within a shell) it curtailed the response in order to make its own observations. If you are working from a multitab terminal, obviously, you can execute shell commands in a separate tab — but as I did ask for a listing, I’m not sure why it thought to curtail it. As I did for Google’s Jules, I’m going to ask Auggie to apply Bootstrap into a part of the Ruby on Rails application where I haven’t got round to doing it. After starting the application, a quick side-by-side comparison can see that for one view, Tags, I have nice Bootstrap buttons for the standard CRUD links: 👁 Image
But they have not been reproduced in the Voice view: 👁 Image
Here is the relevant show.html.erb view to show information for an individual tag:
<div> 
 <%= link_to "Edit this tag", edit_tag_path(@tag), :class => "btn btn-warning" %> 
| <%= link_to "Back to tags", tags_path, :class => "btn btn-outline-success" %> 
 <%= button_to "Destroy this tag", @tag, method: :delete, :class => "btn btn-danger mt-2" %> 
</div>
Those class entries are enough to alter the appearance. Naturally, the equivalent Voice view file doesn’t have these as yet. So let’s ask Auggie to apply bootstrap to the Voice view: 👁 Image
I’ve been fair and pointed to the two files directly. Auggie starts correctly by reading the two files and the section in question: 👁 Image
It then produces the diff: 👁 Image
I like the way it says, “Now I can see the pattern.” This tells me it fundamentally understands that this is a change made by comparison. It then gave a summary of changes: 👁 Image
Note that it went to the lengths of finding out what visual effect the classes would have on the links. It didn’t stop to ask permission for making changes — remember this was stated in the start screen. And we can see that all is now ship-shape: 👁 Image
After this, I’d be confident in asking it to work on all the model views without interruption.

Conclusion

There has been no attempt to tell me what costs have been used, either from Augment or via the model providers. In fact, I still don’t know what model was ever in use — Google tells me they use Claude 3.7 Sonnet in the main model — but this needs to be upfront, even if it is a brew. Reporting usage stats should also be on by default. I couldn’t see how to change the permission model but — as I should repeat — this is technically still in closed beta, so there is plenty of time for a bit more structure to be added. (Looking at the Discord channel, I can see some support for guidelines.md coming shortly) You can cycle through responses, but the single-line query box is not really what I want to write complex prompts in (that might include code). What I did like was the sense that Augment is working a little harder to figure out your project, and how it works. From noting the number of backup files, to understanding that I was asking for a comparison between views, the responses were just a bit more intelligent. Speedy insight is what LLMs should be all about, and I think Augment gets this. I look forward to seeing how this progresses in what has been a busy year for Agentic CLI.
TRENDING STORIES
David has been a London-based professional software developer with Oracle Corp. and British Telecom, and a consultant helping teams work in a more agile fashion. He wrote a book on UI design and has been writing technical articles ever since....
Read more from David Eastman
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.