Feature Parity Reference for Cody Clients

This document compares Cody's features and capabilities across different clients.

Here's a feature parity matrix that compares the capabilities of Cody Clients across different platforms like VS Code, JetBrains, Neovim, Sourcegraph.com (Web UI), and Cody app.

Chat

Feature VS Code JetBrains Neovim
Talk to Cody
Chat history x x
Stop chat generating x
Edit sent messages x x
Slash (/) commands x x
Chat predictions x x
Show context files
Custom commands x x
Clear chat history x

Code Autocomplete

Feature VS Code JetBrains Neovim
Single-line autocompletion
Single-line, multi-part autocompletion
Multi-line, inline autocompletion
Enable/Disable by language x
Customize autocomplete colors x
Cycle through multiple completion suggestions

Code Context

Feature VS Code JetBrains Neovim
Multi-repo context x x x
Repo selection for context x
Local repo context x x
Embeddings
Context UI x

Inline Chat

Feature VS Code JetBrains Neovim
Questions x
Fix-ups x
Touch x x

Commands

Feature VS Code JetBrains Neovim
Generate docstring
Generate unit test
Explain code
Smell code
Ask a question x
Reset chat x x
Task instruction x x
Restart Cody/Sourcegraph x x
Toggle chat window x x
Improve variable names x x

Connect to Cody app

Feature VS Code JetBrains Neovim
Get context as back-end x x
Indexing a repo x x
Show indexing progress x x