Verboo Code for VS Code: how to install and use the extension
Back to the blog
Articletutorialdev toolsverboo code

Verboo Code for VS Code: how to install and use the extension

MafraSeptember 10, 20264 min read

The VS Code extension for Verboo Code does not live on the Marketplace yet: to install it, you package the source code and install the generated file straight from the editor. It takes under two minutes, and after that you get a Control Center, a chat shortcut, and terminal launches that always land in the right folder.

How do you install the Verboo Code extension in VS Code?

By packaging the source with vsce and installing the resulting .vsix from the Extensions panel. There is no official Marketplace listing, so searching "Verboo" and clicking install will not work.

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

The command produces a verboo-vscode-0.2.0.vsix file in the current folder. In VS Code, open the Extensions panel, click the ... menu at the top, choose Install from VSIX..., then select the file.

Just want to try it before installing for good? Open the vscode-extension/verboo-vscode folder in VS Code and press F5. That launches an Extension Development Host window with the extension already loaded, without packaging or installing anything.

Which commands does the extension add to VS Code?

Ten commands in the command palette, all prefixed with Verboo, plus one keyboard shortcut for chat.

commandwhat it does
Verboo: Open Control Centeropens the status panel in the Activity Bar
Verboo: Launch in Terminalopens a terminal and runs Verboo Code in the detected folder
Verboo: Launch in Workspace Rootsame, but forces the workspace root as the directory
Verboo: New Chatstarts a new chat session in the side panel
Verboo: Open Chat Panelopens the chat panel (shortcut Ctrl+Shift+L, Cmd+Shift+L on Mac)
Verboo: Resume Sessionresumes the last chat session
Verboo: Abort Generationstops the generation in progress
Verboo: Open Repositoryopens the verbeux-ai/code repository in the browser
Verboo: Open Setup Guideopens the README's quick start
Verboo: Open Workspace Profileopens the project's .verboo-profile.json, if one exists

What does the Control Center show?

Real status, not a guess. The panel reads the environment and shows:

  • whether the command configured in verboo.launchCommand is installed and available on PATH
  • the exact command that will be used to launch
  • whether the CLAUDE_CODE_USE_OPENAI=1 shim will be injected into the terminal
  • which workspace folder is active
  • what working directory (cwd) the launched terminal will use
  • whether a .verboo-profile.json exists at the project root
  • a provider summary, read from the saved profile or from known environment flags

When the extension is not sure where a piece of data comes from, it shows unknown instead of guessing. That is documented in the code itself, not implicit behavior.

Which folder does the extension launch Verboo Code from?

By priority: first the directory of the file open in the active editor, if it sits inside the workspace. With no active file, it falls back to the workspace root. With no workspace open at all, it uses VS Code's default terminal cwd.

Flow for packaging, installing, and using the Verboo Code extension in VS Code, with the Control Center as the diagnostic path when the verboo command is not found
Package, install, use: the path to running Verboo Code from inside VS Code. Verified in the verbeux-ai/code source on 2026-09-10, vscode-extension/verboo-vscode/.

There is one exception: if verboo.launchCommand points to a relative path instead of the global default verboo, the extension forces the workspace root, because a relative path only resolves correctly from there.

Which settings can you configure?

settingdefaultwhat it controls
verboo.launchCommandverboothe command run in the integrated terminal
verboo.terminalNameVerboothe terminal tab's name
verboo.useOpenAIShimfalseinjects CLAUDE_CODE_USE_OPENAI=1 only into terminals the extension opens
verboo.permissionModeacceptEditscontrols which tool operations get auto-approved: default asks on every use, acceptEdits auto-approves file edits, bypassPermissions approves everything, plan is read-only

Gotcha: verboo.useOpenAIShim only injects the environment variable into the terminal the extension opens. It does not pick or configure a provider on its own: if the workspace profile already sets a different provider, the extension will not silently override it.

The extension takes care of opening the right terminal in the right folder without manual work. What keeps the session going after that, without cutting context in half, is the engine behind it: on Verboo Code every session runs with unlimited tokens, so switching folders or resuming a session never costs starting the bill over.

Enjoyed this article?
Share knowledge with your network.
// Read also

Related articles