Hi @Mailendiran,
From what’s publicly documented, Genie Code already uses frontier models behind the scenes, but it isn’t exposed as a bring-your-own-model or manual model-selection experience. Databricks describes Genie Code as an agentic system that routes tasks across multiple models and tools, automatically choosing the best model for the job, whether that is a frontier LLM, an open source model, or a custom model hosted on Databricks (Introducing Genie Code).
The public product documentation presents it the same way. The main Genie Code docs describe Genie Code as the AI coding and data assistant for Databricks workspaces and highlight capabilities like working across notebooks, SQL, Lakeflow, dashboards, and MLflow, along with personalisation through skills, instructions, and MCP servers, but they do not describe a customer-facing setting to choose a specific frontier model. The Use Genie Code page similarly explains Chat mode and Agent mode, and notes that if partner-powered AI features are disabled, Genie Code defaults to Databricks-hosted AI models.
So the short answer is that Genie Code does use frontier models, but as a managed Databricks experience rather than something you explicitly swap in and out yourself based on the current public docs. I also haven’t seen a public article that documents a supported way for customers to select a particular frontier model for different use cases such as ETL generation or code migration. If your goal is strict control over model choice, that would likely point more toward directly using foundation model or model serving capabilities on Databricks rather than Genie Code itself.
If this answer resolves your question, could you mark it as “Accept as Solution”? That helps other users quickly find the correct fix.
Regards,
Ashwin | Delivery Solution Architect @ Databricks
Helping you build and scale the Data Intelligence Platform.
***Opinions are my own***