登录
开发者文档
编码工具(VibeCLI)

命令参考

VibeCLI 全部命令:用途、何时用、前提、可替代的命令、选项与示例。和 vibecli --help 由同一份数据生成

和终端里的 vibecli --help、vibecli <命令> --help 内容一致。

VibeCLI:在 Claude Code、Codex、Grok Build 等编码工具里统一配置 VibeAPI 的令牌和模型。

不带命令运行 vibecli 会打开主菜单。

全局选项

全局选项可以与任何命令一起使用。

选项说明
-v, --version显示版本号
--base <url>接入地址(setup、init、auth、config、enter 和主菜单会保存,其他命令只在本次生效)
--non-interactive不提出任何问题,需要确认的操作直接执行(用于脚本、CI)
--json输出 JSON(仅限支持的命令)
-y, --yes需要确认时一律回答「是」(--non-interactive、--json 也是这样)
--dry-run只显示会修改什么,不写入(不支持预演的命令会直接拒绝)
--no-color不使用颜色
-h, --help显示帮助

命令

配置

命令说明
vibecli setup一条命令完成工具配置(按令牌能用的模型自动选择工具)
vibecli init首次使用的配置向导
vibecli auth保存或删除令牌
vibecli config按工具配置;管理 Profile、模型预设和备份
vibecli base查看、测速并切换接入地址

诊断

命令说明
vibecli status查看当前配置
vibecli doctor检查配置和网络问题
vibecli bench测试接入地址的延迟
vibecli logs查看 VibeCLI 日志

维护

命令说明
vibecli list列出 vibecli 能装的运行环境、命令行工具和桌面应用,以及装了哪个版本
vibecli install安装运行环境(Node.js、Git、uv)、命令行工具或桌面应用
vibecli upgrade升级编码工具、桌面应用和运行环境(Node.js、Git、uv)
vibecli refresh立即更新各工具的模型菜单
vibecli update检查 VibeCLI 是否有新版本
vibecli codexCodex 辅助功能
vibecli sessions查看本机的编码会话
vibecli lang切换界面语言
vibecli completion输出命令补全脚本
vibecli enter直接打开某个配置菜单

示例

命令说明
vibecli打开主菜单
vibecli setup --key sk-xxx用一个令牌配置它能用的全部工具
vibecli doctor检查配置和网络问题
vibecli base auto主域名无法连接时,切换到可用的地址
vibecli config codex打开 Codex 的配置菜单

vibecli setup

不进入向导,一条命令写好配置。

--key 先用令牌获取模型列表,按能用的模型配置对应工具(见下表)。

不同分组的令牌用 --claudekey、--codexkey、--grokkey、--desktopkey、--agykey 分别提供。

再次运行即可更换令牌,其他配置保留。

用法

vibecli setup [options]

选项

选项说明
--key <key>一个令牌,按它能用的模型自动配置工具
--claudekey <key>Claude Code 专属令牌
--codexkey <key>Codex 专属令牌
--grokkey <key>Grok Build 专属令牌
--desktopkey <key>Claude Desktop 专属令牌
--agykey <key>Antigravity CLI 专属令牌(需要能使用 Gemini 模型)
--1m为 Codex 开启 1M 上下文
--no-1m为 Codex 关闭 1M 上下文
--claude-official <on|off>Claude Desktop 是否显示 Claude.ai 登录入口(默认 off)
--desktop-registry <on|off>Windows 版 Claude Desktop:始终写入注册表策略(on)或自动判断(off)
--force先备份,再用推荐配置整份重写(用于修复改坏的配置)
--install未安装的工具直接从国内镜像安装,不再询问
--no-install未安装的工具只给出安装命令,不安装
--all配置令牌能用的全部工具(默认行为)
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

--key 能用的模型和自动配置的工具

写法说明
ClaudeClaude Code、Claude Desktop(macOS、Windows 上未安装也会提前写好;Linux 上已安装才配置)
GPTCodex
GrokGrok Build
GeminiAntigravity CLI

何时使用

