agterm

agterm

Free open-source macOS terminal with a full control API for scripting AI agents.

63/100MonitorFreeFree

agterm earns a spot on agent-heavy Macs: its workspaces, attention list, and scriptable control API turn agent chaos into something you can track. The tradeoff is macOS-only and Apple Silicon-only, and early-stage—so it won't replace iTerm2 for everyone. Try it if you live in Claude Code or Codex; otherwise, a general terminal may suffice.

Verified 15d ago · liveness 63/100 · cite: rightaichoice.com/tools/agterm

Best for
  • Developers running multiple AI coding agents (Claude Code, Codex) simultaneously
  • Engineers managing concurrent agent-driven sessions across different projects
  • Power users who prefer keyboard-driven, minimal terminal interfaces
  • Open source enthusiasts looking to contribute to a macOS-native agentic tool
Not ideal for
  • Users seeking a general-purpose terminal emulator with many features
  • Windows or Linux users (macOS only, requires macOS 14+ and Apple Silicon)
  • Beginners unfamiliar with terminal and command-line workflows
Visit Website

IntermediateInstall via Homebrew cask in about a minute; basic shell usage is immediate. If you use the agent skill, installation is a one-click step (Help ▸ Install Agent Skill…) and agents start using the control API right away. Scripting custom layouts with agtermctl takes an hour or two to learn from the command reference.DesktopAPI availableVerified 15d ago
Pricing
Free
FreeFree tier
Learning curve
Intermediate
Install via Homebrew cask in about a minute; basic shell usage is immediate. If you use the agent skill, installation is a one-click step (Help ▸ Install Agent Skill…) and agents start using the control API right away. Scripting custom layouts with agtermctl takes an hour or two to learn from the command reference.
Runs on
Desktop
API available
Who it's for
AI-heavy developer running Claude CodeEngineering lead monitoring multiple Codex agentsHobbyist with a multi-project personal setup
Live sentiment
Is agterm actually worth it?

We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.

  • Honest verdict, not marketing
  • Real pros & cons from real users
  • Attributed quotes with receipts
Run a free scan

3 free scans · no card needed

Skip it if

Skip agterm if you're on Windows or Linux, use an Intel Mac, want a feature-rich general-purpose terminal, or need built-in AI models—bring your own agents or stick with iTerm2 or Ghostty.

The 30-second take
Price reality

Fully free and open source (MIT) with no paid tiers, no seat limits, and no feature paywalls. This fits any developer or team on macOS that wants a capable agentic terminal without spending—unlike iTerm2's donation request or commercial terminal products that charge per seat.

In short

agterm — Free open-source macOS terminal with a full control API for scripting AI agents. Best for Developers running multiple AI coding agents (Claude Code, Codex) simultaneously, Engineers managing concurrent agent-driven sessions across different projects, Power users who prefer keyboard-driven, minimal terminal interfaces. Free to use.

What people actually say about agterm — is it worth it?

We ran a structured research pass across product reviews, community discussions, and post-purchase forum threads to surface the patterns vendors won't publish themselves. Below: the recurring strengths, the hidden costs people mention most, and the cohort that consistently regrets adopting this tool.

25 mentions across 3 sources (YouTube, GitHub, Lemmy) · researched Jul 5, 2026.

17% positive83% critical

Average across the 3 sources that answered — each source counts once, not each post.

Recurring strengths
  • +Native macOS performance using Ghostty engine for rendering.
  • +Workspace-first design groups sessions by project context.
  • +Scriptable via Control API and CLI for custom automation.
  • +Agent status indicators (active/blocked/completed) reduce cognitive load.
  • +Open source and free with Homebrew installation.
Recurring frustrations
  • Zero presence on major developer forums like Reddit or HN.
  • macOS only—no Linux or Windows support at all.
  • Requires Apple Silicon; Intel Macs may be excluded.
  • No user testimonials or real-world usage reports.
  • Limited integrations—no mention of VS Code, GitHub Copilot, etc.
