Every product, project, and agent stays visible.
Supervise the work without detaching it from the product.
CmdBrief connects agent state, the next task, local evidence, and the complete product workspace in one native Mac control room. This is the catalog of what it does.
Know what needs you, across every product.
Claude Code, Codex, Grok CLI, Kimi CLI, OpenCode, and Cursor CLI sessions report working, needs action, completed, or failed. Attention rolls up across panes, tabs, and product workspaces so blocked work cannot disappear.
Live state rollup
Working, needs-action, completed, and failed states roll up across panes, tabs, and product workspaces in one local view.
Claude Code · CodexAttention where it cannot hide
Attention badges mark every pane and tab that needs you, so an agent waiting for a decision cannot disappear inside a terminal.
attention badgesNative notifications
When an agent stops for a question, plan approval, or permission prompt, macOS notifications point to the product that needs a decision.
notificationsUsage visibility
When a provider exposes reliable usage-window data, CmdBrief keeps it visible so limited agent capacity goes where it creates the most progress: 5-hour and weekly windows for Claude Code and Codex, weekly credits for Grok CLI, rolling, weekly, and monthly windows for OpenCode Go plans, and monthly Cursor-models and Other-models pools for Cursor CLI. Kimi CLI exposes none.
usage windowSession resume
Browse recent local sessions by title and directory, with branch, token, and runtime detail where the provider records it, then reopen the exact agent thread without reconstructing context.
resume --exact
Turn the next job into an agent run.
Write the outcome and acceptance criteria once. CmdBrief carries the task and project context into a new pane, tracks the run, and keeps the work attached to the product.
Write the job once
Per-workspace tasks carry status, priority, and acceptance criteria, so the next job is fully specified before it starts.
status · priorityAssign to Claude or Codex
Launch the agent from the real repository with the task and project context already connected to the product.
Claude Code · CodexTrack the run with the product
The run stays attached to the product it serves, with the evidence it produced beside it.
git snapshotMCP server mode
CmdBrief is itself an MCP server. Your agent can inspect and reconfigure workspaces — every change staged and applied only after you approve it in-app.
--cmdbrief-mcp
The work around the product stays with the product.
Building, launching, marketing, and reviewing results use different tools. CmdBrief keeps the repo, files, local services, browser context, tasks, and agent runs organized around the product they serve.
A repeatable setup for every product
Save tabs, panes, layout, and startup commands as a workspace you can reopen for any product. Secrets stay out of the file as ${NAME} references.
layout.yamlBrowser and app panes
Files, local web apps, campaign tools, and analytics dashboards can stay open in workspace panes beside the product and agent that changed the code.
browser panesDev-server URL detection
Cmd-click any URL in terminal output to open it in a browser pane beside the terminal that printed it.
localhostRepo-native actions
Repo-native and SKILL.md actions turn repeatable product work into reusable commands.
SKILL.mdMenu-bar monitor
A native macOS menu-bar readout with live CPU, GPU, RAM, and battery. Agent attention surfaces as in-app badges and native notifications.
NSStatusBarSafe imports
Imported layouts have auto-run commands demoted to manual, so a shared workspace can never silently execute anything.
auto-run demoted
A founder control room with a serious terminal underneath.
GPU rendering, durable scrollback, split panes, command blocks, and git-aware context. The terminal is the foundation, not an afterthought.
Split-pane layouts
Weighted splits with snap guides, pane zoom, drag-and-drop rearrangement, and layout presets from single pane to 2×2.
2×2 presetsDurable scrollback
Scrollback survives restarts, so nothing that ran in a session is lost when the app closes.
scrollbackCommand blocks
Commands are annotated with exit status, duration, and git state, so the terminal reads like a transcript of the work.
exit · durationGit-aware panes
Each command block records the git snapshot it ran against. The dashboard is a local-only view — it never pushes, fetches, or phones home.
git snapshotBuilt for speed
A Rust core with a WGPU renderer whose glyph pipeline is matched to the UI, plus a native Swift menu-bar layer. Fast under load, easy on the battery.
WGPUNative Apple-silicon app
A full xterm-class emulator with GPU-rendered text in a native Mac application.
Apple silicon
Your code never becomes our product.
CmdBrief is a local Rust app, not a cloud IDE, and it ships no usage analytics. Repositories and workspace state remain on your Mac. It contacts cmdbrief.com to check your subscription and sends redacted crash reports to Sentry (EU); agent CLIs and the optional voice assistant reach their providers only when you use them.
Local-first storage
Repositories and workspace state are stored locally; agents receive the context you send.
local onlySession history
Session browsing uses local metadata plus bounded local prompt and response previews.
historyCrash reports
Crash reports go to Sentry (EU): the error and stack trace with your home path removed — never terminal content, prompts, responses, or files. Debug builds never report.
Sentry EUSecrets
Startup env values use ${NAME} references, so secrets stay out of your layout files. API keys and account tokens live in the macOS Keychain.
${NAME}Confirmations
Mandatory in-app confirmation applies to MCP-staged workspace and workflow actions.
approvalExplicit network traffic
CmdBrief is local-first and ships no usage analytics. It contacts cmdbrief.com to check your subscription, and sends crash reports to Sentry (EU) so crashes can be fixed — a crash report carries the error and stack trace with your home path removed, never your terminal content, prompts, responses, or files. Agent CLIs and the optional voice assistant reach their providers only when you use them. When Cursor usage meters are shown, CmdBrief calls Cursor’s dashboard usage endpoint with your local Cursor credential.
explicit
The loop, summarized.
Four properties hold the whole operating loop together.
Repos and workspace state stay on your Mac; connected services remain explicit.
One persistent context through every product stage.
Turn the next action into a running agent.
10 questions
CmdBrief is the native Mac workspace for technical founders running multiple products. It gives every product a persistent home for Claude Code, Codex, Grok CLI, Kimi CLI, OpenCode, and Cursor CLI, plus tasks, terminals, files, browser context, live agent status, usage meters, and session resume.
CmdBrief is built first for technical founders who personally build, launch, market, and review several products. It is most useful when switching between products means switching repositories, agent sessions, tasks, browser tools, and operating context.
Claude Code, Codex, Grok CLI, Kimi CLI, OpenCode, and Cursor CLI get the full supervision layer: live working, needs-action, completed, and failed states, notifications, and session resume. Usage meters cover Claude Code, Codex, Grok CLI, OpenCode Go plans, and Cursor CLI. Any other CLI can run in a regular terminal pane, but it does not report agent status.
Ask about agent status, workspaces, usage limits, approved terminal output, and project files after granting session-scoped workspace reading. Voice Agent can start or resume any supported agent and send dictated instructions; those instructions are translated into technical English before they reach an agent. Every state-changing action waits for local confirmation in CmdBrief.
OpenAI Realtime and xAI Grok are available. You can use a language supported by the selected provider and configure the assistant’s reply language. Language availability and accuracy vary by provider; each provider requires your API key and bills usage separately.
CmdBrief keeps product tasks, terminal sessions, source files, diffs, and browser panes in the same persistent workspace. You can coordinate launch checks, marketing deliverables, or traffic-driven implementation without pretending CmdBrief replaces your deployment, publishing, analytics, or search tools.
Not as a shipped native integration. Keep the analytics, search, CMS, or campaign tool you already use open in a browser pane, capture the next outcome as a task, and launch Claude Code, Codex, or another supported agent for bounded implementation work. Publication and measurement remain in the authoritative tool.
CmdBrief is local-first: repos, terminal history, and workspace settings remain on your Mac. Agents connect to their providers under your accounts, and account, billing, and optional voice features can use network services. Session browsing uses local metadata plus bounded local prompt and response previews.
Yes. CmdBrief is a native Apple-silicon Mac app requiring macOS 26+. Native pieces such as the menu-bar system monitor and notifications are part of why it is Mac-first.
Create your account with your email. We verify the email, then you can connect your workspace and start using CmdBrief on your products.
Try the complete operating loop on your products.
CmdBrief is for technical founders running Claude Code, Codex, or other agent CLIs across real products. Create your account and run the complete operating loop on your products today.