cli / 使用

进入交互式会话

进入你的项目目录后执行:
wanlai
常见用法:
  • 直接用自然语言描述需求
  • 让 CLI 读取、修改代码并在关键操作前确认
  • 在当前会话里持续追问,逐步完成任务

单次执行

如果你只想要一条回答,不进入完整会话:
wanlai -p "帮我总结一下当前目录里有哪些主要文件"

常用斜杠命令

  • /help:查看可用命令
  • /login:发起网页授权
  • /model:切换当前会话模型
  • /status:查看版本、账号、模型和连接状态
  • /package:查看当前账号和软件套餐额度
  • /config:打开配置面板
  • /permissions:管理工具权限规则
  • /mcp:管理 MCP 服务
  • /resume:恢复之前的会话
  • /update:更新已安装的 CLI

会话内常用操作

  • 默认模式下,危险操作前会先征求确认
  • 可以用 Shift+Tab 在当前会话里切换权限模式
  • 需要切模型时,优先用 /model
  • 需要长期规则时,优先写进 .wanlai/settings.json 或项目文档

配置目录

Wanlai CLI 当前统一使用 .wanlai 作为配置目录:
位置文件用途
全局~/.wanlai/settings.json当前用户在所有项目通用的配置
项目共享<项目>/.wanlai/settings.json团队共享、可提交到仓库的配置
项目本地<项目>/.wanlai/settings.local.json仅当前开发者生效,适合放密钥
全局运行状态~/.wanlai/.config.jsonCLI 自身维护的运行态数据
加载优先级:
安装包内置默认配置 -> 全局 -> 项目共享 -> 项目本地

常用环境变量

变量名说明
WANLAI_API_KEY软件套餐专用 Key
WANLAI_API_BASEOpenAI 兼容接口基地址
WANLAI_WEB_BASE网页授权站点地址
WANLAI_OAUTH_CLIENT_IDOAuth client id
WANLAI_MODEL固定模型
WANLAI_CONFIG_DIR覆盖全局配置目录

更新 CLI

你可以在会话里直接执行:
/update
也可以重新跑安装脚本完成更新。

进一步配置

如果你要查看更完整的 WANLAI_* 变量表、权限、Hooks、Sandbox、打包默认配置,请继续看: Wanlai CLI