Databricks Genie Code

Databricks' autonomous agent for data work that builds pipelines, debugs failures, ships dashboards and runs ML workflows inside your workspace.

Included per-user monthly allowance, then pay-as-you-go (Databricks workspace required)Autonomous data engineering and data science agent
8.9/10 our score

4.6 on G2 (1,397) See all ratings

Visit website
Databricks Genie Code website: Databricks' autonomous agent for data work that builds pipelines, debugs failures, ships dashboards and runs ML workflows insi

Databricks Genie Code Review

DeveloperDatabricks
Websitedatabricks.com
Agent typeAutonomous data engineering and data science agent
Best forData engineers, analysts and data scientists already on Databricks who want an agent to plan and run multi-step work across notebooks, SQL, Lakeflow pipelines, dashboards and MLflow under Unity Catalog permissions.
Fit noteTeams that do not use Databricks may find a standalone data analysis agent a better fit, since Genie Code runs inside a Databricks workspace.
Pricing modelPay-as-you-go with a per-user free monthly allowance; compute billed separately at Databricks rates
Starting priceIncluded per-user monthly allowance, then pay-as-you-go (Databricks workspace required)
Pricing detailsSince July 8, 2026, Genie Code usage is pay-as-you-go with a per-user free monthly allowance; account admins can set budgets and cost controls. Free Genie usage covers LLM usage only; compute such as SQL Serverless is billed separately. Databricks gives 150 DBUs = $10.50 in US East as a reference rate. Genie One and Genie Agents usage is free through January 31, 2027, except for service principals.
Free planLimited
ChannelsDatabricks notebooks, SQL editor, Lakeflow Pipelines Editor, AI/BI dashboards, MLflow
What it does on its ownIn agent mode, plans multi-step tasks, gathers context, runs code, reads outputs and fixes errors. An AI classifier approves tool actions by default and blocks actions beyond the request; users can require approval for each action.
IntegrationsUnity Catalog, Lakeflow, MLflow, AI/BI Dashboards, Databricks SQL, MCP servers, Lakehouse Federation for external data
PlatformsDatabricks on AWS, Azure and Google Cloud (supported regions)
Compliance and securityUnity Catalog access controls enforced; Designated Service with Geos data residency; requires partner-powered AI features for agentic mode
Company HQSan Francisco, United States
Agent launched2026
Details last verified3 November 2026
CategoriesCoding & Software Development, Data Analysis, Enterprise
Ratings4.6/5 on G2 (1,397)
8.9/10

Databricks Genie Code Score

Our editorial score across six weighted criteria, based on Databricks Genie Code’s published documentation, pricing and public user ratings. How we score

  • Autonomy9.2

    Agent mode plans, runs code, reads outputs and fixes errors across notebooks, SQL and pipelines, with a classifier or user approving actions.

  • Ease of Setup8.5

    Genie Code is built into existing workspaces but needs partner-powered AI enabled and a supported region.

  • Pricing Value8.0

    Usage is pay-as-you-go with a per-user free allowance whose size is not published, and compute is billed separately.

  • Integrations9.2

    It works across notebooks, SQL, Lakeflow, AI/BI dashboards, MLflow and Unity Catalog, and connects to MCP servers.

  • Trust and Security9.5

    Every action runs under Unity Catalog permissions, data residency uses Geos, and table-changing code needs confirmation.

  • User Sentiment9.0

    G2 shows 4.6 from 1,397 reviews for the Databricks platform, with cost and learning curve as the main complaints.

Genie Code Brings an Autonomous Agent to Databricks Data Work

On Databricks’ own benchmark of real data science tasks, Genie Code solved 77.1%, while a rival coding agent with Databricks MCP servers solved 32.1%. Databricks launched the agent on March 11, 2026 and made it generally available in customer workspaces the same day. It builds pipelines, debugs failures, ships dashboards and runs machine learning work under the permissions a company already set in Unity Catalog.

Genie Code suits data teams already on Databricks. Each user gets a free monthly allowance, then pays as they go, and compute is billed on top. Teams outside Databricks cannot use it on its own. Genie Code scores 8.9/10 on our scale.

