跳到主要内容

终端使用

运行 anda 后,终端 UI 会连接本地 daemon。会话成功完成时,对话会在后台提交给 Brain 形成长期记忆。

输入控制

按键作用
Enter发送当前消息
Shift+Enter插入换行
Ctrl+U清空输入框
Ctrl+A / Ctrl+E跳到输入开头或结尾
Esc查看状态
Ctrl+C退出

修改 ~/.anda/config.yaml 中的模型 provider 后,可以在 launcher 或浏览器侧边栏点击刷新模型,或运行:

anda models reload

修改仍需要重启的 daemon 设置后,可以输入:

/reload

Slash 命令

命令何时使用
/goal message让一个目标进入长程循环,直到检查结果认为目标完成或需要继续。
/loop message重复运行 prompt 或 slash 命令;需要间隔时用自然语言写在请求里,省略时让模型自定节奏。
/side message/btw message开一个旁路子任务,适合临时研究、检查或不想打断主会话的请求。
/skill skill-name message指定某个运行时 Skill 处理请求。
/steer message中断接下来的工具调用,并用新指令纠偏当前回复。
/stop message停止当前任务,并让会话回到 idle 状态;可附带原因。
/cancel message取消当前活动会话;可附带原因。

示例:

/goal 帮我完成这个 release checklist,直到测试和 changelog 都确认通过。
/loop 每5分钟 /side 检查发布队列并总结阻塞项。
/side 查一下这个依赖最近有什么兼容性风险。
/skill git-assistant 帮我整理这次改动的提交说明。
/steer 不要继续重构,先只修复构建错误。

常用 CLI 命令

命令用途
anda打开交互式终端 UI。
anda update更新通过安装脚本安装的发布版。
anda status查看后台 daemon 是否正在运行。
anda start启动后台 daemon。
anda stop停止后台 daemon。
anda restart重启后台 daemon。
anda models reload不重启 daemon,从 config.yaml 重新加载模型 provider。
anda autostart status查看登录自启是否已注册。
anda agent run --prompt "..."不打开 UI,直接发起一次请求并等待完整结果。
anda voice --record-secs 8启动语音输入;需要配置 transcription。

语音播放还需要 tts.enabled: true。如果只想语音输入、文字输出,可以加 --no-playback