umputun/agterm
A native macOS terminal with a control API designed for managing multiple coding agent sessions.

Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history
agterm is a macOS terminal application that organizes shell sessions into named workspaces and exposes a full control API over a local socket via a bundled agtermctl tool. It is designed for running several coding agents concurrently, with each agent occupying a named session that reports its status (active, blocked, done). An installable skill allows an agent to drive the terminal through the same control surface used by external scripts.
Frequently asked
- What is umputun/agterm?
- A native macOS terminal with a control API designed for managing multiple coding agent sessions.
- Is agterm open source?
- Yes — umputun/agterm is open source, released under the MIT license.
- What language is agterm written in?
- umputun/agterm is primarily written in Swift.
- How popular is agterm?
- umputun/agterm has 507 stars on GitHub.
- Where can I find agterm?
- umputun/agterm is on GitHub at https://github.com/umputun/agterm.