Genie Code for Data Teams on Databricks

  • Genie Code launched and became generally available on March 11, 2026.
  • It works in notebooks, the SQL editor, Lakeflow pipelines, AI/BI dashboards and MLflow.
  • Databricks reports 77.1% task success on its internal benchmark against 32.1% for a rival coding agent.
  • Billing has been pay-as-you-go with a per-user free monthly allowance since July 8, 2026; compute is extra.
  • The Databricks platform holds 4.6 stars from 1,397 G2 reviews.

Genie Code Launch Data, Customers and Benchmark Results

These facts come from the launch press release, Databricks’ launch blog, its documentation and G2.

FactDetailSource and Date
LaunchMarch 11, 2026, generally available in workspacesDatabricks press release, March 11, 2026
Benchmark77.1% task success against 32.1% for a rival coding agent with Databricks MCP serversDatabricks blog, March 2026
AcquisitionQuotient AI, an agent evaluation company whose founders led quality work on GitHub CopilotDatabricks press release, March 11, 2026
Named usersSiriusXM and RepsolDatabricks press release, March 11, 2026
Platform reachMore than 20,000 organizations and more than 60% of the Fortune 500Databricks press release, March 11, 2026
Billing changePay-as-you-go with per-user free monthly allowance from July 8, 2026Databricks docs, 2026
DBU reference150 DBUs = $10.50 in US EastDatabricks Genie pricing page, 2026
G2 rating4.6 out of 5 from 1,397 reviews (platform)G2, 2026

The benchmark gap is large, but it was run by Databricks on tasks from its own internal users, and the competing agent is not named. Buyers should treat it as a signal and test Genie Code on their own pipelines. Databricks’ blog chart also shows “71%” in its alt text while the text says 77.1%, a small mismatch Databricks could correct.

The Quotient AI deal matters for the longer term. Quotient monitors agent answers, catches regressions and feeds a reinforcement learning loop. Databricks plans to build that evaluation into Genie and Genie Code, which should give admins a way to measure how often the agent gets things right.

How Genie Code Plans, Runs and Checks Data Tasks

Genie Code lives in the panel of the Databricks tools data teams already use. A user describes a task, and the agent plans the steps and carries them out.

Agent Mode and the Approval Classifier

In agent mode, Genie Code plans, gathers context, runs code, reads cell outputs and fixes errors on its own. By default an AI classifier approves each tool action and blocks actions that go beyond the request. A cautious team can switch to approving every action by hand. Either way, Genie Code asks before running code that modifies underlying tables.

Pipelines Built With Production in Mind

Databricks says Genie Code designs data engineering work for production. It accounts for differences between staging and production, change data capture and data quality expectations. It can build a Lakeflow pipeline, run it, read the failure and fix the code in one thread.

Machine Learning and MLflow

For data scientists, Genie Code runs end-to-end ML workflows, logs experiments to MLflow and tunes model serving endpoints. Repsol’s principal data scientist said his team hands off time series forecasting and production deployment to it.

Background Monitoring

Genie Code watches Lakeflow pipelines and AI models in the background, triages failures and looks into anomalies. At launch, Databricks said fuller background agents that validate fixes in a sandbox were coming soon.

Memory, Skills and MCP

A full-page command center supports parallel chats, custom instructions, memory across sessions, agent skills and MCP server connections. The agent also updates its own instructions from past interactions and coding preferences.

A Failed Nightly Pipeline, Step by Step

A Lakeflow pipeline fails overnight. Genie Code’s monitoring flags the failure, and the on-call data engineer opens the pipeline in the morning and asks the agent what broke. Genie Code reads the error, checks recent schema changes in Unity Catalog, finds that a source column was renamed and proposes a fix. Since the fix changes a table, it asks for approval. The engineer approves, the agent reruns the pipeline and the dashboard downstream refreshes.

Turning On Genie Code in a Workspace

Genie Code needs three things. The account and the workspace must both have partner-powered AI features enabled. The workspace must sit in a supported region, since Genie Code is a Designated Service that uses Databricks Geos for data residency. Some accounts must also turn off the setting that forces AI processing to stay within the workspace geography.

If partner-powered AI stays off, Genie Code still works, but it falls back to a Databricks-hosted model without agentic features. It will answer questions and write code, but it will not plan and run multi-step tasks.

What Data Leaves the Workspace

