Your coding agent, inside your editor
Install icōd in VS Code and get an agent that reads your project, writes the change, and shows you every diff before it lands.
Everything happens in your context
The extension sees the file you're in, the code you've selected, and the rest of the repo — so you can ask small and get precise.
Inline chat & edits
Ask right where you're working. Ctrl+I opens a prompt at the cursor and the change lands in place.
Diff-first review
Every suggestion shows as additions and removals you approve — nothing writes to disk until you say so.
Whole-repo context
Mention a file, folder, or symbol with @ and it's pulled in — the agent sees your project, not just the paste.
Terminal & tests
Runs your dev server, installs packages, and reads failing tests — then fixes what it broke.
Multi-model
Bring your own key or use icōd credits. Pick a fast model for edits and a deeper one for architecture.
Stays on your machine
Your code runs locally. Set ignore rules and guardrails so sensitive paths are never sent to a model.
Install, sign in, start asking
Install
Grab it from the Marketplace or install from your terminal.
$ code --install-extension icodai-extension.icod-aiSign in
Connect your icōd account, or paste your own model API key.
⌘ O P icōd: Sign inAsk
Open the panel on any file and describe what you want changed.
⌘I "extract this into a hook"Editor, terminal, and browser
The extension shares the same engine as icōd CLI and the web builder. Start a feature in your editor, finish it from the command line, deploy from either — same project, same context, same plan.
- Shared projects — pick up in the editor exactly where the CLI left off.
- GitHub native — branch, commit and open PRs without leaving the panel.
- Same token balance — editor, CLI and web all draw from one plan.
Same account, wherever you're working
Common questions.
Same platform, different door. The web app is better when you want to watch an app take shape in a live preview. The extension is better when you're already deep in code and want help without switching windows. Projects are shared between them, so you can start in one and finish in the other.
No — only the files you attach or mention, the selection you highlighted, and your ICOD.md rules ever leave your machine, and the context panel always shows exactly what's included before you press enter. If you bring your own model API key, that context goes straight from your machine to the provider — it never touches icōd's servers at all. Using icōd credits instead routes it through our servers only to reach the model, with nothing retained afterward. You can exclude paths in ICOD.md, and enterprise workspaces can opt out of retention for model training entirely.
No. Every edit appears as a diff with Apply and Reject. Inline chat writes only after you confirm, and standard editor undo reverses anything applied.
Free to install. Generations draw on your icōd plan's credits, or on your own provider key if you bring one. Check pricing for what's included per plan.
Not yet. icōd is a VS Code extension today; support for other editors is on the roadmap.
Put icōd where your cursor already is.
Install it, sign in, press Ctrl+I. If it isn't useful in the first ten minutes, uninstalling takes one click.