VS Code
The flagship extension, with inline ghost text and the chat side panel.
Codepilot doesn't just finish the current line — it proposes complete functions, blocks, and boilerplate that match the patterns already in your project. Accept with Tab, or keep typing to steer it.
Ask "where do we validate the JWT?" or "why is this query slow?" and get answers grounded in your actual files — with clickable references back to the source. No more grepping through a million lines.
Rename a symbol, extract a function, or modernize a syntax pattern across the whole repo. Codepilot shows you a full preview diff and never writes to disk until you approve it.
Point Codepilot at a function and it writes a full test suite — happy paths, edge cases, and the mocks your framework expects. It detects whether you use Jest, pytest, JUnit, or Go's testing package.
Highlight any function — yours or a dependency's — and get a clear, line-by-line walkthrough in seconds. Perfect for onboarding, code review, and untangling that one regex nobody remembers.
Whether you're deep in a Rust borrow checker, a React component, a SQL migration, or a Bash script, Codepilot keeps full context and follows each language's idioms — even across files in different languages.
First-class extensions for the editors and tools developers actually use every day.
The flagship extension, with inline ghost text and the chat side panel.
IntelliJ, PyCharm, WebStorm, GoLand and the rest of the family.
A native Lua plugin with virtual-text completions and a chat split.
Full IntelliCode-style completions inside the Microsoft IDE.
A lightweight package for completions and quick explanations.
Cell-aware completions and explanations for data notebooks.
Scriptable completions and reviews from any terminal or CI pipeline.
Build Codepilot into your own tools with streaming completions.
Install Codepilot free and watch it complete, explain, and test your real code in minutes.