Snowflake Introduces CoCo, an AI Coding Agent for Data Engineers
Snowflake has launched CoCo, an AI coding agent designed to help data engineers create repeatable, high-quality outcomes within the Snowflake ecosystem. This agent integrates natively with Snowflake services, ensuring data inference runs securely within the platform's perimeter. The announcement also highlights best practices for leveraging AI coding agents and details CoCo's availability across CLI, a VS Code-based Desktop IDE, and Snowsight. CoCo supports an open standard for skills, enabling engineers to encode domain-specific knowledge and workflows.
- →Snowflake Introduces CoCo AI Coding Agent
- →CoCo's Advantages for Snowflake Data Engineers
- →Building Reproducible Workflows with CoCo Skills
- →Best Practices for AI-Assisted Data Engineering
- →Accessing CoCo: CLI, Desktop, and Snowsight
Features (3) ›
- Snowflake Introduces CoCo AI Coding Agent
Snowflake has launched CoCo, an AI coding agent specifically designed for professional data engineers. CoCo aims to help users generate repeatable, high-quality code and text for data engineering tasks by leveraging advanced AI models.
- CoCo's Advantages for Snowflake Data Engineers
CoCo offers several benefits tailored for Snowflake users, such as data inference running within Snowflake's security perimeter and governance controls, native integration for reading schemas and query history, and built-in skills for various Snowflake workflows like Dynamic Tables and dbt. It also provides model flexibility, allowing users to choose among top frontier models.
- Building Reproducible Workflows with CoCo Skills
To achieve reproducible outcomes, CoCo supports an open standard for 'skills,' which are Markdown files that inject domain-specific instructions and knowledge into an AI agent session. Skills can bundle scripts and reference materials, encoding institutional knowledge, and are managed through plugins for professional SDLC practices.
Notes (2) ›
- Best Practices for AI-Assisted Data Engineering
The post outlines key best practices for using AI coding agents, including starting minimal and iterating, understanding model intelligence, treating conciseness as a constraint, and prioritizing reproducibility. It also stresses that agents should not replace enterprise tools or make direct changes in production environments due to non-deterministic outputs.
- Accessing CoCo: CLI, Desktop, and Snowsight
CoCo is accessible through three distinct environments: a command-line interface (CLI) for terminal-native engineers, a full VS Code-based Desktop IDE for local repo integration, and directly within Snowsight for cloud-based long-running tasks. Installation instructions are provided for the CLI and Desktop versions, with Snowsight requiring no installation.
https://www.snowflake.com/content/snowflake-site/global/en/blog/snowflake-coco-data-engineering
Related releases
- Grok 4.6 Frontier Model Enters Public Preview on Snowflake Cortex AI Snowflake Blog ·
- The Context Advantage: Improving AI Decisions with Business Understanding Snowflake Blog ·
- Snowflake Cortex AI Adds Anthropic's Claude Fable 5.1 in Private Preview Snowflake Blog ·
- Guide to Streaming Data into Snowflake-Managed Apache Iceberg Snowflake Blog ·
- Strategies for Optimizing AI SRE with a Data Foundation Snowflake Blog ·
- Snowflake CoCo Introduces Enterprise-Grade AI Governance Controls Snowflake Blog ·