To complete a task, Genie Code sends the prompt and related context to the model. That context can include table and column names, descriptions, code, data samples and cell outputs. It stays within the user’s Unity Catalog permissions, so the agent cannot pull data the user could not read. Teams handling regulated data should review this list with their privacy officer before enabling partner-powered AI.

Paying for Genie Code: Allowance, Usage and Compute

Genie Code has no separate subscription. Its costs show up on the Databricks bill in two parts: agent usage and the compute the agent’s work consumes.

Cost ItemPriceBillingWhat’s IncludedLimits
Per-user free allowance$0MonthlyGenie Code model usage up to the allowanceSize not listed on the pricing page; fair-use limits apply
Usage above allowancePay-as-you-goMonthly, on the Databricks billGenie Code model usageAdmins can set budgets and cost controls
ComputeStandard Databricks rates (150 DBUs = $10.50 in US East)Per useSQL Serverless and other compute the agent runsVaries by region and compute type
Genie One and Genie AgentsFree through January 31, 2027PromotionalBusiness-user Genie usageService principals are billed

Budget Lines a Data Lead Should Track

The DBU reference works out to $0.07 per DBU in US East. Any query or pipeline run that Genie Code starts consumes compute at that kind of rate, the same as if a person ran it. An agent that reruns a failing job five times uses five runs of compute.

We suggest three steps in the first month. Set a budget per workspace in the cost controls. Tag agent-started jobs so their compute can be separated from human work. Compare the agent’s compute against the hours of engineering time it saved. Databricks could make this easier by publishing the size of the free allowance.

Genie Code Compared With Hex, Julius AI and Snowflake CoCo

Each of these agents analyzes data or writes data code. They differ in where the data has to live.

AgentStarting PriceFree PlanMain StrengthFit Note
Databricks Genie CodePer-user allowance, then pay-as-you-goLimited allowancePipelines, ML and dashboards under Unity CatalogTeams already on Databricks
Hex$36 a month (Professional)Yes (Community)Notebook and app workspace with a built-in agentAnalysts who want a separate analytics workspace
Julius AI$16 a month billed annually (Plus)LimitedChat-based analysis of files and databasesBusiness users without a data platform
Snowflake CoCoToken-based; 30-day trial for individual plansTrialCoding agent tied to Snowflake data and governanceTeams on Snowflake

Genie Code and Snowflake CoCo are both platform agents: each works best on data already in its own platform. Hex and Julius AI connect to many sources and suit teams that do not want to commit to one warehouse. A team on Databricks gets Genie Code without signing a new contract, which shortens procurement. Hex costs more per seat but works across warehouses, and Julius AI is aimed at business users who upload files. For more options, see our data analysis agents.

A 30-Day Genie Code Trial Plan for One Workspace

Week one: enable partner-powered AI in a non-production workspace, set a monthly budget in the cost controls and leave the approval setting on manual so every agent action needs a click. Pick three engineers who handle pipeline failures most often.

Week two: route every pipeline failure through Genie Code first. Record how many it diagnosed correctly and how many fixes needed human changes.

Week three: switch to the default classifier for low-risk work, such as notebook analysis and dashboard drafts, and keep manual approval for anything touching production tables. Try one ML task with MLflow logging.

Week four: compare agent compute in the cost reports with the hours the three engineers say they saved. If the ratio looks good, extend Genie Code to the production workspace with the same budget controls in place.

Data Teams That Gain Most From Genie Code

Data engineers who spend their mornings on failed pipelines gain the most. Genie Code can read the failure, trace the cause and propose a fix while respecting the same permissions the engineer has.

Data science teams that use MLflow can hand off experiment setup and model tuning. Platform admins gain too: since the agent inherits Unity Catalog permissions, there is no second permission model to maintain, and approvals for table changes give a review point before anything touches production. Analytics teams can ask for a dashboard and get one built from governed tables. SiriusXM’s VP of data engineering said it helps with notebooks, SQL, table relationships and pipeline debugging.

Databricks Customers Who May Wait on Genie Code

Companies that keep partner-powered AI switched off for policy reasons will get Genie Code without its agentic features. They should review what data the agent sends to models: prompts, table and column names, code, data samples and cell outputs.

Teams that rely on fully autonomous fixes may also want to wait. At launch, Databricks said background agents that validate fixes in a sandbox before suggesting them were still coming, so the current release expects a person to review and approve changes.

