Open source · runs in your shell

The terminal-native AI coding agent

Atlas is an open, terminal-native AI coding agent. Plan, edit, and ship from the place you already live: your shell.

$curl -fsSL https://runatlas.sh/install | sh

Why Atlas

Built for people who live in the terminal

Every surface is keyboard-first, diff-driven, and permission-gated. No magic, no lock-in.

Terminal-native

A first-class TUI that lives in your shell. No context switch, no browser tab, no leaving the keyboard.

Plans before edits

Atlas drafts a plan, shows the diff, and asks before it touches your tree. You stay in control of every change.

Git-aware

Branch-safe by default. Atlas reads your history, scopes its work, and writes commits that read like yours.

Multi-agent workflows

Fan out parallel agents to search, review, and migrate across a codebase one context could never hold.

Plugins and MCP

Extend Atlas with plugins and Model Context Protocol servers. Bring your own tools, themes, and surfaces.

Permission-gated

Every tool call runs behind a permission mode you choose. Nothing leaves your machine without your say-so.

How it works

From install to shipped in three steps

atlas — session
# 01 · Install in one line
$curl -fsSL https://runatlas.sh/install | sh
atlas installed — single binary, no runtime
# 02 · Open in any repo
$cd my-app && atlas
reading stack, conventions, git history…
atlas › hand me a task
# 03 · Review and ship
add rate limiting to the API
plan ready · 4 files · review diff? (y/n)
committed feat(api): token-bucket limiter
$

Bring Atlas into your shell

One binary. No runtime to babysit. Start in the repo you already have open.

$curl -fsSL https://runatlas.sh/install | sh