CLI 入口命令

命令说明
alius启动交互式 TUI 工作空间
alius repl显式启动交互式工作空间
alius run -p "..."单次非交互式请求
alius init初始化项目配置(重置并打开初始化向导)
alius config显示、验证和更新配置状态
alius version显示编译版本号
alius core管理官方 Soul 仓库缓存
alius soul管理已安装的 Soul 缓存条目和当前项目 Soul
alius plugin列出、安装、检查和移除 Rust WASM 工具模块
alius mcp列出、启动和检查 MCP 服务器工具
alius workflow列出、验证和运行工作流定义

alius run 一次性执行

alius run -p "对这个模块执行结构化代码审查"

alius run 的行为:

  • 以 Chat 模式执行单次请求
  • 模型可能会请求一次工具调用,但不会进入多轮迭代
  • 将结果流式输出到标准输出
  • 可通过 --model 参数覆盖模型

alius config 配置命令

alius config show       # 显示当前配置
alius config validate   # 验证配置完整性
alius config soul --role <role>  # 配置 Soul 角色
alius config credential # 管理 API 凭证

alius corealius soul

命令说明
alius core update更新或克隆官方 Soul 仓库缓存
alius soul update将官方 Soul 同步到本地缓存
alius soul list列出已安装的 Soul 缓存条目

alius core 管理官方仓库缓存,alius soul 管理本地已安装的 Soul。两者是不同的操作。

TUI 斜杠命令

在工作空间内,你可以使用斜杠命令执行各种操作。

模式与导航

命令说明
Shift+Tab切换 Plan / Bypass 模式
Ctrl+Enter提交当前输入
Esc清空输入或取消当前操作
Ctrl+C / Ctrl+D退出工作空间

在配置中心或初始化向导中,Tab / Shift+Tab 用于切换配置标签或步骤,不切换执行模式。

初始化与配置

命令说明
/init启动初始化向导(可恢复的状态机)
/config打开内嵌配置中心(模型/语言/Soul 三个标签)
/model打开模型池管理器(添加/查看/删除模型)

/init 初始化向导

/init 会清除会话区(包括欢迎块),然后启动内嵌的初始化向导。

向导步骤:

  1. 语言 — 选择界面语言
  2. 模型池 — 从远程服务商导入模型
  3. 模型分配 — 指定 Plan/Execute/Review 模型
  4. Soul — 选择 Agent 角色

向导特性:

  • 支持从上次中断处恢复
  • Shift+Tab 返回上一步
  • 已完成的步骤标记 并自动跳过
  • 完成后自动保存并退出

/config 配置中心

标签内容
模型Plan Model / Execute Model / Review Model 分配
语言界面语言选择
SoulAgent 角色选择

操作:

  • Tab / Shift+Tab 切换标签
  • Up / Down 移动选项
  • Space 切换多选
  • Enter 确认
  • Esc 退出(即时生效,无需保存)

/config 不会调用模型或远程获取模型列表。它只读取本地模型池。远程获取仅在 /model 的添加流程中。

/model 模型池管理

  • 查看已导入的模型(显示提供商、Base URL 和 API 模式)
  • 添加模型:选择提供商 → API 模式(OpenAI API / Anthropic API)→ Base URL → API Key → 远程获取 → 多选导入
  • 删除模型:移除已导入的条目(正在被 /config 使用的模型无法删除)

支持的服务商:

  • BigModel GLM(智谱 Coding Plan)
  • 小米 MiMo(Token Plan)
  • DeepSeek

API Key 输入为明文,支持粘贴。保存后的 Key 不会在会话输出或模型详情中显示。

Session 管理

命令说明
/session current显示当前 Session 信息
/session new开始新的开发轮次
/session list列出所有 Session
/session load <id>恢复之前的 Session
/session clear清除当前 Session 消息

记忆

命令说明
/memory save <text>保存事实或教训
/memory list查看已保存的记忆
/memory clear清除全局记忆

审查与调试

命令说明
/review审查 Agent 的上一次响应
/tools列出可用工具
/clear清屏

会话块操作

操作说明
点击折叠块展开/折叠单个对话块
Ctrl+O全部展开/恢复折叠
Shift + 选择释放鼠标捕获以进行终端原生文本选择

长对话块(超过 3 行)会自动折叠。欢迎块、ConfigOverview 块和空的执行块不会折叠。

遗留 REPL

如果需要使用旧的 rustyline REPL 界面:

ALIUS_LEGACY_REPL=1 alius

遗留 REPL 支持斜杠命令和终端流式输出,但不是主要产品界面。