Novos recursos para Cortex Agents no Snowflake incluindo agentes temporários
O Snowflake agora oferece suporte geral para agentes temporários, agentes seguros, cópia de privilégios e uso em bancos de dados pessoais.
O que mudou
Para que serve
Imagine que você precisa testar configurações de modelos ou criar fluxos efêmeros de IA sem acumular objetos permanentes no banco de dados. Com as novas melhorias para Cortex Agents, agora você pode criar agentes com escopo de sessão, proteger metadados contra papéis sem o papel proprietário ativado, preservar permissões ao substituir agentes e executar agentes direto no seu banco de dados pessoal.
- Criar agentes temporários que expiram com a sessão
- Proteger a especificação de agentes contra acesso indevido a metadados
- Manter privilégios explícitos ao substituir um agente
- Executar agentes no schema PUBLIC de bancos de dados pessoais
Como usar
Para criar um agente temporário vinculado apenas à sua sessão atual, use o comando SQL com a palavra-chave TEMPORARY ou TEMP.
CREATE TEMPORARY AGENT meu_temp_agent
FROM SPECIFICATION
$$
models:
orchestration: claude-sonnet-4-6
tools:
- tool_spec:
type: "cortex_analyst_text_to_sql"
name: "Analyst1"
tool_resources:
Analyst1:
semantic_view: "meu_db.meu_schema.meu_modelo"
$$;
O que acontece nesse código:
- O Snowflake define um agente associado exclusivamente à sessão atual.
- O objeto não requer a permissão
CREATE AGENTno schema. - O agente utiliza diretamente a versão LIVE sem suporte a versionamento.
Para remover explicitamente o agente temporário antes do fim da sessão, execute o comando de exclusão.
DROP AGENT meu_temp_agent;
O que acontece nesse código:
- O agente temporário é apagado imediatamente.
- O espaço de nomes da sessão é limpo.
Limitações e requisitos
- Os recursos estão em disponibilidade geral (GA).
- Agentes temporários existem apenas durante a sessão e não suportam versionamento como
COMMITou aliases. - Caso haja conflito de nomes com um agente permanente no mesmo schema, o agente temporário tem precedência durante a sessão.
- cortex agents
- snowflake
- sql
- security
Cortex Agents object enhancements (General availability)
Resumo e explicação gerados por IA a partir da release note oficial. Em caso de dúvida, a documentação oficial da plataforma prevalece.
Relacionadas
- SnowflakeGA
Geração de documentos em PDF, Word e PowerPoint no Snowflake CoWork
O Snowflake CoWork agora gera arquivos PDF, Word, PowerPoint e HTML diretamente de suas análises usando a ferramenta de execução de código do Cortex Agent.
snowflake cowork · cortex agent - SnowflakePublic Preview
Cortex Agent SDK para Python e TypeScript no Snowflake
O Cortex Agent SDK permite criar aplicações que utilizam Cortex Agents e Cortex Code em Python e TypeScript.
cortex agents · python - SnowflakeAtualização
Mensagens de erro mais detalhadas na classificação de dados sensíveis
A view DATA_CLASSIFICATION_LATEST agora traz mensagens de erro específicas e códigos do Snowflake para falhas na classificação.
data governance · trust center