AI DETECTION

Custom Detection Rules

Got an AI tool Chau7 hasn't heard of yet? Teach it. Chau7 learns fast.

The problem

  • Internal CLIs and niche agents are invisible until the terminal knows how to label them.
  • Teams should not have to wait for an upstream release to detect their own tooling.

What Chau7 does about it

  • Add custom substring rules in settings for process names or launch commands.
  • Custom rules run alongside built-in detection instead of replacing it.
  • Built-in matches still win for known tools, preserving stable branding and analytics labels.
  • Rules live in Chau7 settings, so they can be exported or shared across a team.

What is Custom Detection Rules in Chau7?

Custom Detection Rules is a Chau7 feature that lets you teach the terminal to recognize any AI CLI tool by process name pattern. Chau7 matches each custom rule against running processes in every tab and applies a display name and optional brand color when a match is found.

Chau7 ships with built-in detection for well-known agents like Claude Code, Codex, Gemini CLI, ChatGPT, Copilot, Aider, and Cursor. Custom detection rules extend Chau7's detection to cover any additional AI tool that has a recognizable process name.

How do I add a custom AI tool to Chau7's detection?

Open Chau7 Settings and navigate to the AI Detection section. Add a new custom rule by entering a process name pattern to match, a display name for the tool, and an optional brand color.

Chau7 matches patterns against the process name and arguments in each tab's process tree. You can use substring matching to catch tools launched through wrapper scripts or package managers.

Chau7 applies custom detection rules immediately. No restart is needed. Once saved, every open and future tab in Chau7 will evaluate the new rule alongside all other detection rules.

Why Chau7's custom detection rules matter

The AI tooling landscape moves faster than any vendor can ship updates. Your team's custom fine-tuned model CLI, an internal wrapper around Ollama, or a niche open-source agent all need detection support that no terminal ships by default.

Chau7 custom detection rules let you extend AI detection to anything with a process name. Instead of waiting for a Chau7 update, you define the rule yourself and get first-class AI detection for your tool in seconds.

How does Chau7's custom detection compare to other terminals?

Most terminals have no AI detection at all. iTerm2, Warp, Kitty, Alacritty, and the default macOS Terminal do not detect AI agents running in tabs and offer no mechanism for custom detection rules.

Chau7 is the only macOS terminal that detects AI CLI tools automatically and lets you add custom detection rules for tools it does not yet recognize. No other terminal offers process-based AI detection with user-defined pattern matching, custom display names, and brand colors.

Questions this answers

  • What is Custom Detection Rules in Chau7 terminal?
  • How do I add a custom AI tool to my terminal detection?
  • How does Chau7's custom detection rules compare to other terminals?
  • Do custom rules override built-in detection?
  • Can I share custom detection rules with my team?

Frequently asked questions

Do custom rules override built-in detection in Chau7?

No. Custom rules in Chau7 run alongside built-in rules. If a process matches both a custom rule and a built-in rule, the built-in rule takes precedence to ensure consistent branding for well-known agents like Claude Code, Codex, and Gemini CLI.

Can I share Chau7 custom detection rules with my team?

Yes. Chau7 stores custom detection rules in its settings file, which can be exported or version-controlled. Sharing the Chau7 configuration file is the simplest way to distribute custom detection rules across a team.

What pattern format do Chau7 custom detection rules use?

Chau7 custom detection rules use substring matching against process names and arguments. You enter the pattern string in Chau7 Settings, and it checks whether that string appears anywhere in the process name or argument list for each tab.

Do I need to restart Chau7 after adding a custom detection rule?

No. Chau7 applies custom detection rules immediately after you save them. Every open tab and every new tab will evaluate the updated rules without a restart.