拿到令牌后第一次配置,或更换令牌、修复改坏的配置时。

前提

  • 一个 VibeAPI 令牌(在控制台的「令牌」页新建)
  • 工具可以之后再安装:未安装的命令行工具会先写好配置,再询问是否从国内镜像安装(加 --install 直接安装);Claude Desktop 在 macOS、Windows 上未安装也会提前写好配置,安装后打开即可使用;Linux 版只配置已安装的

替代方式

命令什么情况下改用它
vibecli init想一步步选择工具和模型
vibecli config <tool>只修改一个工具
vibecli auth <key>只保存令牌,不写工具配置

示例

命令说明
vibecli setup --key sk-xxx用一个令牌配置它能用的全部工具
vibecli setup --install --key sk-xxx配置完成后一起安装未安装的工具(国内镜像)
vibecli setup --claudekey sk-a --codexkey sk-b --agykey sk-gClaude、GPT、Gemini 分组的令牌分别配置
vibecli setup --force --key sk-xxx配置被改坏时整份重写(会先备份)
vibecli setup --base https://www.vibeapi.si --key sk-xxx在备用地址上配置

另见: vibecli setup --help · 命令列表

vibecli init

一步步引导你填写令牌、选择工具并写好配置。

直接运行 vibecli(不带命令)会打开主菜单。

用法

vibecli init [options]

选项

选项说明
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

何时使用

第一次使用,想一步步回答问题完成配置时。

前提

  • 一个 VibeAPI 令牌

替代方式

命令什么情况下改用它
vibecli setup --key <key>不想回答问题,或在脚本里配置
vibecli已经配置过,只想修改某一项

示例

命令说明
vibecli init运行配置向导
vibecli init --base https://www.vibeapi.si在备用地址上运行向导
vibecli打开主菜单

另见: vibecli init --help · 命令列表

vibecli auth

不带参数:提示你输入令牌。

带令牌:验证后保存到 ~/.vibecli/config.yaml。

用法

vibecli auth [options] [command] [token]

参数

参数说明
token要保存的令牌

选项

选项说明
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

命令

命令说明
vibecli auth revoke删除已保存的令牌
vibecli auth reload把已保存的令牌重新写入 Claude Code(claude / claude-code)

何时使用

只想保存、更换或删除令牌,不改动工具配置时。

替代方式

命令什么情况下改用它
vibecli setup --key <key>保存令牌并同时写好工具配置

示例

命令说明
vibecli auth提示输入令牌
vibecli auth sk-xxx --non-interactive直接保存一个令牌
vibecli auth revoke --yes删除已保存的令牌,不再询问
vibecli auth reload claude-code把令牌重新写入 Claude Code

另见: vibecli auth --help · 命令列表

vibecli auth revoke

删除已保存的令牌

用法

vibecli auth revoke [options]

选项

选项说明
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

示例

命令说明
vibecli auth revoke删除已保存的令牌(会先确认)
vibecli auth revoke --yes删除已保存的令牌,不再询问

另见: vibecli auth revoke --help · vibecli auth · 命令列表

vibecli auth reload

把已保存的令牌重新写入 Claude Code(claude / claude-code)

用法

vibecli auth reload [options] <tool>

选项

选项说明
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

示例

命令说明
vibecli auth reload claude-code把令牌重新写入 Claude Code
vibecli auth reload claude-code --json同上,输出 JSON

另见: vibecli auth reload --help · vibecli auth · 命令列表

vibecli config

不带参数:选择一个工具,打开它的配置菜单。

子命令和工具名见下表。

用法

vibecli config [options] [args...]

参数

参数说明
args子命令和参数(见下表)

选项

选项说明
-f, --force先备份,再用推荐配置整份重写该工具的配置
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

子命令

