The architectural boundary that matters is where the agent executes: Grok Bot is designed as a bot with its own computer and persistent state that runs separately from the user's local machine, rather than a chat surface issuing calls into user-owned connectors.
Moving agent execution off the user's machine changes the substrate the agent can own — long-lived filesystem/state, its own credentials, and background execution — which is what enables asynchronous work while the user is doing something else. It also relocates the security, tenancy, and observability boundary from the client to the agent runtime.
Any agent meant to do end-to-end knowledge work should own a durable execution environment rather than borrowing the caller's; session-scoped chat context is insufficient for delegation.
Grok Bot acts as a colleague with a computer rather than a chat interface.
Bots need their own computers and persistent state to do real work autonomously.
Grok Bot runs separately from the user's local machine.