跳到主要内容

命令行界面

直接运行 anyy 会进入 TUI。需要设置、诊断、管理数据或在脚本中只问一次时,可以使用对应的子命令。

进入交互界面

anyy

Anyy 会读取当前 Profile,连接它的常驻 Gateway,然后打开终端界面。也可以在启动前指定 Profile 和新会话使用的 Role:

anyy --profile personal --role research

如果已经知道会话 ID,可以直接恢复:

anyy --resume SESSION_ID

交互命令和快捷键见 TUI

在脚本中只问一次

anyy chat 不打开 TUI,而是把一条请求发给常驻 Gateway:

anyy chat "整理我现在的任务"

需要沿用已有上下文时加上 --session

anyy chat --session SESSION_ID "下一步应该做什么?"

脚本应优先使用 --json。涉及状态变更的工具仍遵守当前审批规则;--yes 只对命令明确支持的确认步骤生效。

先确认 Gateway 在线

anyy chat 走的是常驻 Gateway。连接失败时先运行 anyy gateway status

选对 Profile

全局选择参数要写在子命令前面:

anyy --profile work status
anyy --profile work chat "列出今天的优先事项"
参数用途
--profile NAME选择一个命名 Profile
--profile-root PATH改用另一处 Profile 根目录
--role ROLE指定新会话的初始 Role
--home PATH让支持该参数的命令直接使用某个 Profile 目录
--socket PATH在支持时覆盖 Gateway Socket
--no-color关闭终端彩色输出

日常使用选择 --profile 即可。--home--socket 更适合诊断或明确的非标准部署。

常用命令分组

要做的事命令
完成设置anyy setupanyy setup modelanyy setup channel
检查状态anyy statusanyy doctoranyy config
管理常驻进程anyy gateway start|restart|status|stop
打开网页界面anyy dashboard
管理能力anyy toolsanyy browser
管理定时工作anyy cronanyy heartbeat status
保护和维护数据anyy backupanyy maintenance

以当前安装版本的 anyy --help 为准;使用不熟悉的子命令前,先运行 anyy COMMAND --help

给脚本使用的输出

支持 JSON 的命令可以这样调用:

anyy status --json
anyy backup list --json
anyy heartbeat status --json

JSON 模式输出单个结构化结果,适合程序读取。面向人的输出可能包含颜色、符号和更自然的说明,不应依赖其排版做解析。

常见问题

现象处理方法
打开了错误的数据--profile NAME 放在子命令前,再用 anyy status 核对
单次聊天无法连接anyy gateway status,必要时 anyy gateway start
参数不被接受对准确的子命令运行 --help,并非所有参数都是全局参数
脚本解析排版输出失败改用 --json

完整命令目录见 CLI 命令参考