写法说明
<tool>打开该工具的配置菜单
<tool> --force先备份,再用推荐配置整份重写
<tool> --non-interactive不显示菜单,用已保存的令牌直接写入配置
<tool> remove移除 VibeAPI 写入的服务商、令牌和模型设置,其他设置保留
<tool> restore还原该工具最近一次的备份
<tool> backups列出该工具的备份
<tool> clear-model只清除固定的模型设置,保留令牌、hooks、MCP 和插件
tool-model list列出各工具单独设置的模型
tool-model set <tool> [slot] <model>为某个工具单独设置模型(slot 默认为 opus,即主模型)
tool-model clear <tool>清除某个工具单独设置的模型
profile list列出 Profile(每个 Profile 包含一套令牌、地址和模型)
profile create <name>新建 Profile
profile use <name>切换到某个 Profile
profile delete <name>删除 Profile
preset list列出模型预设
preset save <name>把当前的模型组合保存为预设
preset use <name>使用某个预设
preset delete <name>删除预设
backup list列出 VibeCLI 配置的备份
backup create [label]备份 VibeCLI 配置(可以加标签)
backup restore <name>从备份还原 VibeCLI 配置

工具名

写法说明
claude-codeClaude Code
codexCodex
grokGrok Build
claude-desktopClaude Desktop
agyAntigravity CLI

何时使用

调整单个工具(更换模型、重写或还原配置),或管理 Profile、模型预设和备份时。

前提

  • 写入工具配置前,需要先保存令牌:vibecli auth <你的令牌> 或 vibecli setup --key <你的令牌>

替代方式

命令什么情况下改用它
vibecli setup --force --key <key>一次重写全部工具的配置
vibecli status只查看当前配置,不修改

示例

命令说明
vibecli config codex打开 Codex 的配置菜单
vibecli config claude-code --force把 Claude Code 的配置整份重写
vibecli config tool-model set codex gpt-6-astraCodex 单独使用某个模型
vibecli config profile create work新建一个名为 work 的 Profile
vibecli config codex remove不再让 Codex 使用 VibeAPI(例如改回 ChatGPT 订阅登录)

另见: vibecli config --help · 命令列表

vibecli base

主域名无法连接或证书报错时,切换到另一个接入地址。

切换后,用 VibeCLI 保存的令牌配置过的工具会一起改到新地址。

用法

vibecli base [options] [target]

参数

参数说明
target切换到哪个地址(见下表),不填则列出地址并测试

选项

选项说明
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

目标写法

写法说明
(不填)列出全部地址并逐个测试,标出当前地址
<序号>切换到列表里的第 n 个地址
<地址>切换到指定地址,例如:https://www.vibeapi.si
auto按列表顺序切换到第一个可用的地址(不是最快的,优先连接主站)
default回到主站 https://www.vibeapi.cn

何时使用

工具报告无法连接、超时或证书错误时。

前提

  • 保存过令牌时,内置地址和当前地址会用它确认地址确实可用;其他地址,或没有保存令牌时,只测试网关是否在线

替代方式

命令什么情况下改用它
vibecli doctor不确定是不是地址的问题
vibecli bench只测试延迟,不切换

示例

命令说明
vibecli base列出地址并测试
vibecli base auto自动切换到第一个可用的地址
vibecli base 2切换到列表里的第 2 个地址
vibecli base https://www.vibeapi.si切换到指定地址
vibecli base default回到主站

另见: vibecli base --help · 命令列表

vibecli status

显示当前的令牌和它的余额、接入地址、语言、模型,以及各工具是否已配置。

用法

vibecli status [options]

选项

选项说明
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

何时使用

想确认现在使用的是哪个令牌、地址和模型时。

替代方式

命令什么情况下改用它
vibecli doctor要检查配置能否正常使用,而不只是查看

示例

命令说明
vibecli status查看当前配置
vibecli status --json输出 JSON,供脚本读取

另见: vibecli status --help · 命令列表

vibecli doctor

检查令牌、余额、网络、代理、已安装的工具和它们的配置,并给出处理办法。

用法

vibecli doctor [options]

选项

选项说明
--deep已安装 Claude Code 时,再用它实际发送一条请求(消耗少量额度)
--report检查后上传诊断信息(检查结果、工具版本、设置和最近的运行记录,不含令牌和对话内容),得到一个诊断码发给客服
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

