Smart Shell in Action Smart Shell in Action

Overview

Smart Shell provides an intelligent command-line interface that combines traditional terminal functionality with smart autocompletion. Execute dbt commands, Git operations, and standard Linux commands with intelligent assistance. The terminal knows about which files exist in your repository for enhanced suggestions.
Try asking questions in natural language and pressing Tab to get the right command suggestions for your needs.

Smart Autocompletion

The special feature of Smart Shell is its intelligent autocompletion. When you:
  1. Type a partial command and press Tab
  2. Ask a question and press Tab
  3. Need help with syntax and press Tab
The terminal will automatically suggest or complete the appropriate command for you.

Example Interactions

Supported Commands

Security Restrictions

For security and project integrity, certain commands are restricted:

Quick Actions

For common dbt operations, you can simply click the Preview or Build buttons to preview or build the whole project directly without using command-line tools.

Next Steps