Cortex Code in your code editor¶
Cortex Code brings Snowflake-aware AI assistance into the code editors and coding agents you already use. Instead of switching to a separate tool, you can run Cortex Code as the agent backend for an editor, add it to an existing editor extension, or route Snowflake prompts to it from Claude Code.
Each of these paths builds on the Cortex Code CLI, which is generally available. The CLI carries Snowflake authentication, role-based access control, and the built-in Snowflake skills, so every integration gets the same Snowflake expertise.
Ways to use Cortex Code in your editor¶
ACP-compatible editors¶
Cortex Code CLI implements the Agent Client Protocol (ACP) (https://agentclientprotocol.com/), an open standard that lets editors and IDEs embed an external agent as a local subprocess. Supported ACP clients include Zed, JetBrains IDEs, and Neovim. Your editor drives the session while Cortex Code streams responses, tool calls, and file diffs back to the editor.
For Visual Studio Code, use the Snowflake extension for Visual Studio Code instead of ACP.
For prerequisites, generic configuration, and step-by-step setup for Zed and JetBrains IDEs, see Cortex Code CLI Agent Client Protocol (ACP) support.
Snowflake extension for Visual Studio Code¶
The Snowflake extension for Visual Studio Code includes CoCo chat. After you sign in, select the CoCo icon in the Activity Bar to open the CoCo side panel and start a chat session alongside the extension’s object explorer and SQL features.
For details, see CoCo in the Snowflake extension for Visual Studio Code.
Cortex Code in Claude Code¶
The Cortex Code in Claude Code plugin detects Snowflake-related prompts in your Claude Code session and routes them to Cortex Code. Non-Snowflake prompts stay in Claude Code.
For details, see Cortex Code in Claude Code.