Hubson
Hubson brings your Hubson SaaS workspace into VS Code so you can chat with your AI coding team, approve local tool work, and keep execution tied to the project you have open.
This extension is a public pre-release. It connects to the Hubson SaaS API at https://app.hubson.ai/api by default and requires a Hubson account.
What It Does
- Connects VS Code to Hubson through browser-based OAuth PKCE sign-in.
- Keeps credentials in VS Code SecretStorage.
- Lets Hubson read scoped project context, inspect code, and run approved local tools from the extension host.
- Shows approval cards before write, terminal, save, background process, and browser automation actions run.
- Blocks local file, command, and browser tool execution while the workspace is in VS Code Restricted Mode.
Getting Started
- Install the extension.
- Run
Hubson: Connect from the Command Palette.
- Continue in your browser, sign in to Hubson, and choose the Hubson workspace VS Code should use.
- Return to VS Code and run
Open Hubson to start chatting.
The default server URL is https://app.hubson.ai/api. Change hubson.serverUrl only when Hubson Support gives you a different Hubson API URL. Existing settings that use https://app.hubson.ai are repaired automatically before API calls are made.
Workspace Trust
Hubson supports VS Code Restricted Mode with limited functionality. Sign-in and chat UI can load, but local tools that read files, edit files, run commands, save editors, or drive browser automation require Workspace Trust.
Support
Email support@hubson.ai with your VS Code version, Hubson extension version, operating system, and a short description of the issue.
Use of Hubson is governed by the Hubson Terms of Service and Privacy Policy.
Local Development
Use the repository Taskfile from the repo root:
task extension:check
task extension:package
For a local backend, override hubson.serverUrl with http://localhost:8080.