Firebase CLI Now Detects When an AI Agent Is Running It Firebase CLI 15.26.0, released Aug 5, now auto-detects when an AI agent is running it and switches to non-interactive mode to prevent hanging on prompts, according to GitHub release notes. The update also introduces a two-phase login flow for agents and adds three new App Check service commands. This follows Firebase's Agent Skills library from February, signaling a shift in developer tooling to accommodate AI agents as first-class CLI users. Firebase CLI Now Detects When an AI Agent Is Running It Firebase CLI 15.26.0 auto-enables non-interactive mode when it detects an AI agent, adds a two-phase login flow and per-service App Check commands. Firebase CLI 15.26.0, released Aug 5, now checks whether an AI agent is driving it before it decides how to behave. If it detects one, it automatically switches to non-interactive mode so it stops hanging on prompts nobody is there to answer, according to the GitHub release notes https://github.com/firebase/firebase-tools/releases/tag/v15.26.0 . What changed Interactive prompts have always been the CLI’s default: run firebase deploy or firebase init and it stops to ask questions a person can answer in a terminal. An agent calling the same commands from a script or sandbox has no terminal to answer from, so the process either hangs until it times out or fails outright waiting on stdin that never arrives. Firebase 15.26.0 closes that gap by detecting an agent in the environment and enabling --non-interactive on its own, per the release notes. The same release adds a fix for the other half of that problem: authentication. Non-interactive login previously meant provisioning a service account or a pre-existing refresh token, both awkward to bootstrap for an agent starting from nothing in a fresh sandbox. 15.26.0 adds a two-phase flow instead: run firebase login --non-interactive , visit the printed link to get an authorization code, then complete the login with firebase login