VS Code & Windsurf Setup
Install and configure the Kodingo extension in VS Code or Windsurf.
Supported Editors
Kodingo works in both VS Code and Windsurf. The extension is identical in both — install once, works everywhere.
VS Code Installation
Search for Kodingo in the VS Code Extensions marketplace and click Install.
Or install via the command line:
code --install-extension kodingo.kodingo-vscode
Windsurf Installation
Kodingo is available on the Open VSX registry used by Windsurf.
Search for Kodingo in the Windsurf Extensions panel and click Install.
Alternatively, install directly from a .vsix file:
- Open the Command Palette —
Cmd+Shift+P - Run Install from VSIX
- Select the
.vsixfile downloaded from kodingo.xyz
Configuration
Open your editor settings and search for Kodingo, or add the following to your settings.json:
{
"kodingo.apiUrl": "https://kodingo-api.onrender.com",
"kodingo.token": "your-project-token"
}
Your project token is available on your project detail page in the dashboard.
MCP Setup (Claude Code, Cursor, Windsurf)
Kortex exposes an MCP server that gives AI agents full access to your project memory. Add the following to your MCP config:
{
"kortex": {
"url": "https://kodingo-api.onrender.com/mcp/your-project-token"
}
}
Claude Code — add to .claude/mcp.json in your repo root
Cursor — add to .cursor/mcp.json in your repo root
Windsurf — add to .windsurf/mcp.json in your repo root
From that point on, every agent session starts with full Kortex context — every decision, every tradeoff, every architectural choice your team has affirmed.
Features
Passive Codebase Analysis
Kortex analyses every file you open and builds memory records for each function and class automatically. Over time, simply by working normally, your entire codebase gets a Kortex memory. No manual capture required.
Kortex Sidebar
The Kortex sidebar shows all memory records for your current project. Click the brain icon in the activity bar to open it. Browse, filter, affirm, deny, or ignore memories directly from the sidebar.
.kortex/context.md — Agent Context Injection
On workspace open, Kortex writes a .kortex/context.md file summarising your project's affirmed decisions and recent context. Every AI agent that reads workspace files — Copilot, Cursor, Claude Code — picks this up automatically. No configuration needed.
Agent Activity Capture
Kortex watches for AI agent edits in your editor. When an agent modifies a file, Kortex captures what changed and why — silently, without interrupting your workflow. No commit required.
CodeLens
Kodingo adds a 🧠 indicator above functions and classes that have associated memory records. Click the indicator to view all memories for that symbol.
Supported languages: TypeScript, JavaScript, Python, Go, Rust, PHP, Java, Kotlin, Ruby, C, C++.
AI Inference
The Kortex AI inference panel lets you capture a memory for any function using AI. Open the command palette and run Kodingo: Capture with AI. The AI analyses your code and suggests a title, description, type, and tags. Review and save in one click.
Commands
All Kodingo commands are available via the command palette (Cmd+Shift+P):
| Command | Description | |---|---| | Kodingo: Capture Memory | Manually capture a memory | | Kodingo: Search Memories | Search your memory records | | Kodingo: Capture with AI | AI-powered memory capture | | Kodingo: Affirm Memory | Mark a memory as affirmed | | Kodingo: Deny Memory | Mark a memory as denied | | Kodingo: Ignore Memory | Mark a memory as ignored |