Patterns worth knowing
Very low community visibility; almost no relevant discussion exists
Seen on YouTube, GitHub, Lemmy
Promising concept for AI agent workflow but unproven in practice
Seen on GitHub
Open source and free with unique workspace-first design
Seen on GitHub
Learning curve
beginnerProductive in ~5 minutes
Hidden costs people mention
  • None identified—the tool is fully open source and free

Viability Score

63/100
Monitor

How well maintained and how widely used is agterm? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this

Recent activity
not measured
Traction
100
Site health
95
User sentiment
17
What the vendor publishes
20

Last calculated: September 2026

How we score →

Key Features

  • Named workspaces for session grouping
  • Attention list with active/blocked/completed status
  • Agent status hooks for Claude Code, Codex, Pi, OpenCode
  • Installable agent skill for Claude Code and Codex
  • Control API and agtermctl CLI over local socket
  • Split sessions side-by-side or top/bottom
  • Scratch terminal overlay for quick commands
  • Floating overlay for running programs
  • Session state persistence across restarts
  • Keyboard-driven navigation and session switching
  • Embedded Ghostty engine (libghostty) for rendering
  • Dashboard view of multiple sessions' live output
  • Fuzzy session palette by name or recency
  • Keymap editor for custom keybindings
  • Shared scratch overlay via quick terminal

About agterm

FreeIntermediateAPI availableDesktop

agterm is a free, open-source macOS terminal for developers who run multiple AI coding agents at once. It moves beyond tabs with named workspaces that group sessions by project or context, and adds an attention list that shows which agents are active, blocked, or finished. Instead of just displaying shells, every session is an object you can script: the bundled agtermctl CLI and a local-socket control API let you create sessions, send keystrokes, read pane text, run programs in an overlay and capture their exit status, move and resize windows, and post session-tied notifications. An installable agent skill teaches Claude Code or Codex this control model, so an agent can build its own layout, split windows, run overlays, and show images without you explaining the interface. For core terminal work, agterm embeds Ghostty's engine (libghostty) for rendering and VT parsing. Built for macOS 14+ on Apple Silicon, it installs via Homebrew cask or a signed, notarized .dmg. With no scripting it still works as a lean general-purpose terminal for everyday multi-project work.

Behind the Verdict

If you're juggling four Claude Code sessions across three projects, agterm's workspace model is a genuine upgrade over a flat tab bar. The attention list with active/blocked/completed status hooks (for Claude Code, Codex, Pi, OpenCode) shows you at a glance which agent needs input, which is enough to justify the install. The control API and agtermctl CLI are the real differentiator: you can script session creation, keystrokes, overlay programs, and even read pane text back, so agents can manage their own windows. An installable skill teaches Claude Code or Codex this control model, meaning you can ask an agent to build its own layout or run an overlay without hand-writing commands. That's a workflow you can't get from iTerm2 or Ghostty itself. But there are real caveats: agterm is macOS-only and requires Apple Silicon and macOS 14+, so Intel Macs or Windows/Linux users are out. It's also early-stage (546 stars, 1 issue), so you're betting on active development. As a plain terminal, it's deliberately minimal—Ghostty's engine handles rendering and VT parsing, but agterm's feature set stops at what's needed for agent workflows. If you don't run multiple agents, iTerm2 or Ghostty offers more polish and features. For agent-heavy Mac users, though, agterm is worth trying; the control API alone could change how you manage agent sessions. Where it bites: the lack of broad integrations and the early-stage polish might frustrate power users who expect mature tooling.

Researching agterm? Get your full AI stack in 60 seconds.

Free, no signup — tell us your goal and get tools matched to your budget & existing stack.

Real-world workflow fit

Concrete scenarios for the personas agterm actually fits — and what changes day-one when you adopt it.

AI-heavy developer running Claude Code

You have three projects each needing a Claude Code session. You create a workspace per project, install the agent skill, and let Claude Code spawn sessions and overlays via the control API.

