Continue.dev
Continue is open source and lets you configure custom provider endpoints. Point it at your Takumo gateway and every chat, autocomplete, and edit request is protected.Setup
Get your API key
Log into cloud.takumo.io and copy your API key from the dashboard.
Open your Continue config
Continue stores its configuration at
~/.continue/config.json (or config.ts if you prefer TypeScript).Open it in your editor:Set the provider endpoint
Set For OpenAI models:Self-hosted gateway users: replace the URL with your own.
apiBase to your Takumo gateway URL and apiKey to your Takumo API key:Test it
Open a file with secrets. Ask Continue a question about the code. Check the dashboard for detections.
Full config example
Here’s a completeconfig.json with multiple models routed through Takumo:
Usage
Once configured, Continue works exactly the same as before. Chat, autocomplete, and slash commands all route through the gateway transparently.Continue’s config supports multiple models. You can route some through Takumo and leave others direct. Useful if you want protection on sensitive projects but raw speed on throwaway scripts.
TypeScript config
If you useconfig.ts instead of config.json:
Troubleshooting
Continue can't connect to the gateway
Continue can't connect to the gateway
Check the basics:
- The gateway URL is correct and reachable:
curl https://gateway.takumo.io/v1/health - Your API key is valid (check the dashboard)
- The
providerfield matches what you’re actually using (anthropic, openai, mistral, etc.) - Restart VS Code after config changes
Autocomplete not going through Takumo
Autocomplete not going through Takumo
Autocomplete uses a separate config key (
tabAutocompleteModel). Make sure you’ve set apiBase there too, not just in models.Secrets not being detected
Secrets not being detected
Check Supported Patterns for the full list of what Takumo catches. If your secret format isn’t covered, you can add custom patterns in your organization settings on the dashboard.