Snowflake CoWork 와 CoCo (옛 Snowflake Intelligence 와 Cortex Code)
업무 사용자가 에이전트와 대화하는 Snowflake CoWork (옛 Snowflake Intelligence) 와 개발자용 AI 코딩 도우미 Snowflake CoCo (옛 Cortex Code) 의 이름 변화, 구성 객체, 2026년에 GA 가 된 기능, 과금과 운영 요점을 정리합니다.
이름부터 정리
2026년 Snowflake 의 AI 제품 이름이 크게 바뀌었습니다. 검색할 때 예전 이름과 지금 이름을 함께 넣어야 자료가 잘 나옵니다.
| 지금 이름 (2026-10 기준) | 예전 이름 | 대상 | 한 줄 설명 |
|---|---|---|---|
| Snowflake CoWork | Snowflake Intelligence | 업무 사용자 | 회사 데이터에 묻고 답을 받는 에이전트 앱 |
| Snowflake CoCo | Cortex Code | 개발자, 데이터 엔지니어 | Snowflake 를 아는 AI 코딩 도우미 |
| Cortex Agents | (같음) | 개발자 | CoWork 뒤에서 도는 에이전트 엔진, Cortex Agents |
Snowflake Intelligence 는 2025년 11월 4일 GA 가 되었고, Snowflake 공식 블로그는 2026년 6월 Summit 즈음부터 "Snowflake CoWork (formerly Snowflake Intelligence)" 라고 씁니다. 객체 이름과 SQL 일부에는 예전 이름이 남아 있습니다 (아래 snowflake_intelligence 데이터베이스 등).
Snowflake CoWork
CoWork 는 Snowsight 안의 대화 화면(그리고 모바일 앱)에서 업무 사용자가 자연어로 질문하면, 관리자가 만들어 둔 에이전트가 시맨틱 뷰, 검색 서비스, 도구를 써서 표, 차트, 설명으로 답하는 앱입니다. 사용자는 SQL 을 몰라도 되지만, 답의 품질은 전적으로 뒤에 있는 시맨틱 뷰와 에이전트 설계에 달려 있습니다.
2026년에 GA 가 된 기능
| 시점 | 기능 | 단계 |
|---|---|---|
| 2026-06-17 | Artifacts (답을 저장하고 공유하는 결과물) | GA |
| 2026-07-07 | Deep Research (여러 단계로 조사해 보고서 작성) | GA |
| 2026-07-13 | iOS 앱 | GA |
| 2026-08-18 | 사용자 스킬 (user skills) | PuPr |
| 2026-09-11 | Automations (정해진 시각에 질문을 돌려 결과 받기) | GA |
| 2026-10-14 | 문서 생성 (답을 문서 파일로) | GA |
한계 (2026-10 기준)
- 대화에 올리는 파일은 파일당 50 MB, 한 번에 5개까지입니다.
- 지도(geographic map) 차트는 그리지 못합니다. 위치 데이터는 표나 막대 차트로 받습니다.
- 에이전트가 쓰는 웨어하우스, 모델, 리전 설정에 따라 답 속도와 쓸 수 있는 모델이 달라집니다.
구성 객체 만들기
CoWork 에 보이는 에이전트는 정해진 위치의 AGENT 객체입니다. 공식 설정 안내는 snowflake_intelligence 데이터베이스와 agents 스키마를 만들고 그 안에 에이전트를 두는 방식입니다.
USE ROLE ACCOUNTADMIN;
CREATE DATABASE IF NOT EXISTS snowflake_intelligence;
CREATE SCHEMA IF NOT EXISTS snowflake_intelligence.agents;
-- 에이전트를 만들 수 있는 역할
GRANT USAGE ON DATABASE snowflake_intelligence TO ROLE ai_builder;
GRANT USAGE ON SCHEMA snowflake_intelligence.agents TO ROLE ai_builder;
GRANT CREATE AGENT ON SCHEMA snowflake_intelligence.agents TO ROLE ai_builder;
-- 업무 사용자에게 에이전트 사용 권한
GRANT USAGE ON DATABASE snowflake_intelligence TO ROLE sales_team;
GRANT USAGE ON SCHEMA snowflake_intelligence.agents TO ROLE sales_team;
GRANT USAGE ON AGENT snowflake_intelligence.agents.sales_ai TO ROLE sales_team;에이전트 정의(도구, 지시문)는 Cortex Agents 문서의 CREATE AGENT 예시와 같습니다. 객체 이름과 권한 이름은 공식 설정 문서를 기준으로 확인합니다.
팁 에이전트 하나에 모든 것을 넣기보다 "매출 분석", "고객 지원", "인사" 처럼 업무별로 나누고, 업무별 역할에만 USAGE 를 주면 답 품질과 권한 관리가 함께 좋아집니다.
Snowflake CoCo
CoCo 는 Snowflake 계정의 메타데이터와 권한을 알고 동작하는 AI 코딩 도우미입니다. SQL 작성과 수정, dbt 와 Snowpark 코드, 파이프라인 디버깅, 비용이 큰 쿼리 찾기, 시맨틱 뷰 초안 만들기 같은 일을 대화로 시킵니다. 예전 이름은 Cortex Code 이고, 공식 문서 제목은 "Overview of Snowflake CoCo" 입니다.
쓰는 곳별 단계
| 화면 | GA 시점 |
|---|---|
| CLI | 2026-02-02 (Cortex Code CLI 로 GA) |
| Snowsight | 2026-03-09 |
| CoCo Desktop | 2026-07-21 |
| VS Code 확장 | 2026-08-27 |
| Agent SDK, MCP, ACP, 플러그인 | 미리 보기 단계 (PuPr 또는 PrPr, 기능별 확인) |
CLI 는 로컬 저장소의 코드와 Snowflake 계정을 함께 보며 작업하므로, 로컬 파일을 고치는 권한과 Snowflake 에 SQL 을 실행하는 권한을 각각 의식하고 써야 합니다.
과금
- CoCo 는 토큰 단위로 과금되고, 구독형과 사용량 기반(pay-as-you-go) 중에서 고릅니다. 세부 가격은 계약과 Service Consumption Table 의 해당 항목을 확인합니다.
- CoCo 가 실행한 SQL 의 웨어하우스 시간은 따로 과금됩니다.
- CoCo 는 리전 간 추론(cross-region inference) 이 켜져 있어야 동작합니다. 규제상 데이터가 리전 밖으로 나가면 안 되는 계정은 도입 전에 검토가 필요합니다.
- 사용량은
SNOWFLAKE.ACCOUNT_USAGE.SNOWFLAKE_COCO_USAGE_HISTORY뷰(2026-08-17 GA)로 사람별, 날짜별로 봅니다.
SELECT user_name, DATE_TRUNC('day', start_time) AS d, SUM(credits) AS credits
FROM snowflake.account_usage.snowflake_coco_usage_history
WHERE start_time >= DATEADD(day, -30, CURRENT_TIMESTAMP())
GROUP BY 1, 2 ORDER BY credits DESC;열 이름은 뷰 버전에 따라 다를 수 있으니 DESC VIEW 로 먼저 확인합니다.
운영과 거버넌스
| 걱정 | 장치 |
|---|---|
| 비용 폭주 | 리소스 예산 (CoWork 와 에이전트, 2026-03), 사용자별 AI 한도 (2026-08 GA) |
| 보면 안 되는 데이터를 봄 | 에이전트와 CoCo 는 사용자 역할 권한으로 실행, 마스킹과 행 접근 정책 그대로 적용 |
| 프롬프트 인젝션 | Cortex AI Guardrails (2026-04 GA, 5월부터 CoWork 와 Agents 적용) |
| 누가 무엇을 했나 | QUERY_HISTORY 의 에이전트 구분 열, ACCESS_HISTORY 의 에이전트 정보 |
| 모델 선택 | 모델 허용 목록 CORTEX_MODELS_ALLOWLIST |
주의 에이전트와 CoCo 는 사용자 권한을 그대로 씁니다. ACCOUNTADMIN 으로 CoCo 를 쓰면 CoCo 가 제안한 DDL 이 계정 전체에 영향을 줄 수 있습니다. 개발용 역할을 따로 만들어 CoCo 를 쓰게 하세요.
도입 순서 제안
- 자주 묻는 업무 질문 20개를 모으고, 그 질문에 답할 시맨틱 뷰를 먼저 만듭니다.
- 업무 하나에 에이전트 하나를 만들고 평가 세트로 정답률을 잽니다.
- 정답률이 목표를 넘으면 업무 역할에 USAGE 를 주고 CoWork 로 공개합니다.
- 사용자별 한도와 예산을 건 뒤, 사용량 뷰로 첫 달 비용을 확인합니다.
- 개발 팀은 CoCo 를 개발 역할로만 쓰게 하고, 생성된 코드는 일반 코드처럼 리뷰합니다.
트러블슈팅
증상: CoWork 화면에 에이전트가 하나도 보이지 않습니다.
원인: 사용자 역할에
snowflake_intelligence데이터베이스,agents스키마, 에이전트의 USAGE 중 하나가 없거나, 에이전트를 다른 위치에 만들었습니다.해결: 세 단계 USAGE 를 모두 주고, 에이전트가 정해진 스키마에 있는지
SHOW AGENTS IN SCHEMA snowflake_intelligence.agents;로 확인합니다.증상: CoCo 를 켰는데 모델을 쓸 수 없다는 오류가 납니다.
원인: 리전 간 추론이 꺼져 있거나 모델 허용 목록에서 필요한 모델이 빠졌습니다.
해결: 관리자가
CORTEX_ENABLED_CROSS_REGION과 허용 목록을 확인합니다. 규제상 켤 수 없다면 CoCo 도입 자체를 다시 검토합니다.