---
title: Tinybird CLI command reference
meta:
    description: The Tinybird CLI allows you to use all the Tinybird functionality directly from the command line. Get to know the command reference.
---

# CLI command reference

{% callout type="warning" title="Important CLI changes" %}
Recent CLI versions removed AI-assisted command generation and introduced `tb init` for project setup.

- `tb init` replaces `tb create` for scaffolding projects.
- `tb mock` has been removed. Create fixture files manually (or asking a codign agent) in `fixtures/`.
- `tb test create` has been removed. Create YAML tests manually (or asking a coding agent), then use `tb test run` and `tb test update`.
- `tb --prompt` and interactive `tb` mode are no longer available.
{% /callout %}

The following list shows all available commands in the Tinybird command-line interface, their options, and their arguments.

For SDK-specific command references, see:

- TypeScript SDK CLI (`npx tinybird`): [TypeScript SDK CLI commands](/forward/dev-reference/commands/typescript-sdk-cli)
- Python SDK CLI (`tinybird`): [Python SDK CLI commands](/forward/dev-reference/commands/python-sdk-cli)

- [Global options](./commands/global-options)
- [tb](./commands/tb)
- [tb branch](./commands/tb-branch)
- [tb build](./commands/tb-build)
- [tb connection](./commands/tb-connection)
- [tb copy](./commands/tb-copy)
- [tb datasource](./commands/tb-datasource)
- [tb deploy](./commands/tb-deploy)
- [tb deployment](./commands/tb-deployment)
- [tb dev](./commands/tb-dev)
- [tb endpoint](./commands/tb-endpoint)
- [tb fmt](./commands/tb-fmt)
- [tb info](./commands/tb-info)
- [tb init](./commands/tb-init)
- [tb infra](./commands/tb-infra)
- [tb job](./commands/tb-job)
- [tb local](./commands/tb-local)
- [tb login](./commands/tb-login)
- [tb logout](./commands/tb-logout)
- [tb materialization](./commands/tb-materialization)
- [tb open](./commands/tb-open)
- [tb pipe](./commands/tb-pipe)
- [tb pull](./commands/tb-pull)
- [tb secret](./commands/tb-secret)
- [tb sink](./commands/tb-sink)
- [tb sql](./commands/tb-sql)
- [tb test](./commands/tb-test)
- [tb token](./commands/tb-token)
- [tb update](./commands/tb-update)
- [tb workspace](./commands/tb-workspace)
