03 — Intervene

Your AI gets power.
You keep oversight.

Chau7 gives AI agents 26 MCP tools to drive your terminal. You keep an approval gate, safety guardrails, session recording, and a scripting API. Power to the AI. Oversight to you.

What does it mean to keep oversight of your agents?

AI agents in your terminal can open tabs, run commands, read output, and make decisions. That is powerful. It is also a bit terrifying if you cannot see what they are doing or stop them when they go wrong.

1

Visibility: see everything

Chau7 shows you which tabs your AI created, which commands it ran, what output it produced, how long it took, and what it cost. Session recording captures every millisecond. Nothing happens without a trace.

2

Control: approve everything

Chau7 lets you approve or deny every MCP tool call, set tab creation limits, guard against dangerous commands, and identify MCP-created tabs visually. Your AI proposes. You dispose.

3

Automation: script everything

Chau7 provides a JSON-RPC API and shell hooks so you can build your own tools on top of the terminal. The same interface your AI uses, available to your scripts.

Trust, but verify. Then record. Then script. Then approve from your phone. We may have overdone the guardrails. We sleep well, though.

How do Chau7's 26 MCP tools give AI agents terminal access?

Chau7 ships a local MCP server over Unix socket with 20 tools for full terminal automation. AI agents use these tools to open tabs, run commands, read output, and query telemetry. No screen scraping. No brittle parsing. A proper API.

Tab management (8 tools)

Chau7 MCP tools include tab_list, tab_create, tab_exec, tab_status, tab_send_input, tab_close, tab_output, and tab_set_cto. Your AI can manage tabs exactly the way you would, through a clean interface.

Telemetry and analytics (8 tools)

Chau7 MCP tools include run_get, run_list, run_tool_calls, run_transcript, run_tag, run_latest_for_repo, session_list, and session_current. Your AI can query its own history and performance.

4 MCP resources

Chau7 provides four read-only MCP resource endpoints: tab://list, session://list, run://latest, and config://mcp. Data without side effects.

Auto-registration

Chau7 auto-registers its MCP server in Claude Code, Cursor, Windsurf, and Codex configuration files on every launch. Zero manual setup. Your AI tools find Chau7 without you touching a file.

+

Local Unix socket

The Chau7 MCP server listens on a local Unix socket. No TCP, no port, no network exposure. Only processes on your Mac can reach it. The security model is filesystem permissions, not network auth.

How does Chau7 keep AI agents safe?

Power without guardrails is just a fancier way to break things. Chau7 provides four safety layers that work together to keep your AI productive and your system intact.

MCP approval gate

Chau7 MCP approval gate lets you review every MCP tool call before it executes. Enable it per-tool or globally. Your AI proposes an action, you see what it wants to do, and you approve or deny. No surprises.

Tab limits

Chau7 tab limits cap how many tabs your AI can create via MCP. Set a maximum and Chau7 enforces it. Prevents runaway agents from spawning unlimited sessions at 3am while you sleep.

Dangerous command guard

Chau7 dangerous command guard pauses destructive commands for confirmation. rm -rf, dd, mkfs, and anything else that could ruin your afternoon. Because undo does not exist in terminals.

MCP tab indicator

Chau7 MCP tab indicator visually tags every tab created by an AI agent via MCP. You always know which tabs are yours and which ones your AI conjured. No mysteries in your tab bar.

How does Chau7 record terminal sessions?

Chau7 session recording captures every keystroke and output with millisecond timestamps. A flight recorder for your shell and an audit trail for your AI agents.

1

Automatic capture

Chau7 session recording captures terminal input and output automatically. Every keystroke, every response, every error message. Millisecond-precision timestamps on everything.

2

Timeline scrubber

Chau7 timeline scrubber lets you jump to any point in a recorded session and see the terminal state at that exact moment. Scrub forward, scrub back. Time travel for your shell.

3

Audit and replay

What did your AI agent do at 2:47am? Chau7 session recording knows. Replay the session from any point. See every command, every output, every decision. The terminal equivalent of a security camera.

How does Chau7 support terminal scripting and automation?

Chau7 is not just a terminal you use. It is a terminal you program. The same interface AI agents use is available to your scripts, your workflows, and your tooling.

JSON-RPC API

Chau7 JSON-RPC API lets you automate tabs, commands, history, snippets, and settings from any programming language that can talk to a Unix socket. Not AppleScript. A real API.

Shell hooks

Chau7 shell hooks trigger custom actions before and after commands run. Pre-command hooks for setup. Post-command hooks for notifications, logging, or cleanup. Your terminal becomes event-driven.

How does Chau7 iOS remote give you control from your phone?

Your AI agents run on your Mac. You might not be sitting in front of it. Chau7 iOS remote puts terminal control in your pocket so you can see what is happening and approve actions from anywhere.

View output, send commands

Chau7 iOS remote shows live terminal output on your phone. Switch tabs, read logs, send commands. The same terminal, smaller screen, same control.

Remote approvals

Dangerous commands push to your phone as notifications. Approve or deny from the notification. Your AI waits for you. You respond from wherever you are.

Live Activities

Your AI's status shows on your Lock Screen and Dynamic Island. See which agent is running, how long it has been active, and what it is doing without opening the app.

End-to-end encrypted

Chau7 iOS remote uses Curve25519 key agreement and ChaChaPoly1305 AEAD. The relay server is a dumb pipe that forwards ciphertext it cannot read. One-time 6-digit pairing code, then key fingerprint recognition forever.

Every Chau7 feature for visibility and control

Explore the individual features that make Chau7 the most transparent and controllable AI terminal.

26 MCP Tools

Full terminal control via local MCP server.

Unix Socket Server

Local socket, no network, no attack surface.

Auto-Registration

Zero-config discovery for AI tools.

MCP Resources

4 read-only resource endpoints.

MCP Approval Gate

Review and approve every MCP tool call.

Tab Limits

Cap MCP-created tabs to prevent runaway agents.

Dangerous Command Guard

Pause destructive commands for confirmation.

MCP Tab Indicator

Visual tag on every AI-created tab.

Session Recording

Millisecond-precision flight recorder.

Timeline Scrubber

Jump to any point in a recorded session.

JSON-RPC API

Script your terminal from any language.

Shell Hooks

Pre/post command triggers for automation.

Frequently asked questions about Chau7 visibility and control

What does visibility and control mean for AI terminals?

Visibility means you can see exactly what your AI agents are doing in the terminal: which tabs they created, which commands they ran, what output they produced. Control means you can approve, deny, limit, and audit every action. Chau7 provides both through MCP tools, an approval gate, session recording, and a scripting API.

How do Chau7's MCP tools work?

Chau7 ships a local MCP server over Unix socket with 20 tools for terminal automation. AI agents use MCP tools to open tabs, run commands, read output, and query telemetry. The server auto-registers in Claude Code, Cursor, Windsurf, and Codex on launch. No configuration needed.

How does Chau7 keep AI agents safe?

Chau7 provides four safety layers: an MCP approval gate that requires explicit approval before tool calls execute, configurable tab limits to prevent runaway agents, a dangerous command guard that pauses destructive commands like rm -rf, and MCP tab indicators so you always know which tabs an AI agent created.

Can I record and replay terminal sessions in Chau7?

Yes. Chau7 session recording captures every keystroke and output with millisecond timestamps. The timeline scrubber lets you jump to any point in a recorded session and see the terminal state at that moment. It is a flight recorder for your shell and an audit trail for your AI agents.

Can I control Chau7 from my iPhone?

Yes. Chau7 iOS remote lets you view output, send commands, switch tabs, and approve dangerous actions from your phone. The connection is end-to-end encrypted with Curve25519 and ChaChaPoly1305. Live Activities show AI status on your Lock Screen and Dynamic Island.