何时使用

工具报错(401、无法连接、找不到模型)又不清楚原因时。

替代方式

命令什么情况下改用它
vibecli base auto已经确定是接入地址无法连接
vibecli logs tail需要把出错细节发给客服

示例

命令说明
vibecli doctor运行一次检查
vibecli doctor --deep已安装 Claude Code 时,连同它的实际请求一起检查
vibecli doctor --report上传诊断信息,得到诊断码发给客服

另见: vibecli doctor --help · 命令列表

vibecli bench

用已保存的令牌向当前接入地址请求几次模型列表,统计耗时;加上 --stream 会再发送一条真实的流式请求,查看首字时间和流能否正常结束。

用法

vibecli bench [options]

选项

选项说明
--samples <n>请求次数(1–50)(默认 5)
--stream再发送一条真实的流式请求,查看首字时间和流能否正常结束(消耗极少额度)
--model <model>流式请求使用的模型(默认按令牌能用的模型自动选择)
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

何时使用

感觉变慢,或想查看当前地址的延迟时。

前提

  • 已保存令牌(vibecli auth <你的令牌>)

替代方式

命令什么情况下改用它
vibecli base一次测试全部地址,并可以切换

示例

命令说明
vibecli bench请求 5 次
vibecli bench --samples 3只请求 3 次
vibecli bench --stream测试延迟,再测试一次流式请求
vibecli bench --stream --model gpt-6-astra用指定模型测试流式请求
vibecli bench --json输出 JSON

另见: vibecli bench --help · 命令列表

vibecli logs

日志按天保存在 ~/.vibecli 目录。出现问题时,可以把 tail 的输出发给客服。

用法

vibecli logs [options] [action] [file]

参数

参数说明
actionlist、tail 或 path(默认 list)
filetail 时要查看的日志文件

选项

选项说明
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

操作

写法说明
list列出日志文件
tail [file]显示最新日志的末尾(或指定文件)
path显示日志目录

何时使用

命令出错需要查看细节,或客服需要日志时。

替代方式

命令什么情况下改用它
vibecli doctor先自行检查常见问题

示例

命令说明
vibecli logs列出日志文件
vibecli logs tail查看最新日志
vibecli logs path显示日志目录

另见: vibecli logs --help · 命令列表

vibecli list

列出 Node.js、Git、uv、Claude Code、Codex、Grok Build、Antigravity CLI、Claude Desktop、ChatGPT:装了没有、当前版本、最新版本、用什么方式装的、从哪下载。最新版本缓存一小时,加 --refresh 立即重新查。

用法

vibecli list [options]

选项

选项说明
--refresh不用缓存,重新查最新版本
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

何时使用

想知道这台电脑上装了哪些工具、哪些可以升级时。

替代方式

命令什么情况下改用它
vibecli doctor检查令牌和各工具的配置

示例

命令说明
vibecli list列出全部组件
vibecli list --refresh重新查最新版本
vibecli list --json输出 JSON,给脚本用

另见: vibecli list --help · 命令列表

vibecli install

从国内镜像安装缺少的组件,下载后核对校验值(桌面应用还核对厂商签名)。已经装过的不覆盖:只显示当前版本,落后时给出升级命令;加 --force 重新安装。

Node.js、Git、uv 用 VibeAPI 的安装脚本装进当前用户目录,不需要管理员权限;不要加 sudo。可以写多个组件,有依赖的先装依赖。

用法

vibecli install [options] <components...>

参数

参数说明
componentsnode、git、uv、claude-code、codex、grok、agy、claude-desktop、chatgpt,可以填写多个

选项

选项说明
--force已经装过也重新安装
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

何时使用

要在这台电脑上补装某个工具时;别的应用的安装脚本也可以调用它(npx @vibeapi/api-helper install …)。

前提

  • 这台电脑已有 Node.js(vibecli 本身要 Node);还没有 Node 时先用一键安装脚本

替代方式

