Auggie CLI

Augment's agentic coding CLI for your terminal: it understands your codebase and ships changes via natural language — analyzing code, making safe edits, automating routine tasks.

Stars
★ 289
Last updated
1d ago
License
NOASSERTION
Primary language
Shell

At a glance

How it runs
CLI
Works with
Platform-specific
Setup effort
Low · running in minutes
You'll need
Node.js 22+Augment account (auggie login)Shell / CLINetwork accessLocal filesystem
Typical use
A developer working in the terminal who wants an agent to understand the whole codebase and make changes from natural-language instructions
Not a fit if
  • Teams that need fully local operation with code never leaving the machine
  • Users who don't want to depend on Augment's cloud service and login

What does this agent do, and when should you use it?

Auggie is Augment's official agentic coding CLI that runs in your terminal, distributed as the npm package @augmentcode/auggie and requiring Node.js 22 or later. It runs inside your project directory, where it analyzes code, makes safe edits, and automates routine tasks from natural-language instructions. You must run auggie login to authenticate with an Augment account, so its intelligence depends on Augment's cloud service. Beyond interactive use, it supports a one-shot --print mode for CI and a --quiet flag for final-output-only results. The project also ships a custom slash-command mechanism (Markdown files under .augment/commands/) and official companion GitHub Actions — augment-agent, review-pr, and describe-pr — for automating PR workflows. The repository's license is listed as NOASSERTION, so verify licensing terms before adopting.

You run auggie in a project directory (optionally with an initial prompt); Auggie reads and understands the codebase, then analyzes code, makes edits, and automates routine tasks per natural-language instructions. auggie --print "instruction" runs once and prints to stdout; adding --quiet returns only the final output, making it suitable for CI. Reusable prompts live in .augment/commands/ as Markdown files with frontmatter and become slash commands such as /code-review path/to/file. Inside Auggie or the IDE agent, /feedback submits bug reports with helpful context. The companion GitHub Actions automatically review and describe pull requests.

  1. A developer working in the terminal who wants an agent to understand the whole codebase and make changes from natural-language instructions
  2. A CI engineer embedding auggie --print into pipeline scripts for one-shot code analysis or fixes
  3. A team standardizing code review, bug fixing, security review, and performance optimization as reusable slash commands in .augment/commands/
  4. A repository maintainer using the official GitHub Actions (review-pr, describe-pr) to improve PR quality automatically
  5. An existing Augment IDE-agent user who wants the same agentic experience in the terminal

How do you install or deploy this agent?

Requires Node.js 22+. Install globally via npm:

npm install -g @augmentcode/auggie@latest

Then log in with your Augment account:

auggie login

How do you use this agent?

Run in your project directory, optionally with an initial prompt:

cd /path/to/your/project
auggie "optional initial prompt"

Run once and print to stdout (great for CI):

auggie --print "your instruction"

Return only the final output:

auggie --quiet

Custom slash commands: create .augment/commands/ in your project root and add Markdown files with frontmatter (e.g., code-review.md, bug-fix.md, security-review.md, performance-optimization.md); invoke them like /code-review path/to/file. Use /feedback in-session to report issues.

What are this agent's strengths and limitations?

Pros
  • One npm command to install and a single auggie login gets you running within minutes — low setup cost
  • --print and --quiet modes are designed for CI, enabling non-interactive use in automation pipelines
  • The .augment/commands/ Markdown slash-command mechanism lets teams codify review and fix workflows as reusable assets
  • Official companion GitHub Actions (augment-agent, review-pr, describe-pr) extend the agent into PR workflows
Limitations
  • Requires an Augment account login and depends on Augment's cloud service; code analysis is not fully local and you cannot plug in your own models
  • The repository license is listed as NOASSERTION, so commercial adopters must verify licensing and legal terms themselves (privacy policy at augmentcode.com/legal)
  • No pricing is stated in the README, so usage cost must be confirmed with Augment
  • Requires Node.js 22+, so older environments need an upgrade first

How does this agent compare with similar options?

Key facts side by side with the most closely related agents.

Agent Source review Form / cost Stars Updated Language Full support on
Auggie CLI This agent 52 · Major gaps CLI ★ 289 1d ago Shell —
PR Lens 61 · Some gaps Agent plugin / skillFreemium ★ 2.2k today TypeScript Codex
Vet Code Change Verifier 65 · Some gaps CLIFree + model costs ★ 511 1mo ago Python Codex · Claude Code · OpenAI API · Claude API
Continuous Claude: Continuous AI Agent for GitHub PRs 53 · Major gaps CLIFree + model costs ★ 1.4k 28d ago Shell Codex · Claude Code

How does FollowAgents rate this agent?

