Usage
Interactive terminal UI
Section titled “Interactive terminal UI”Start the interactive terminal UI in the current project:
athena-codeOne-shot tasks
Section titled “One-shot tasks”Run a one-shot coding task:
athena-code run "explain this repository and identify the highest-risk module"Memory commands
Section titled “Memory commands”Save and inspect durable memories:
athena-code memory add "Use pnpm for this organization"athena-code memory listResume a session
Section titled “Resume a session”athena-code --session SESSION_IDUse athena-code --help for the complete command reference.
Inside Athena Desktop
Section titled “Inside Athena Desktop”Athena Code is a standalone CLI, but Athena Desktop treats it exactly like Codex, OpenCode, and Claude Code: the Command Room launches it from the New menu as a regular embedded PTY (including a grid mode for parallel panes), it must be on PATH, and it participates in the same clean/task/curated/immersive context modes as every other agent.
Development
Section titled “Development”Run the focused test suite:
npx --yes bun@1.3.14 test testBuild the complete executable:
./scripts/build.shSee CONTRIBUTING.md for the development workflow and pull request expectations.