@vibecontrols/vibe-plugin-tunnel
v2026.601.2
Published
Unified tunnel manager — routes requests across registered tunnel providers (vibetunnels, cloudflare)
Maintainers
Readme
@vibecontrols/vibe-plugin-tunnel
Unified tunnel manager plugin for VibeControls Agent. Facade over registered
concrete tunnel providers such as @vibecontrols/vibe-plugin-tunnel-vibetunnels
(frp) and @vibecontrols/vibe-plugin-tunnel-cloudflare (cloudflared).
This plugin owns the /api/tunnels/* REST surface on the agent and dispatches
each request to the correct provider based on an explicit provider field
or the configured default.
Install
bun install -g @vibecontrols/vibe-plugin-tunnelInstalled automatically by vibe start as part of the default tunnel
plugin set.
Usage
# List all tunnels across every provider
vibe tunnel list
# List registered providers with capabilities
vibe tunnel providers
# Set the default provider
vibe tunnel providers set-default tunnel-vibetunnelsDesign
The manager does not implement the TunnelProvider interface itself. It
uses the agent's service registry to look up concrete providers by name:
const provider = serviceRegistry.getProviderByName<TunnelProvider>(
"tunnel",
"tunnel-vibetunnels",
);Each operation accepts an optional provider argument. If omitted the
manager resolves the default from agent config
(db:provider:default:tunnel).
About VibeControls
VibeControls is the agentic engineering mission control for AI-native teams. Vibe-plugins extend the VibeControls agent with new providers, tools, sessions, tunnels, storage backends, and security stages.
- Website: https://vibecontrols.com
- Documentation: https://docs.vibecontrols.com
- Plugin SDK: https://github.com/algoshred/vibecontrols-plugin-sdk
- All plugins: https://github.com/algoshred?q=vibe-plugin-&type=all
License
Released under the MIT License.
Copyright (c) 2026 Burdenoff Consultancy Services Private Limited, Algoshred Technologies Private Limited, and all its sister companies.
Maintainer: Vignesh T.V — https://github.com/tvvignesh
Note: this plugin is open source under MIT. The @vibecontrols/agent runtime that loads and orchestrates plugins is closed source and proprietary to Burdenoff Consultancy Services Pvt. Ltd. If you want a fully self-hostable agent, please open an issue or contact the maintainer.
