AO

Aider

Aider pair-programming CLI. No session resume; AO tracks activity via terminal classification.

Slot: agent · Name: aider · Binary: aider

Aider is a pair-programming CLI built around explicit file edits. It doesn't have a session-resume concept, but it does work well for small, focused issues.

macOSSupported
LinuxSupported
WindowsSupported

Install

pip install aider-install && aider-install

Set your API key via Aider's normal config (~/.aider.conf.yml or env vars). AO doesn't manage credentials for you.

Use

agent-orchestrator.yaml
agent: aider

How it works

  • Launch: aider runs in the worktree. AO pipes the issue prompt in via the normal Aider UX.
  • Activity tracking: Aider doesn't emit a structured event log. AO writes {workspace}/.ao/activity.jsonl based on terminal output classification — the pattern matcher knows Aider's common prompts (diff review, confirm apply, etc.).
  • PR + git tracking: PATH wrappers for gh / git record PRs and commits.
  • Session resume: Not supported.

Environment variables

VariableSet by AOPurpose
AO_SESSION_IDAO session id
AO_ISSUE_IDIssue identifier
PATHPrepends ~/.ao/bin
GH_PATHAbsolute path to real gh

Troubleshooting