FollowAgents source review · FARS-2.1
Major gaps
52/ 100 5-point scale 2.6 / 5
Trust 12/29
Reliability 8/14
Adaptability 10/18
Convention 11/18
Effectiveness 7/13
Verifiability 4/8
Why each dimension lost points
Trust12 / 29 · 2.1/5

The core CLI (augment.mjs) is a closed, pre-built artifact; its permission model, tool-confirmation behavior, and data flows cannot be audited from source — scored 1. The Warp plugin's permission_request hooks and tests show a confirmation-event protocol exists, but only for that third-party integration. CI workflows declare minimal permissions (contents: read / pull-requests: write) with pinned Bun version, so dependency security earns 2. The describe-pr workflow auto-sends PR content to an external AI service using a session secret, so external_effects is deducted. No rollback/recovery guidance. Attribution is clear (Copyright Augment Computing, Inc.; SECURITY.md provides security contact).

Reliability8 / 14 · 2.9/5

The Warp plugin hooks have systematic tests covering protocol negotiation, JSON escaping, and routing fallbacks — self_consistency 2. But core functionality depends entirely on a closed npm-distributed package plus an active Augment subscription; use rights terminate when the subscription ends, a single point of failure — scored 1. CI scripts emit clear error messages (missing version, missing signing identity), so failure_messages 2.

Adaptability10 / 18 · 2.8/5

README clearly targets scenarios (terminal coding agent, CI --print mode, custom slash commands, GitHub Actions) — 2. Capability boundaries are barely described: which operations modify files or require confirmation is not stated in the source material, hence the deduction. Slash commands and hook event types are cleanly separated — trigger_precision 2. Node 22+ requirement and cross-platform binaries (darwin/linux/windows) are well documented — environment_fit 2.

Convention11 / 18 · 3.1/5

Repository layout is clear (README, LICENSE, SECURITY, examples, plugin_marketplace) — 2. Install notes include Node version and npm command — 2. Naming is consistent (@augmentcode/auggie / auggie) — 2. Example command templates and plugin tests are provided — 2. Known limitations are thin (only a 1.x migration guide; no data/security limits) — 1. LICENSE.md is complete and specific (grant scope, restrictions, disclaimer) — 3. No in-repo CHANGELOG; versioning relies on npm tags — 1. SECURITY.md commits to vulnerability response and supported versions — 2.

Effectiveness7 / 13 · 2.7/5

--print/--quiet make output consumable by scripts and CI — 2. Codebase understanding is claimed but unverifiable in static review; the 1.x migration guide suggests active evolution — marginal_value 2. Paid subscription is mandatory and commercial embedding is prohibited, making cost/benefit opaque to adopters — 1.

Verifiability4 / 8 · 2.5/5

The core agent is a closed binary; key README claims ('understands your codebase', 'safe edits') cannot be traced to source — claim_traceability 1. README, LICENSE, SECURITY, workflows, and plugin tests are mutually consistent with complete external doc/example links — cross_source_corroboration 2. The test file clearly distinguishes mock inputs from real behavior; facts and inference are separable — 2.

Risks and how to mitigate them
  • The core CLI is a closed pre-built binary; this is a static source review with no execution, so all safety and capability conclusions are low-confidence.
  • Use requires an active Augment subscription; the license terminates when the subscription ends, and commercial embedding requires separate permission.
  • GitHub Actions such as describe-pr send PR content to an external AI service; evaluate data flows and required secrets (AUGMENT_SESSION_AUTH) before adoption.
  • No in-repo CHANGELOG; version information must come from the npm registry.
  • Privacy and data handling are presented only via external links, not detailed in the repository.
Evidence confidence: Low Reviewed Oct 25, 2026 Reviewed revision 5f9e4efafbdd
See the full review method →

FAQ

Does Auggie cost money?
The README does not state pricing. Installing and running the CLI is free, but it requires an Augment account; check augmentcode.com/legal or contact Augment for terms and pricing.
Does my code leave my machine?
Auggie requires auggie login and relies on Augment's cloud service, so analysis is not purely local; see augmentcode.com/legal and product docs for privacy and data-usage details.
Can it run unattended in CI?
Yes. Use auggie --print "instruction" to run once and print to stdout, with --quiet to return only the final output — the README explicitly recommends this for CI.
What are the runtime requirements?
Node.js 22 or later, the globally installed @augmentcode/auggie npm package, and a one-time auggie login.
How do we share common prompts across a team?
Store Markdown command files with frontmatter in your repo's .augment/commands/ directory (e.g., code-review.md); they become slash commands, with examples in the official docs and examples/commands directory.
View on GitHub ↗ Install ↓

Related agents