Skip to main content
DinoAI is built into every part of the Code IDE. It understands your dbt™ project structure, your data warehouse schema, and analytics engineering best practices.

The DinoAI agent panel

Click the DinoAI icon in the top-right corner of the IDE to open the agent panel. From there you can:
  • Describe what you want to build in natural language and let DinoAI plan and apply changes across your project.
  • Add context to your prompt, such as files from your repository.
  • Pick the AI model that powers your session.
  • Connect your tools to DinoAI to extend what the agent can reach.
  • Start from a suggested action, such as Explain this model, Debug failing dbt model, Document my dbt model, Refactor dbt model, Create .dinorules, or Create .dinoprompts.
Learn more about how the agent works in the DinoAI documentation, including Agent Mode and Ask Mode.

Right-click co-pilot actions

Right-click anywhere in a file and hover over DinoAI Co-pilot to run an AI action against the current file:
  • Generate .dinorules and Generate .dinoprompts to codify your project standards. See Context & Customization.
  • Convert model to incremental
  • Optimize model performance
  • Refactor my dbt model to follow dbt best practices
  • Debug failing dbt model
  • Document my dbt model
  • Generate a dbt sources file and Update a dbt sources file
  • Generate base dbt model from source
  • Generate pull request description
  • Implement a ticket
The same actions are available from the command palette (F1), and Add Filename to Chat in the right-click menu sends the current file to the agent panel as context.

AI-assisted version control

In the Git Lite panel, DinoAI can do the writing for you:
  • Write commit generates a commit message from your staged changes.
  • Draft PR with DinoAI drafts a pull request, including the description, from your branch changes.

Documentation generation

In the Catalog tab of the bottom panel, click Generate with DinoAI to create a context-aware description for the model you have open. See Auto-generate documentation for details.
Explore DinoAI’s full capabilitiesDinoAI also offers tool integrations, context awareness, an MCP Server, and more. See the complete DinoAI documentation.