CLI Reference

Commands

athena-flow / athena

Start the Athena runtime with the terminal UI.

athena-flow [options]

athena-flow setup

Re-run the setup wizard (theme, harness, workflow).

athena-flow setup

athena-flow sessions

Interactive session picker.

athena-flow sessions

athena-flow resume

Resume a previous session.

athena-flow resume              # most recent
athena-flow resume <session-id> # specific session

athena-flow exec

Non-interactive mode for CI and scripts.

athena-flow exec "<prompt>" [options]

athena workflow install

Install a workflow from a marketplace.

athena workflow install <ref> --name <local-name>

Flags — General

FlagDescriptionDefault
--project-dir=<path>Project directorycwd
--plugin=<path>Load plugin directory (repeatable)
--isolation=<preset>strict / minimal / permissivestrict
--theme=<theme>dark / light / high-contrastdark
--workflow=<name>Activate installed workflow
--verboseExtra detail in event feedoff
--asciiASCII-safe glyphsoff

Flags — Exec Mode Only

FlagDescriptionDefault
--jsonJSONL events to stdoutoff
--output-last-message=<path>Write final message to file
--ephemeralNo session persistenceoff
--on-permission=<policy>allow / deny / failfail
--on-question=<policy>empty / failfail
--timeout-ms=<ms>Hard timeout
--continue[=<id>]Resume session

Exit Codes (exec mode)

CodeMeaning
0Success
1General error
2Permission request with fail policy
3Question with fail policy
4Timeout exceeded
5Agent error
6Session not found
7Hook registration failure

In-Session Slash Commands

CommandAliasesDescription
/help/h, /?List commands
/clear/clsClear history
/quit/q, /exitExit
/stats/sSession statistics
/context/ctxToken breakdown
/sessionsSession picker
/tasks/todoTask list
/setupRe-run wizard

Plugin skills with user-invocable: true also appear as slash commands.

Isolation Presets

PresetMCP ServersAllowed Tools
strictBlockedRead, Edit, Glob, Grep, Bash, Write
minimalProject serversAbove + WebSearch, WebFetch, Task, Skill, mcp__*
permissiveProject serversAbove + NotebookEdit