命令什么情况下改用它
vibecli upgrade升级已经装好的组件
vibecli setup --key <你的令牌>装好后写入令牌并配置各工具

示例

命令说明
vibecli install node uv安装 Node.js 和 uv
vibecli install claude-code codex安装 Claude Code 和 Codex
vibecli install chatgpt安装 ChatGPT 桌面版(内含 Codex)
vibecli install uv --forceuv 已经装过也重新安装
vibecli install node uv --yes --json在脚本里安装,输出 JSON

另见: vibecli install --help · 命令列表

vibecli upgrade

按每份工具当初的安装方式升级:原生安装用工具自带的更新,npm 安装从国内镜像(npmmirror)重新安装,Homebrew 安装用 brew upgrade;原生或 Homebrew 方式无法升级时,改用 VibeAPI 一键安装脚本(程序取自国内镜像)。指定了但还没有安装的工具,也用这个脚本安装。

Claude Desktop 和 ChatGPT(内含 Codex;macOS / Windows)比高速下载站上的版本旧时,从高速下载站下载官方安装包,核对校验值和厂商(Anthropic / OpenAI)的签名后安装;它们自带的自动更新照常开着,vibecli 只在没跟上时补上。应用正在运行时,在终端里问过才关掉它升级,带 --yes 或没有终端时只提示、不关。已是最新时加 --force 重新安装。ChatGPT 的 Mac 版只支持 Apple 芯片。

Node.js、Git、uv 只升级由 VibeAPI 安装脚本管理的那一份(fnm 装的 Node、~/.local/bin 里的 uv、装在当前用户下的 Git for Windows);用 Homebrew、nvm、系统包管理器等装的,给出对应的升级命令、不改动它,加 --force 另装一份由 vibecli 管理的。fnm 的 Node 升级后,原来全局安装的 npm 包会按原版本装到新版里。

不填名字则升级已安装的全部编码工具和桌面应用,并提示可以升级的运行环境。

升级 VibeCLI 本身请用 vibecli update。

用法

vibecli upgrade [options] [tools...]

参数

参数说明
toolsclaude-code、codex、grok、agy、claude-desktop、chatgpt、node、git、uv,可以填写多个

选项

选项说明
--force桌面应用和运行环境已是最新也重新安装;运行环境由别的方式装的,另装一份由 vibecli 管理的
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

何时使用

vibecli doctor 提示版本过低,或工具自带的更新无法完成时。

前提

  • 不填工具名时,只升级已经安装的工具

替代方式

命令什么情况下改用它
vibecli update升级 VibeCLI 本身

示例

命令说明
vibecli upgrade升级已安装的全部工具
vibecli upgrade codex agy升级 Codex 和 Antigravity CLI
vibecli upgrade claude-desktop安装 Claude Desktop,或升到高速下载站上的最新版
vibecli upgrade chatgpt --forceChatGPT 已是最新也重新安装一遍(应用损坏时)
vibecli upgrade node升级 Node.js(fnm 安装的;别的方式装的给出升级命令)

另见: vibecli upgrade --help · 命令列表

vibecli refresh

按网关当前的模型配置和令牌现在能用的模型,重写各工具的模型菜单,不必等待每小时一次的自动同步。

用法

vibecli refresh [options]

选项

选项说明
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

何时使用

令牌换了分组、能用的模型有变化,或网关刚上架、下架模型时。

替代方式

命令什么情况下改用它
vibecli setup --key <你的令牌>要更换令牌或重新配置工具

示例

命令说明
vibecli refresh立即更新模型菜单
vibecli refresh --base https://hk.vibeapi.cn按另一个接入地址的配置更新(只在本次生效)

另见: vibecli refresh --help · 命令列表

vibecli update

依次查询这些来源:高速下载站、npmjs、npmmirror、Yarn。有新版本时给出安装命令。

全局安装的 VibeCLI 每次启动时也会检查,有新版本时自动安装并重新运行当前命令。

用法

vibecli update [options]

选项

选项说明
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

何时使用

