Clash Proxy Modes

This guide compares Rule, Global, Proxy and Script modes. For daily use, start with Rule Mode; use the other modes only when the scenario calls for manual routing, troubleshooting or advanced logic.

Choose the Right Clash Proxy Mode

Compare Rule, Global, Direct and script-style routing so daily use, temporary testing and troubleshooting each use the right mode.

Rule Mode

Routes each request by the rules in the profile and is the best default for daily use.

Best for
Daily browsing, messaging and work
Advice
Daily default

Global Mode

Sends most traffic through the currently selected proxy policy or node, mainly for testing and special cases.

Best for
Testing node availability
Advice
Temporary troubleshooting

Proxy Mode

Manually fixes traffic to a selected proxy or proxy group when you already know which route you need.

Best for
Fixed region or fixed node workflows
Advice
Manual selection

Script Mode

Uses script logic for advanced routing decisions and is intended for users who understand the profile behavior.

Best for
Advanced dynamic routing
Advice
Advanced configuration

Daily use

Prefer Rule Mode so common local traffic stays direct while traffic that needs a proxy follows the profile rules.

Support Checks

When access has a problem, temporarily switch to Global Mode to tell whether the support check is caused by rules or by the selected node.

Advanced setup

Only use Script Mode when you need complex dynamic routing. Back up a working profile before changing script logic.