Tinybird CLI 4.0 introduces a simplified workflow by replacing per-command flags (--cloud, --local, --branch) with a single dev_mode setting in tinybird.config.json. Three modes are available: local, branch (auto-maps git branches to Tinybird branches), and manual (legacy behavior). The CLI now auto-detects project types including TypeScript SDK projects. The embedded AI agent module has been fully removed—20+ files and ~5,500 lines of code including four AI dependencies—since external coding agents (Claude Code, Cursor, Codex) now handle that role. Commands like tb mock, tb --prompt, and the interactive tb dev shell are gone. Upgrade via tb update.
Table of contents
One config, no flagsClear command boundariesWorks with all project typesA simpler CLI, the smart part is in the agentWhat didn't changeUpgradeSort: