1. Install Symbiotic Code
You can install Symbiotic Code in 2 ways: VS Code extension or CLI. You can use both at the same time.VS Code extension
Download the.vsix extension and install it in VS Code or another VS Code-based IDE.
CLI
Install the CLI globally with npm:2. Create your account
You need a Symbiotic Security account to use Symbiotic Code. Create an account or log in through the Symbiotic Portal.3. Connect to a model
Use the built-in models
Depending on your plan, Symbiotic Code comes with optimized support for the most popular frontier models. The Auto model uses smart routing to select the right model for each request while helping manage costs. Use/models to switch models.
Use your own provider
To use an existing Claude, OpenAI, or Gemini subscription, or a local or custom model:- Run
/connectand select your provider. - Enter your provider API key.
- Use
/modelsto list and switch between available models.
4. Project memory / instructions
Symbiotic Code automatically picks up instruction files from your existing tooling:
For new projects, place instructions in
AGENTS.md at your repo root, or in .symbiotic/agents/build.md for agent-specific prompts.
5. MCP servers
MCP servers are configured insymbiotic.json under mcp. For example, to use a local MCP server:
Migrate your existing MCP config automatically
Paste this prompt into your coding agent to scan your machine and migrate all existing MCP server configs to Symbiotic Code:Migrate MCP server configs from other tools to Symbiotic Code
6. Custom commands and agents
Move your existing workflows into Symbiotic Code without changing their format:- Commands: Copy Claude Code commands from
.claude/commands/to.symbiotic/commands/. See Custom commands. - Agents: Store project-specific agents in
.symbiotic/agents/. See Custom agents.
~/.config/symbiotic/commands/ or ~/.config/symbiotic/agents/.
Migrate your existing commands and agents automatically
Migrate custom commands and agents from other tools to Symbiotic Code
7. Security modes
Symbiotic Code adds a security mode that Claude Code and OpenCode don’t have. Toggle it withCtrl+S while running, or set a default per-agent in config:
permissive (fastest, fewest confirmations), balanced (default), strict (most confirmations).
See Security Modes for details.