AirCode CLI · AI coding agent for your terminal

Your Terminal. Your Code. Your AI Agent.

Meet AirCode, the intelligent coding agent that builds, debugs, tests, and improves your code—directly from your terminal.

Native Rust binaryairllm-auto by defaultmacOS & Linux

~/shop-api — aircode

AI-powered development

Ask. Build. Ship.

From simple fixes to complex features, AirCode understands your project, modifies code, runs commands, and verifies its work.

Understand Plan Code Verify
aircode

Project Understanding

Explores your codebase before making changes.

Real Code Changes

Creates files, edits code, and applies patches.

Built-in Verification

Runs tests and checks after editing.

Powered by AirLLM

The Right Intelligence for Every Task.

Choose from specialized AirLLM models or use the default intelligent routing model.

aircode · preview, no request is sent
aircodeAirLLM gatewayairllm-auto One Gateway. Multiple Model Options. All model requests go through AirLLM, so there are no separate upstream providers to configure.

Autonomous development

Keep Improving Until It Passes.

Set a goal and a success check. AirCode iterates, tests, and improves code until the check passes or a configured limit is reached.

~/shop-api

Failing tests after each iteration

8 failing3 failing0 failing ✓

Default limits, each one configurable

--max-iter 10--max-cost 5.00--max-minutes 60--checkpoint git

Automatic Verification

Runs the configured check after every iteration.

Git Checkpoints

Captures progress and can revert agent-made regressions.

Execution Limits

Configure maximum iterations, cost, and runtime.

Code. Test. Improve. Repeat.

Fix on save

Your Code Changes. AirCode Responds.

AirCode watches your files, runs checks when you save, and attempts to fix problems when tests fail.

src/cart.tssaved
~/shop

Detect Changes

Monitors relevant project files.

Run Checks

Executes your configured validation command.

Attempt Fixes

Starts an AI fix iteration when checks fail.

Your development workflow, with an AI agent watching the checks.

Smart context

Understands Your Project. Remembers Your Progress.

AirCode maps your codebase, finds relevant code, and maintains useful context across coding sessions.

Project explorer

~/my-project

Codebase Mapping

Understands project structure and code symbols.

Persistent Memory

Recalls useful project knowledge across sessions.

Resume Anytime

Continues saved coding sessions.

Less context switching. More building.

Built for developers

One Agent. Every Workflow.

Work interactively in your terminal, automate tasks through scripts, connect compatible editors, and extend AirCode using MCP.

aircode · interactive

Built to fit your development workflow.

Stay in control

Autonomous When You Want. Controlled When You Need.

Run powerful coding workflows with execution limits, Git safeguards, project trust, and persistent sessions.

Controlled Execution

Limit iterations, runtime, and spending on autonomous loops.

Git Safeguards

Designed so commits, pushes, resets and rebases happen only when you ask for them.

Project Trust

Project-provided MCP servers and check commands stay off until you approve them.

Recover Your Work

Resume sessions and undo the agent's recent file edits with /revert.

Built for real development. You stay in control: review changes before you ship them.

Start coding with AirCode

Your Next Project Starts in the Terminal.

Install AirCode, connect your AirLLM account, and start building with your AI coding agent.

Powered by AirLLM — Intelligent AI infrastructure for modern development.

Get started
# Install AirCode (macOS · Linux) $ curl -fsSL https://raw.githubusercontent.com/jettysoft/aircode-releases/main/install.sh | sh # Log in to AirLLM $ aircode login # Launch your AI coding agent $ aircode macOS Apple SiliconmacOS IntelLinux x64