Workspaces in regions where Genie Code is not offered must wait or adjust their Geo settings. Teams with tight budgets may also wait until they can see a month of agent compute in their cost reports before giving the agent wide access.

Cost and Learning-Curve Themes From G2 Reviewers

Databricks holds 4.6 stars from 1,397 G2 reviews of the platform. Reviewers praise the feature set, the interface, AWS integration and shared notebooks.

The two largest complaint themes are a steep learning curve, with more than 100 mentions, and high cost on large projects, with 97. An agent that writes correct Spark and SQL could lower the first barrier. The second may grow if agents run more compute than people did, which is why budget controls matter.

The G2 reviews rate the whole Databricks platform. Agent-specific reviews of Genie Code are not yet broken out. Databricks could publish customer metrics, such as pipeline incidents resolved by the agent, to give buyers a clearer view.

Genie Code Dates in 2026

How Genie Code Scores for Databricks Shops

Genie Code scores 8.9/10. It leads on trust: Unity Catalog permissions apply to every action, data residency follows Geos, and table changes need approval. Autonomy and integrations score well across the Databricks toolset. Pricing value scores lower because the free allowance size is not public and compute adds a second charge.

For a team already running on Databricks, Genie Code is the natural first agent to try, since it needs no new vendor and inherits existing permissions. Start with pipeline debugging, set a budget and measure compute before wider rollout.

Data Leads Ask These Questions About Genie Code

Is Genie Code Free for Databricks Users?

Each user gets a free monthly allowance of Genie Code model usage. Above that, usage is pay-as-you-go. Compute the agent runs is billed at normal Databricks rates.

Can Genie Code See Data I Do Not Have Access To?

No. Genie Code works within the user’s Unity Catalog permissions and does not expose data the user cannot already see.

Will Genie Code Change Production Tables Without Asking?

Genie Code asks for confirmation before running code that modifies underlying tables. Users can also require approval for every tool action.

Which Databricks Tools Does Genie Code Work In?

Notebooks, the SQL editor, the Lakeflow Pipelines Editor, AI/BI dashboards and MLflow.

What Happens if Partner-Powered AI Is Turned Off?

Genie Code still runs, using a Databricks-hosted model, but its agentic capabilities are disabled. It can answer and suggest code but will not plan and execute multi-step tasks.

How Accurate Is Genie Code?

Databricks reports 77.1% success on its internal benchmark of real data science and analytics tasks. The test set and the rival agent are not public, so teams should run a trial on their own workloads.

How Does Genie Code Differ From Genie?

Genie lets business users chat with data. Genie Code is the extension for technical users: it writes and runs code, builds pipelines and handles ML workflows. Genie One and Genie Agents usage is free through January 31, 2027, while Genie Code moved to pay-as-you-go in July 2026.

Features

  • Agent mode that plans, runs code and fixes its own errors
  • Builds and debugs Lakeflow pipelines with production settings
  • End-to-end ML work with MLflow experiment logging
  • Ships AI/BI dashboards from a conversation
  • Background monitoring of pipelines and models
  • Memory across sessions and custom instructions
  • Agent skills and MCP server connections
  • Respects Unity Catalog permissions on every query

Strengths and Areas to Improve

Strengths

  • Works inside the governance model Databricks customers already use
  • Asks before running code that modifies tables
  • Databricks reports 77.1% task success against 32.1% for a rival coding agent
  • Per-user free monthly allowance before charges
  • Used at SiriusXM and Repsol

Areas to Improve

  • Requires a Databricks workspace in a supported region
  • Free allowance size is not published on the pricing page
  • Compute is billed on top of agent usage
  • Benchmark is internal to Databricks

Databricks Genie Code Ratings

1,397 reviews across 1 review site. Ratings are shown as published on each site and were last checked in November 2026.

What Reviewers Like

  • Reviewers value the wide feature set and say the interface is quick to work in.
  • Many cite integration with AWS services and other data tools.
  • Teams like sharing notebooks and insights across colleagues.

Common Complaints

  • The most common complaint is a steep learning curve for new users.
  • Many reviewers find costs high on large projects, with limited free options.
  • Some describe complexity when setting up advanced or custom deployments.

Themes are summarized in our own words from public reviews on the sites above.

User Reviews

Nobody has rated it here yet. Be the first AI Agents Choice user to rate Databricks Genie Code.

Write a Review