Cody for VS Code v0.8 release
Faster autocomplete, improved recipes (now commands), new chat layout, improved code smell detection, custom commands, and more.

Faster autocomplete, improved recipes (now commands), new chat layout, improved code smell detection, custom commands, and more.
We've just released Cody for VS Code v0.8, with faster autocomplete, improved recipes (now commands), new chat layout, improved code smell detection, custom commands, and more.
Here's what's new in v0.8, and a few of the improvements we've made since the June release.
See here for the full v0.8 release notes.
This release builds on a number of autocomplete improvements we've made since June:
We've updated the chat layout to be more compact and focused on the conversation. The input now correctly handles multi-line wrapping, has a Commands button, and better supports high contrast themes:

Recipes are now called commands, and they have a new home in the redesigned chat input. Instead of the big blue buttons you now run commands using a command-line/REPL-like interface in the chat window:

You can also invoke commands directly in your code editor using the new Cody command (keyboard shortcut: Option+c on Mac, or Alt+c on Windows):

You can now ask Cody to fix and explain any problems highlighted by VS Code's Code Actions:

You can also use it directly from your Problems tab:

The Generate unit tests command now uses context from file dependencies and existing tests as examples to generate higher quality test stubs. It is recommended to set up test files before running the command to get optimal results.
The Code Smells command uses a new prompt that is programming language aware, and provides better advice on whether code is idiomatic. It also provides more accurate recommendations for readability, maintainability, performance, and security.
Included in the changes from recipes to commands, we included support for adding your own custom commands.

Custom Commands are defined in JSON and allow you to call out to CLI tools, write custom prompts, and configure what context is sent to the LLM. They can be stored locally and available across all your projects, or checked into your repository to share with teammates. To test them out and provide feedback, see the Custom Commands documentation.
The new Code Lens setting places a Cody button above every top-level function in a file, and let's you run command commands on the block of code:

The new Editor Title Icon setting (off by default) adds a Cody button in the top right corner of your editor for easier access to the Cody Commands menu:

See the changelog and GitHub releases for a complete list of changes.
Cody is open source, and it wouldn't be what it is without our amazing contributors. A big thank you to everyone who contributed, filed issues, and sent us feedback.

With Sourcegraph, the code understanding platform for enterprise.
Schedule a demo