VS Code 中的 Verboo Code 扩展:如何安装与使用
返回博客
文章tutorialdev toolsverboo code

VS Code 中的 Verboo Code 扩展:如何安装与使用

Mafra2026年9月10日阅读约 4 分钟

Verboo Code 的 VS Code 扩展目前还没有上架 Marketplace:要安装它,需要自己打包源码,再把生成的文件直接装进编辑器。整个过程不到两分钟,装好后你会得到一个 Control Center 面板、一个聊天快捷键,以及每次都在正确目录打开的终端。

如何在 VS Code 中安装 Verboo Code 扩展?

vsce 打包源码,然后从 Extensions 面板安装生成的 .vsix 文件。因为没有官方的 Marketplace 列表,搜索 "Verboo" 直接点安装是行不通的。

git clone https://github.com/verbeux-ai/code.git
cd code/vscode-extension/verboo-vscode
npx @vscode/vsce package --no-dependencies

该命令会在当前目录生成一个 verboo-vscode-0.2.0.vsix 文件。在 VS Code 中打开 Extensions 面板,点击顶部的 ... 菜单,选择 Install from VSIX...,再选中这个文件即可。

只是想先试用,还不想正式安装?在 VS Code 中打开 vscode-extension/verboo-vscode 文件夹,按下 F5。这会打开一个已经加载好扩展的 Extension Development Host 窗口,不需要打包也不需要安装。

这个扩展给 VS Code 添加了哪些命令?

命令面板里有十个命令,全部以 Verboo 开头,另外还有一个聊天快捷键。

命令作用
Verboo: Open Control Center在 Activity Bar 中打开状态面板
Verboo: Launch in Terminal打开终端,在检测到的目录中运行 Verboo Code
Verboo: Launch in Workspace Root同上,但强制使用工作区根目录
Verboo: New Chat在侧边面板开始一个新的聊天会话
Verboo: Open Chat Panel打开聊天面板(快捷键 Ctrl+Shift+L,Mac 上是 Cmd+Shift+L
Verboo: Resume Session恢复上一次的聊天会话
Verboo: Abort Generation停止正在进行的生成
Verboo: Open Repository在浏览器中打开 verbeux-ai/code 仓库
Verboo: Open Setup Guide打开 README 中的快速上手指南
Verboo: Open Workspace Profile打开项目中的 .verboo-profile.json(如果存在)

Control Center 面板显示什么?

显示的是真实状态,不是猜测。面板会读取环境并展示:

  • verboo.launchCommand 中配置的命令是否已安装,并能在 PATH 中找到
  • 实际会用来启动的命令是什么
  • 终端中是否会注入 CLAUDE_CODE_USE_OPENAI=1
  • 当前激活的是哪个工作区文件夹
  • 启动的终端会使用哪个工作目录(cwd)
  • 项目根目录下是否存在 .verboo-profile.json
  • 从已保存的 profile 或已知环境变量中读取到的 provider 摘要

当扩展无法确定某项数据的来源时,它会显示 unknown,而不是猜一个答案。这一点在代码里有明确说明,不是隐含行为。

扩展从哪个目录启动 Verboo Code?

按优先级:首先是当前激活编辑器中打开文件所在的目录(前提是这个目录在工作区内)。没有激活的文件时,回退到工作区根目录。如果根本没有打开任何工作区,就使用 VS Code 终端的默认工作目录。

在 VS Code 中打包、安装并使用 Verboo Code 扩展的流程,当找不到 verboo 命令时以 Control Center 作为诊断路径
打包、安装、使用:在 VS Code 里运行 Verboo Code 的完整路径。已于 2026-09-10 在 verbeux-ai/code 源码中核实,vscode-extension/verboo-vscode/。

有一个例外:如果 verboo.launchCommand 指向的是相对路径,而不是默认的全局命令 verboo,扩展会强制使用工作区根目录,因为相对路径只有从那里才能正确解析。

可以配置哪些 settings?

setting默认值控制什么
verboo.launchCommandverboo在集成终端中运行的命令
verboo.terminalNameVerboo终端标签的名称
verboo.useOpenAIShimfalse只在扩展打开的终端里注入 CLAUDE_CODE_USE_OPENAI=1
verboo.permissionModeacceptEdits控制哪些工具操作会被自动批准:default 每次使用都询问,acceptEdits 自动批准文件编辑,bypassPermissions 批准所有操作,plan 为只读模式

容易踩的坑:verboo.useOpenAIShim 只会把环境变量注入扩展自己打开的终端。它不会自作主张选择或配置 provider:如果工作区 profile 已经设置了别的 provider,扩展不会悄悄覆盖它。

这个扩展负责把终端在正确的目录打开,不需要手动操作。而在那之后支撑整个会话、不让上下文被砍掉一半的,是背后的引擎:在 Verboo Code 上,每个会话都跑在无限 token 之下,切换目录或恢复会话都不需要重新计费。

喜欢这篇文章吗?
把知识分享给你的朋友。
// 继续阅读

相关文章