.agents/skills/tinybird-cli-guidelines/rules/local-development.md
tb build uses dev_mode from tinybird.config.json.dev_mode=local), then deploy with tb deploy.tb local start
--use-aws-creds, --volumes-path <path>, --skip-new-version, --user-token, --workspace-token, --daemon.tb local stoptb local restart
--use-aws-creds, --volumes-path, --skip-new-version, --yes.tb local statustb local removetb local versiontb local generate-tokensNotes:
--local, --cloud, --branch) still work as overrides.tb local startdev_mode to local in tinybird.config.jsontb dev in a new terminal — watches for file changes and auto-rebuildstb endpoint data <pipe_name>tb deploy only when user explicitly requests production deploymentUse --volumes-path to persist data between restarts.
tb dev is the recommended development command. It watches your project files and automatically rebuilds Data Sources and Endpoints when changes are detected.
tb dev --ui: Builds in watch mode and connects the local project to the Tinybird UI for visual exploration and debugging.tb open: Opens the workspace in the browser.These are useful for visually inspecting query results, exploring Data Source schemas, or debugging pipe logic.
tb local restart and re-check.tb local start.