Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Use o Cursor com modelos, ferramentas MCP e competências através do Unity Gateway. Configurar o acesso ao modelo nas definições do IDE Cursor. Utilize a CLI do Unity Gateway (ug) para adicionar ferramentas e competências MCP ou para as configurar manualmente.
Prerequisites
Precisas do URL do teu espaço de trabalho do Azure Databricks e de acesso aos modelos, MCPs e competências que queres usar. Instala Cursor. Para usar a ug integração MCP, instale também o Cursor Agent, que fornece o cursor-agent comando.
Se o seu administrador já configurou o seu dispositivo, siga as instruções de configuração da sua organização.
Cursor IDE
1. Configurar a URL base e a chave API
Abra >Definições > Definições do Cursor > Modelos > Chaves de API.
Ative Override OpenAI Base URL e introduza:
https://<workspace-hostname>/ai-gateway/cursor/v1
Substitua <workspace-hostname> pelo nome de host do seu workspace Azure Databricks. Cole o seu token de acesso pessoal Azure Databricks na OpenAI API Key.
2. Adicionar modelos personalizados
Clique + Adicionar Modelo Personalizado nas Definições do cursor. Introduza o nome completo de um modelo fundacional disponível no seu espaço de trabalho e, de seguida, ative o respetivo interruptor. Repita para cada modelo que queira usar.
Exemplos de nomes de modelos:
| Provider | Nome do modelo |
|---|---|
| OpenAI | system.ai.gpt-5-5 |
| Gemini | system.ai.gemini-3-5-flash |
| Claude | system.ai.claude-opus-4-6 |
Os modelos disponíveis dependem do seu espaço de trabalho e das permissões. Esta ligação utiliza modelos fornecidos pelo Azure Databricks.
3. Testar a ligação
Abra o modo de Perguntas no macOS com Cmd+L ou no Windows/Linux com Ctrl+L. Selecione o seu modelo e envie uma mensagem. Os pedidos que usam esse modelo personalizado passam pelo Unity Gateway.
Agente de cursor no terminal
Utilize a CLI do Unity Gateway
Instale ug, depois execute este comando a partir do diretório do seu projeto:
ug cursor
Isto abre o Cursor Agent no teu terminal. Começa a trabalhar com os mesmos prompts e comandos que já usas. Os modelos são executados através da sua conta Cursor; ug não configura o encaminhamento de modelos para o Cursor Agent.
Adicionar ferramentas MCP
Para usar system.ai.dbsql, system.ai.sandbox, ou system.ai.web_search, um administrador de conta deve ativar a versão beta do Unity Gateway a partir da página de Pré-visualizações da consola da conta. Consulte Gerir pré-visualizações da conta.
Utilize a CLI do Unity Gateway
Com o Cursor Agent instalado, execute:
ug mcp add --agents cursor
Seleciona os MCPs que queres adicionar.
ug regista-os em ~/.cursor/mcp.json, que o IDE e o agente terminal utilizam. Reinicia o Cursor ou a sessão do teu agente, depois pede-lhe para usar uma ferramenta ligada.
Configurar os MCPs manualmente
Use o OAuth para uma ligação com atualização automática do token, ou um token de acesso pessoal para testes locais.
Utilizar OAuth
Esta configuração utiliza mcp-remote e requer Node.js com npx.
Peça a um administrador de conta que crie um cliente OAuth público com URL
http://localhost:3334/oauth/callbackde redirecionamento e âmbitoai-gateway.Intercale esta entrada em
~/.cursor/mcp.json, mantendo os servidores existentes:{ "mcpServers": { "databricks-tools": { "command": "npx", "args": [ "-y", "mcp-remote", "https://<workspace-hostname>/ai-gateway/mcp-services/<catalog>.<schema>.<service>", "3334", "--static-oauth-client-info", "{\"client_id\":\"<client-id>\"}", "--static-oauth-client-metadata", "{\"scope\":\"ai-gateway offline_access\"}" ] } } }Substitua o nome do host, nome MCP e ID do cliente. Reinicie o Cursor e complete o início de sessão no seu navegador.
Para ligações simultâneas adicionais, use uma porta de callback diferente para cada uma e registe o URL de redirecionamento correspondente. Se a sua organização requer um cliente confidencial, consulte as credenciais OAuth estáticas do mcp-remote.
Utilize um token de acesso pessoal
Crie um token de acesso pessoal e una esta entrada em ~/.cursor/mcp.json:
{
"mcpServers": {
"dbsql": {
"url": "https://<workspace-hostname>/ai-gateway/mcp-services/system.ai.dbsql",
"headers": {
"Authorization": "Bearer <databricks-pat>"
}
}
}
}
Substitui o nome do host e o token. Para outro serviço, use um nome de servidor único e substitua system.ai.dbsql pelo seu nome de três partes do Catálogo Unity. Mantenha entradas de servidor não relacionadas e mantenha os tokens fora do controlo de código fonte.
Reinicie o Cursor, verifique o servidor nas definições do MCP e peça ao agente para chamar uma ferramenta de apenas leitura. Para system.ai.dbsql, tente SELECT 1 AS result. Confirme que o agente faz uma chamada de ferramenta e devolve o resultado. Se o MCP pedir o consentimento do fornecedor, abra o link de login, complete o início de sessão e depois tente novamente a chamada. Consulte autenticação MCP e ligação em rede para permissões e erros de ligação.
Adicionar competências
Utilize a CLI do Unity Gateway
Execute o seletor para descarregar as competências publicadas:
ug skills add
O cursor lê as habilidades descarregadas de ~/.agents/skills/. Comece uma nova sessão para os usar. Os downloads são snapshots locais; reexecute o comando para obter atualizações.
Ligue manualmente o registo de competências
Para carregar as competências publicadas através do MCP, adicione esta entrada a ~/.cursor/mcp.json:
{
"mcpServers": {
"databricks-skill-registry": {
"url": "https://<workspace-hostname>/ai-gateway/skills/",
"headers": {
"Authorization": "Bearer <databricks-pat>"
}
}
}
}
Substitua o nome do host e o token, mantendo a barra final na URL. Reinicie o Cursor e peça-lhe para usar uma habilidade, como Use <catalog>.<schema>.<skill-name> to review this query.
O registo expõe competências através do MCP. Para instalar ficheiros de skill que já tem, coloque a pasta completa, incluindo SKILL.md e os ficheiros incluídos, em ~/.agents/skills/ ou em .cursor/skills/ do seu projeto. Consulte a documentação de competências do Cursor.
As funcionalidades do Unity Gateway estão em versão beta. Consulte Competências de Governar para habilitação e permissões.
Troubleshooting
ug cursor Não consigo encontrar o Cursor Agent: Install Cursor Agent e verifica se cursor-agent está disponível no teu terminal.
Um modelo personalizado falha no IDE: Verifique a URL do gateway, a expiração do token, o nome do modelo e as permissões do modelo. Selecione o modelo personalizado na conversa.
Uma ligação MCP ou skill falha: Verifique o URL, as permissões MCP e o erro do conector. Para ligações manuais, verifique também a expiração do token. Para problemas de configuração de ug, execute ug doctor.
Falta uma habilidade descarregada: Verifique se a sua pasta contém SKILL.md e está num diretório de habilidades suportado. Os downloads ao nível do utilizador aplicam-se à sua máquina local; não estão automaticamente disponíveis para os Cloud Agents.