Agent CLI Give the app a command line, so an agent can do everything a person can do in the window: . The app binary is the CLI. Each command goes to the running app over a private socket, runs there like a button press, and the window updates live. CLI, MCP, or App Intents | Way in | Who uses it | Ship it | | --- | --- | --- | | CLI | Claude Code, Codex, scripts, people in Terminal | Always. Agents learn it from , and it costs no context until used | | MCP ( ) | Claude Desktop and other clients with no shell | Optional. The same commands, one tool each. One line to register | | App Intents |…