01 · Portal
One portal, every surface
- Keys, usage and agents managed in one place
- The same agent in your editor and your terminal
- Sessions follow you between surfaces
AI coding agent · Now on the VS Code Marketplace
Pick Claude, GPT or Gemini per task from one account, and run the same agent inside the editor and terminal you already use.
$ code --install-extension ketecode.kete-code # install$ kete login # sign in
Works with
Why Kete Code
Models, surfaces and keys woven into one account, without replacing the tools you already use.
01 · Portal
02 · Gateway
03 · Extensions
Open source
The agent, the kete CLI and the editor extensions are MIT-licensed on GitHub.
Read exactly what the agent does with your files, commands and context.
Run it with your own provider keys or local models through Ollama, LM Studio or vLLM.
The runtime is yours to run, fork and audit, whatever you decide about the hosted services.
Built on OpenCode (MIT). The portal, the Kete Model Gateway and other hosted services are run by Kete Code and are not open source. About OpenCode
Start anywhere, pick up where you left off.
Agent modes
Ask before you touch anything. Plan before you edit. Then let it code, or chase down the bug.
Read-only. Kete searches the repo, reads the files that matter and answers with file and line references. Nothing is changed.
Model gateway
One account, every provider. Choose a tier as the default and override it per mode or per request.
Cost-aware routing for everyday work: reading, small edits, tests.
The most capable models from each provider for large refactors and hard bugs.
Use your provider keys or any OpenAI-compatible endpoint through the same agent.
Portal
Run kete login once. Every surface shares the same keys, limits and usage history.
Tokens by day
Last 14 days · all surfaces
Default model
API keys
| Name | Key | Created | Last used |
|---|---|---|---|
| laptop | kete_sk_…a41f | Sep 2 | 2m ago |
| ci-runner | kete_sk_…09bd | Aug 19 | 1h ago |
| anthropic (own key) | sk-ant-…•••• | Aug 12 | today |
Agents
SoonConfigure once, sync to every surface.
Blog
Reviewing an agent's plan is cheaper than reviewing its diff. Here's how Plan mode works.
Kete Code Team
Why we route per request, and how Balanced, Frontier and your own keys fit together.
Kete Code Team
Install in a minute. Keep your editor. Choose your model.
$ npm i -g @ketecode/cli && kete login