想确认 VibeCLI 是否为最新版本时。

替代方式

命令什么情况下改用它
vibecli upgrade升级 Claude Code、Codex 等工具

示例

命令说明
vibecli update检查新版本
vibecli update --json输出 JSON

另见: vibecli update --help · 命令列表

vibecli codex

Codex 相关的辅助命令。

用法

vibecli codex [options] [command]

选项

选项说明
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

命令

命令说明
vibecli codex sessions让旧会话重新出现在 Codex 列表里

何时使用

Codex 出现 VibeCLI 能处理的问题时(目前是会话列表变空)。

示例

命令说明
vibecli codex sessions把全部会话改到当前服务商
vibecli codex sessions --undo <dir>撤销上一次修改(目录见上次输出)

另见: vibecli codex --help · 命令列表

vibecli codex sessions

Codex 按服务商筛选会话,更换登录方式或服务商后,旧会话会被隐藏。

这个命令把本地会话改到当前服务商;会先备份,可以用 --undo 撤销。

运行前请先退出 Codex。

用法

vibecli codex sessions [options]

选项

选项说明
--to <provider>改到哪个服务商(默认为 Codex 当前使用的服务商)
--undo <dir>按这个备份目录把会话改回去
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

何时使用

Codex 的历史会话列表变空或缺少会话时。

前提

  • 先退出 Codex(运行时会拒绝修改)

替代方式

命令什么情况下改用它
vibecli codex sessions --undo <dir>修改后想改回去

示例

命令说明
vibecli codex sessions把全部会话改到当前服务商
vibecli codex sessions --to custom把会话改到 custom 服务商
vibecli codex sessions --undo <dir>撤销上一次修改(目录见上次输出)

另见: vibecli codex sessions --help · vibecli codex · 命令列表

vibecli sessions

列出 Claude Code、Codex 和 Claude Desktop(Cowork、Code)保存在本机的会话,按最后更新时间排序。

可以查看会话内容、打印或直接运行继续对话的命令、导出为 Markdown。只读,不修改任何会话文件。

用法

vibecli sessions [options] [command]

选项

选项说明
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

命令

命令说明
vibecli sessions list列出会话(默认)
vibecli sessions show显示一个会话的信息和前几条消息
vibecli sessions resume打印或运行继续对话的命令
vibecli sessions export把会话导出为 Markdown

何时使用

想找回以前的对话、继续对话,或保存对话时。

替代方式

命令什么情况下改用它
vibecli codex sessionsCodex 列表里看不到旧会话时,把它们改到当前服务商

示例

命令说明
vibecli sessions列出最近 20 个会话
vibecli sessions --tool codex --here只查看当前目录的会话
vibecli sessions show 01a0f5fe查看一个会话(ID 写前几位即可)
vibecli sessions resume 01a0f5fe --run在会话原来的目录里继续对话
vibecli sessions export 01a0f5fe 7c2e9d41 -o ./sessions把两个会话导出到 ./sessions

另见: vibecli sessions --help · 命令列表

vibecli sessions list

列出会话(默认)

用法

vibecli sessions list [options]

选项

选项说明
--tool <tool>只查看这个工具的会话(claude-code、codex、claude-desktop)
--dir <path>只查看在这个目录或其子目录中开始的会话
--here只查看在当前目录或其子目录中开始的会话
-n, --limit <count>最多列出多少个(默认 20)
--all全部列出
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

示例

命令说明
vibecli sessions list列出最近 20 个会话
vibecli sessions list --tool codex只查看 Codex 的会话
vibecli sessions list --here --all只查看当前目录的会话
vibecli sessions list --json输出 JSON,供脚本读取

另见: vibecli sessions list --help · vibecli sessions · 命令列表

vibecli sessions show

显示一个会话的信息和前几条消息

用法

vibecli sessions show [options] <id>

选项

选项说明
-m, --messages <count>显示前几条消息(默认 6)
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

示例

命令说明
vibecli sessions show 01a0f5fe查看一个会话(ID 写前几位即可)
vibecli sessions show 01a0f5fe -m 20显示前 20 条消息

