What is Kilo Code?
Kilo Code is a VS Code extension that acts as an AI coding agent. With over 291 billion tokens processed and 4 million requests on OpenRouter, it's the most popular coding agent by usage. Built from the Cline fork lineage, Kilo Code supports autonomous multi-step coding tasks: reading your project, writing code, running terminal commands, and iterating until the task is done.
Kilo Code supports custom OpenAI-compatible base URLs, which means connecting to EUrouter takes one settings change. Set the base URL to EUrouter and your API key, and every request Kilo Code makes flows through EU infrastructure. Your code context, prompts, and completions stay within European jurisdiction.
Quick to integrate
A few lines of code is all it takes. Swap your base URL and you are routed through EUrouter.
1// .vscode/settings.json or User Settings
2{
3 "kilocode.apiProvider": "openai-compatible",
4 "kilocode.openAiBaseUrl": "https://api.eurouter.ai/v1",
5 "kilocode.openAiApiKey": "eur-...",
6 "kilocode.openAiModelId": "gpt-4o"
7}Get started in minutes
Follow these steps to connect your application to EUrouter.
Install Kilo Code
Install the Kilo Code extension from the VS Code marketplace. Search for "Kilo Code" in the Extensions panel.
Open Kilo Code settings
Click the Kilo Code icon in the Activity Bar, then open Settings. Set the API Provider to "OpenAI Compatible" to enable a custom base URL.
Set your API key and base URL
Enter your EUrouter API key and set the base URL to https://api.eurouter.ai/v1. Choose any model available through EUrouter.
Start coding
Open the Kilo Code panel and give it a task. All requests now route through EU infrastructure automatically.
Why use Kilo Code with EUrouter
Agentic coding through Europe
Kilo Code sends your entire project context to the model: open files, directory structure, terminal output, and more. That is proprietary code leaving your machine. With EUrouter, every request routes through EU servers, keeping your codebase within European jurisdiction.
- Multi-step autonomous coding tasks route through EUrouter's EU servers
- File reads, code writes, and terminal commands all stay GDPR-compliant
- Project context and conversation history never touch US infrastructure
- Works with all Kilo Code features: code generation, refactoring, debugging, and planning
Any model through one key
Through EUrouter, Kilo Code can use any supported model: GPT-4o, Claude, Mistral, and more. One API key, one bill, no switching between provider accounts. Change the model string and the agent uses a different model instantly.
- Access OpenAI, Anthropic, Mistral, and other models through a single EUrouter key
- Switch models per task without reconfiguring the extension
- One dashboard for all usage and spending across every model
- Try new models as they become available without signing up for new accounts
Spend controls for agent tasks
Autonomous coding agents can consume a lot of tokens, especially on complex multi-step tasks. EUrouter lets you set per-key spending limits so costs stay predictable. The usage dashboard shows exactly what each agent run costs.
- Set monthly spend caps per API key to prevent runaway agent costs
- Usage dashboard breaks down token consumption by model and time period
- Issue separate keys per developer or project for granular cost tracking
- Full audit trail for every request the agent makes