Outcome: All agent sessions are organized by workspace, their status is visible in the attention list, and you can script a one-click setup that reproduces your exact layout every morning.

Engineering lead monitoring multiple Codex agents

You start several Codex sessions for code review, refactoring, and test generation. You split the sessions side-by-side and use the dashboard to watch live output.

Outcome: You quickly see which agent is blocked or finished, jump to the session that needs your input, and never lose track of a long-running task across your projects.

Hobbyist with a multi-project personal setup

You use shell workspaces labeled 'work' and 'personal', with a scratch terminal overlay for quick commands and a keymap tailored to your shortcuts.

Outcome: You get an organized, keyboard-driven environment that persists across restarts, and you can script custom overlays for repetitive tasks without heavy configuration.

Use Cases

Limitations

  • agterm is macOS-only (Apple Silicon, macOS 14+).
  • It is not a general-purpose terminal emulator—it's deliberately minimal, focusing on agentic workflows and a few other use cases.
  • You must bring your own AI agent processes (e.g., Claude Code, Codex); it includes no built-in AI models or API access.
  • Being early-stage and open source, documentation is primarily on the GitHub repo, and there's no dedicated support team.
  • No collaborative or cloud features.

as of 2026-08-24

Verification history

We have re-verified agterm 8 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.

  1. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  2. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  3. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  4. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  5. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  6. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it

Showing the 6 most recent of 8 verification passes.

Free to cite with attribution — this page re-verifies continuously.

12-month cost

Project the real annual outlay, including the implied monthly cost when only an annual tier is published.

Annual total
Free
Over 12 months
Effective monthly

Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.

Plans compared

For each published agterm tier: who it actually fits, and what it adds vs. the previous tier. Cross-reference the cost calculator above for projected annual outlay.

Free

$0

Ideal for

Any macOS developer or team (Apple Silicon, macOS 14+) that wants a capable, scriptable agentic terminal without paying—solo devs, freelancers, or open-source contributors.

What this tier adds

Starting and only tier: the full feature set including workspaces, control API, agent skill, and overlays at $0, with no paid upgrades.

Where the pricing makes sense

The company stage and team size where agterm's pricing actually pencils out — and where peers do it cheaper.

Fully free and open source (MIT) with no paid tiers, no seat limits, and no feature paywalls. This fits any developer or team on macOS that wants a capable agentic terminal without spending—unlike iTerm2's donation request or commercial terminal products that charge per seat.

Setup time & first value

How long it actually takes to get something useful out of agterm — broken out by persona, not the marketing-page minute.

Install via Homebrew cask in about a minute; basic shell usage is immediate. If you use the agent skill, installation is a one-click step (Help ▸ Install Agent Skill…) and agents start using the control API right away. Scripting custom layouts with agtermctl takes an hour or two to learn from the command reference.

Switching to or from agterm

How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.

Migrating in
  • From iTerm2: import your existing shell sessions into named workspaces; your dotfiles and shell config carry over unchanged, and you can script agtermctl to recreate your layout.
Migrating out
  • To iTerm2: export your session layouts and keybindings; agterm doesn't lock in any proprietary data, so you can move back anytime.

Resources & Guides

Tutorials & Learning

YouTube returned 6 videos for “agterm”, and we withheld 6: 6 could not be judged, because “agterm” is a single word that other videos use for other things. We are showing none, because we could not prove any of them are about agterm.

Tools that pair well with agterm

Common stack mates teams adopt alongside agterm, with the specific reason each pairing earns its keep.

Featured Head-to-Head Comparisons

Alternatives to agterm

View all
fanbox

fanbox

Free, open-source macOS terminal + live diff cockpit for vibe coding with agent orchestration

FreeTry
Crush

Crush

Crush is a free, open-source agentic coding assistant that runs in your terminal and wires any LLM into your CLI workflow.

FreemiumTry
Cline

Cline

Open-source coding agent that edits code and runs terminal commands across IDE, CLI, and desktop.

FreeTry

Frequently Asked Questions

Used agterm? Help shape our editorial sentiment research.