另见: vibecli sessions show --help · vibecli sessions · 命令列表

vibecli sessions resume

打印或运行继续对话的命令

用法

vibecli sessions resume [options] <id>

选项

选项说明
--run直接运行继续对话的命令(默认只打印)
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

示例

命令说明
vibecli sessions resume 01a0f5fe只打印继续对话的命令,自行复制运行
vibecli sessions resume 01a0f5fe --run在会话原来的目录里继续对话

另见: vibecli sessions resume --help · vibecli sessions · 命令列表

vibecli sessions export

把会话导出为 Markdown

用法

vibecli sessions export [options] <ids...>

选项

选项说明
-o, --output <dir>导出到这个目录(不存在时会新建,不覆盖已有文件)
--tools附上工具调用的参数和输出(各截取前 2000 字)
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

示例

命令说明
vibecli sessions export 01a0f5fe 7c2e9d41 -o ./sessions把两个会话导出到 ./sessions
vibecli sessions export 01a0f5fe -o ./sessions --tools导出时附上工具调用的参数和输出

另见: vibecli sessions export --help · vibecli sessions · 命令列表

vibecli lang

查看或设置 VibeCLI 的界面语言(zh_CN、en_US)。

用法

vibecli lang [options] [command]

选项

选项说明
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

命令

命令说明
vibecli lang show显示当前语言
vibecli lang set设置语言:zh_CN 或 en_US

何时使用

界面语言不对时。

替代方式

命令什么情况下改用它
vibecli enter lang用菜单选择语言

示例

命令说明
vibecli lang show显示当前语言
vibecli lang set en_US切换为英文
vibecli lang set zh_CN切换为中文

另见: vibecli lang --help · 命令列表

vibecli lang show

显示当前语言

用法

vibecli lang show [options]

选项

选项说明
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

示例

命令说明
vibecli lang show显示当前语言
vibecli lang show --json输出 JSON,包括可选的语言

另见: vibecli lang show --help · vibecli lang · 命令列表

vibecli lang set

设置语言:zh_CN 或 en_US

用法

vibecli lang set [options] <locale>

选项

选项说明
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

示例

命令说明
vibecli lang set en_US切换为英文
vibecli lang set zh_CN切换为中文

另见: vibecli lang set --help · vibecli lang · 命令列表

vibecli completion

输出 bash、zsh、fish 的补全脚本。保存到文件后,在 shell 配置里 source 它(fish 放进补全目录即可)。

用法

vibecli completion [options] <shell>

参数

参数说明
shellbash、zsh 或 fish

选项

选项说明
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

何时使用

想用 Tab 键补全 VibeCLI 的命令时。

前提

  • 使用 bash、zsh 或 fish

示例

命令说明
vibecli completion bash > ~/.vibecli-completion.bash生成 bash 补全
vibecli completion zsh > ~/.vibecli-completion.zsh生成 zsh 补全
vibecli completion fish > ~/.config/fish/completions/vibecli.fish生成 fish 补全

另见: vibecli completion --help · 命令列表

vibecli enter

不经过主菜单,直接打开指定的配置菜单。

用法

vibecli enter [options] [option]

参数

参数说明
option要打开的菜单(见下表)

选项

选项说明
-h, --help显示帮助

另可使用全局选项:-v, --version --base <url> --non-interactive --json -y, --yes --dry-run --no-color

菜单

写法说明
(不填)主菜单
lang语言设置
apikey令牌设置
models模型设置
<tool>该工具的配置菜单(与 vibecli config <tool> 相同)

何时使用

知道要修改哪一项,想跳过主菜单时。

替代方式

命令什么情况下改用它
vibecli从主菜单开始选择
vibecli config <tool>直接用命令配置某个工具

示例

命令说明
vibecli enter打开主菜单
vibecli enter models打开模型设置
vibecli enter codex打开 Codex 的配置菜单

另见: vibecli enter --help · 命令列表

最后更新于