Kodo AI
Your friendly AI coding companion — right inside your editor.
Kodo connects your VS Code workspace to the Kodo Agent, so you can chat, plan, and let the agent build and edit code for you without leaving your editor. Talk to it from the web, and watch the changes land in your files.
Features
- Workspace connection — Link your current workspace to the Kodo Agent in one click.
- Live editing — The agent reads and edits your project files directly, so ideas turn into code fast.
- Status at a glance — A status bar item always shows whether you're connected, connecting, or ready to reconnect.
- Bring your own backend — Point Kodo at your own agent backend with a simple URL and token.
- Secure by default — Authenticate with an API token; nothing runs without your connection.
Getting started
- Install Kodo from the Marketplace.
- Open a project folder in VS Code.
- Open the Command Palette (
Cmd+Shift+P on macOS, Ctrl+Shift+P on Windows/Linux).
- Run "Kodo: Connect Workspace".
- If your backend isn't on the default
http://localhost:9000, set your URL in settings first (see below).
Once connected, the status bar shows Kodo Connected, and the agent can start working with your code.
Settings
Kodo adds the following settings, which you can edit in VS Code settings:
kodo.backendUrl — Base URL of your Kodo Agent backend. Default: http://localhost:9000.
kodo.apiToken — API token used to authenticate with the backend. Leave empty if your backend doesn't require one.
Requirements
- A running Kodo Agent backend that the extension can reach at the configured URL.
How it works
Kodo acts as a bridge between your Kodo Agent and VS Code. The extension sends your workspace details to the backend, keeps a session alive, and applies the agent's file changes inside your editor. Your agent logic lives on the backend, so you can improve it without reinstalling the extension.
Release notes
0.0.2
- New brand: meet Kodo.
- New icon and refreshed identity.
- Renamed commands and settings under the
kodo namespace.
0.0.1
- Initial release: workspace connection and status bar integration.
Made with care by Kian Amanat