Clash Verge Rev Blog
Guides, node selection, troubleshooting and release notes.
9Router Behind a Proxy: Wiring Claude Code and Codex Through One Local Endpoint
9Router is a local routing layer, not a tunnel. This guide shows how to run it behind Clash Verge so Claude Code, Codex, Cursor, and Cline share one OpenAI-compatible endpoint without egress surprises.
AI Coding Agents Die Halfway Through Long Tasks: Streams Killed by the Proxy Path
When long agent runs break but short prompts never do, the thing being killed is the open stream, not the route. This guide localizes the break across every proxy hop and gives Clash Verge config plus client timeouts that survive multi-minute streams.
Claude or ChatGPT Flagging Unusual Activity on a Proxy? Pin One Exit IP
The proxy works and the request returns a status code, yet the page hands you "suspicious activity" or a phone-verification prompt. This guide separates a broken path from a flagged exit IP and shows exactly how to pin one stable egress in Clash Verge.
Proxy Only Your AI Tools: A Clash Verge Rule List for Claude, ChatGPT, Gemini and Copilot
Both extremes are uncomfortable. Full-tunnel proxying slows local sites and cuts off corporate hosts; no proxy and Claude Code, Cursor and Copilot simply do not connect. This guide gives a paste-ready allowlist plus the four-category host model and per-tool verification steps.
Stuck on "Verifying you are human"? Fixing Cloudflare Challenge Loops Behind a Proxy
If the page loads and only the check fails, bandwidth is not your problem. This guide explains why Cloudflare challenge loops happen behind a proxy, how a mid-challenge IP change silently breaks the solve, and the exact Clash Verge domain split that keeps the challenge host on the same exit as the page.
How to Set Up a Proxy for Aider AI Coding CLI: Timeout Fixes
Aider drives overseas model APIs from the terminal. Most failures are two-layer: the shell is not proxied, or the exit region gets rejected. This guide covers Tun, the env-var fallback, and a minimal repro that isolates which layer broke.
Share Your PC's Clash Verge Proxy with Your Phone
Your PC Clash Verge already works; the phone should not need a second full setup. On the same Wi‑Fi, enable Allow LAN and point the phone proxy at the PC LAN IP plus the mixed port. This guide covers the steps, the firewall traps, and the security trade-off.
Antigravity CLI Proxy Setup and Migrating Off Gemini CLI
Google reshuffled its terminal agents during 2026: Antigravity CLI took over on individual plans, while enterprise Code Assist runs on its own timeline. This guide covers the two proxy styles, the loopback sign-in trap, and a symptom table for restricted networks.
How to Make Games and Downloads Bypass Clash Verge with DIRECT Rules
Domestic games and cloud downloads often get slower through a proxy. Add DIRECT rules so matched traffic exits locally instead of through a node. This guide covers the three matchers, a paste-ready example, and the ordering trap that silently eats your rules.
How to Access ChatGPT Behind a Proxy: Fixing unsupported_country
ChatGPT from restricted networks shows several distinct failures: stuck login, blank page, captcha loops, or unsupported_country. Separate proxy-off, bad-region, and DNS/IP-risk before jumping to Tun. This guide triages each and shows the one check that decides the fix.
How to Choose a Subscription Provider
A great client cannot rescue a bad feed. Clash Verge Rev only parses and routes whatever the subscription returns, so provider stability, format, and region coverage decide whether you see a handful of solid nodes or a hundred timeouts. This guide breaks the choice into importability, real usability, support, and price.
Clash Verge Rev Alternatives: FlClash, Nyanpasu & What to Pick in 2026
Searching for a Clash Verge alternative does not always mean leaving—it often means checking for a lighter, mobile-oriented, or more familiar shell. In 2026 most options wrap Mihomo, so the real differences are the GUI, maintenance, Tun handling, and update channel. This guide compares what to weigh and when switching is worth it.
Clash Verge Update Check Failed / In-App Update Won’t Finish
“Check for updates failed,” “download failed,” or a spinner that never ends does not mean Clash Verge Rev is dead. More often the updater channel is blocked, the old install is half-broken, write rights to the install folder are missing, or you are already on the latest stable while the check endpoint times out. This guide splits the three failure kinds and gives a manual-package fallback.
New PC or Fresh OS? Move Your Whole Clash Verge Setup Across
A new PC or OS reinstall can wipe subscriptions, Merge overrides, and app prefs. This guide covers what lives in the profiles directory, three migration methods with their trade-offs, a step-by-step copy procedure, and the four checks that prove the move succeeded.
Clash Verge chain/relay proxy setup and instability fixes
Chain/relay proxy sounds advanced: traffic through A then B. In practice latency and failure points double. This guide covers proving each hop alone, joining them with a relay group, diagnosing instability, and avoiding loops and blank groups—chain only when a single hop will not reach your target.
Open Claude.ai and Claude Desktop through Clash Verge
Claude reaches Anthropic through three separate doors: the Claude.ai site, Claude Desktop, and Claude Code in a terminal. Clash Verge Rev does not treat them as one switch, so this guide covers the site and the desktop app on their own paths, with an acceptance test for every door.
Codex in VS Code or ChatGPT fails? Clash Verge proxy checks
OpenAI spread Codex across a CLI, the Codex panel inside chatgpt.com, and a VS Code extension. The failures look alike but hide three separate paths. This guide covers web Codex and the VS Code extension, each diagnosed on its own Clash Verge move.
Where are Clash Verge config files? Paths, backup, reset
Do not guess drive letters. The in-app "open config folder" action gives the least wrong path, and portable versus installed builds differ. This guide covers where the files live, what to keep, and how to reset without losing your subscription.
Clash Verge core communication error / core failed to start
When the UI says it cannot talk to the core, separate GUI-to-core IPC failure from "core up but proxy dead." The first is leftovers, ports, AV, or permissions; the second is nodes and rules. This guide gives a fixed order to pin the real cause.
What fake-ip is in Clash Verge (and when to switch)
fake-ip means Clash may answer "what is this domain’s IP?" with an internal fake address so rules can steer quickly. Faster matching, but some apps that insist on real resolution misbehave. Learn when to keep it, when to try redir-host, and which names to exclude.
Clash Verge high memory or CPU usage: what to try
When Clash-related processes burn CPU or RAM climbs, separate UI thrash from core burn. Chatty connection panes and aggressive url-tests hammer the UI; core burn usually means a retry loop, Tun overhead, or a huge profile. This guide gives a fixed subtract-first order and a triage table.
How to Install and Use Clash Verge Rev on Linux (Full Guide)
Clash Verge Rev on Linux is not feature-gutted, but packages, permissions (service/Tun), and desktop proxy behavior differ from Windows and macOS. Pick the right package for your distro, import a subscription, then decide whether you need Tun.
Read the Logs and Connections Pages to Diagnose Problems Yourself
Error cheat sheets miss long-tail failures. Clash Verge Rev’s Connections and Logs pages answer whether traffic entered the client, whether it was PROXY or DIRECT, and whether failures look like DNS, auth, or timeouts. Learn the fixed read order before changing anything.
Clash Verge "Damaged / Can't Be Opened" on Mac? Here's the Fix
macOS may say Clash Verge is "damaged" or from an unidentified developer. The file is rarely corrupt—Gatekeeper or download quarantine is blocking an unnotarized app. Confirm your chip, then allow it from simple to thorough.
Clash Verge Merge custom rules: write them and fix “not applying”
Treat Merge (now Extended Configuration) as a patch: the subscription owns nodes and base rules; your patch holds a few local must-haves. The v1.7.x rename moved prepend/append into the per-profile visual editor, and overriding a YAML list replaces it wholesale—this guide shows the right entry point.
Clash Verge Mixed Port Explained: HTTP and SOCKS Setup
Browser works, Telegram says the proxy is dead, curl times out while an extension still lists 7890—nodes are often innocent. What broke is the local door number: the mixed port plus the HTTP and SOCKS listeners beside it. This guide maps each app to the right protocol and port.
Is There a Clash Verge Mobile App? Using It on Android & iOS
People search for a Clash Verge mobile app. Clash Verge Rev has no official Android/iOS app—desktop only (Windows/macOS/Linux). Phones can still proxy through LAN share, a same-core mobile client, or the same subscription. Skip store apps impersonating Clash Verge.
Clash Verge proxy group blank / no nodes showing
If one proxy group opens empty, people often jump to "subscription dead" or "reinstall." More often the subscription still has nodes, and filters, group refs, or group type emptied that one group. This guide walks the five checks that usually locate it.
How to Safely Reset Clash Verge Config Without Losing Subscriptions
When the profile is so tangled that every tweak makes things worse, the first instinct is reinstall. Reinstall usually only replaces program files—the user directory still holds subscriptions, Merge patches, and port habits. This guide backs up three critical items, runs a scoped reset, then restores Rule plus system proxy on a minimal path.
Clash Verge vs Clash Verge Rev: what actually differs
Search results mix "Clash Verge" and "Clash Verge Rev." Similar names, not always similar maintenance. What matters: you install a still-updated build from a verifiable source, and you do not assume scripts/paths survive a move unchanged.
Clash Verge Rule vs Global vs Direct: Which Mode to Use
Clash Verge Rev is open, local sites crawl, foreign hosts never load, and the first guess is usually dead nodes. Often the mode sits on Global or Direct while you still behave as if on Rule. These three are routing strategies, not speed presets—diagnose the wrong layer and you thrash forever.
Is Clash Verge Rev Safe? Is It a Virus or Just a False Positive?
Asking "is it malware?" before downloading is rational. Clash Verge Rev is an open-source desktop proxy client on GitHub—not a trojan. AV alerts are usually heuristics: it changes system proxy, installs a virtual adapter, and may lack familiar notarization. Real risk comes from fake sites, bundles, and leaked subscription URLs.
Clash Verge script extensions: use, failures, risks
Extended Script (called Script config in v1.6.x, renamed in v1.7.x) fits dynamic logic Extended Configuration cannot express. It is the only code path that appends to lists—but a wrong assignment wipes provider groups. This guide covers the minimal trial, failure modes, and when the visual editor is enough.
Clash Verge Windows Service Mode: What It Is and How to Install
On Windows, enabling Tun, installing a driver, or seeing "admin required / service not installed" usually points at Service Mode. It is not another proxy toggle—it lets Clash Verge Rev run as a system service with rights to create a virtual NIC. Checking the service often saves an hour of wrong fixes.
Clash Verge Offline After Sleep / Wake: Proxy Stops Working
Close the lid, sleep a while, open again—and the most common hangover is: tray icon still there, browser offline, system proxy green, Connections frozen, Tun fake-alive until you fully quit. That is not always an expired subscription; the network stack, virtual NIC, or system-proxy state often failed to reattach after wake.
Clash Verge Slow, Laggy or Dropping Packets? How to Speed It Up
Connected but slow—pages load, video buffers, downloads crawl. Clash Verge Rev only chooses the path; the ceiling is almost always provider bandwidth, node load, or a hairpin on domestic traffic. Run a three-node test, send domestic bulk to DIRECT, and stop tuning the client when the line is the limit.
Steam downloads direct on Clash Verge (faster games)
Steam store opens but downloads crawl because the download stream is riding the proxy. The store and community may need the proxy; downloads and updates usually want DIRECT. Send steam.exe to DIRECT via the profile prepend area, confirm on the Connections page, and keep gameplay RTT separate from download routing.
Telegram & Discord through Clash Verge
The browser works, but the Telegram or Discord desktop app direct-connects or spins forever. Most IM clients run their own network stack and ignore the system proxy—the same class of problem as AI CLIs. Fill the in-app SOCKS5/HTTP field with 127.0.0.1 and the Clash mixed port, or enable Tun; never run both at once.
Clash Verge vs Clash Meta: how to choose
“Clash Meta” usually means the Mihomo core/protocol family or a specific Android client; “Clash Verge Rev” is a desktop GUI that typically runs a Meta/Mihomo core. You are not picking a faster kernel—you are picking a shell. Match the platform, then let the core speak protocols and the GUI own subscriptions, Tun, and updates.
Same Mihomo Core, Different GUIs: Which Clash Client Should You Pick?
Many clients wrap the same Mihomo (Clash Meta) core. The core speaks protocols; the GUI owns subscriptions, Tun, and updates. You are choosing a shell, not a magic faster kernel. Circle your three weekly needs—Tun, subscription refresh, Merge/rules—and if Clash Verge Rev covers them, switching rarely pays off.
Clash Verge WebDAV backup setup and failures
WebDAV is for snapshots before a machine swap—not a replacement for saving your subscription URL. Fill the URL, account, and path, run one manual backup, and confirm a new file lands on the server before you trust auto. Watch for connect failures, cert errors, and empty backups caused by wrong path, read-only folders, or full quota.
WSL2 through Clash Verge: env vars vs Tun
Clash works in Windows, but WSL2 curl, git, and npm still direct-connect. That is expected: WSL2 has its own network namespace and does not inherit the Windows system proxy. Find the host IP and the Clash mixed port, export the proxy env vars in WSL, and only reach for Tun when you must cover the whole subsystem.
YouTube/Netflix buffering or blocked on Clash Verge
YouTube slideshows or Netflix home-without-video aren’t always “Clash is broken.” Open the Connections page while playing: no matching domains means the browser never hit the proxy; records present but no playback points to region, bandwidth, or DNS. Split the failure mode before you touch rules.
How to Use Claude Code Behind a Proxy: Clash Verge Terminal Setup
Claude Code is a terminal client for Anthropic’s API. The browser works but the CLI throws connection timeout—usually the shell isn’t proxied, not a dead account. Prefer Tun, or export HTTPS_PROXY / HTTP_PROXY pointing at 127.0.0.1 and the Clash mixed port, then prove it with one minimal request on the Connections page.
How to Use OpenAI Codex Behind a Proxy: Clash Verge Setup & Fixes
Codex CLI or scripts calling OpenAI: a timeout means “not proxied”; an unsupported_country error means “wrong region.” Treat them as two different problems. Prefer Tun, or export shell proxy env vars pointed at 127.0.0.1 and the Clash mixed port, then confirm one API call shows up on the Connections page.
Common Errors and How to Fix Them
Use this page as an error index: classify the symptom into subscription, proxy-fail, Tun/ports, or AV, then open the deep article. Don’t change subscription, reinstall, and Tun in the same minute—one layer at a time. Logs beat rage clicks.
How to Set Up a Proxy for Cursor AI Editor: Fixing Timeouts
Cursor chat, completion, and agent traffic hits overseas services. The browser works but Cursor times out—usually the editor isn’t proxied. Prefer Tun, or set the HTTP proxy inside Cursor to 127.0.0.1 and the Clash mixed port, then prove it with one short request on the Connections page.
Run DeepSeek Harness with Clash Verge Proxy
On restricted networks, DeepSeek Harness failures split into model API versus tool egress. The browser may look healthy while npm, GitHub, and overseas docs die. This page wires Clash Verge Rev for that second path: Tun or HTTPS_PROXY for the shell, then prove one outbound mini-task on the Connections page.
Install DeepSeek Harness from Source: git clone + pnpm
Upstream’s source install is explicit: clone the GitHub repo, install with pnpm, build, then pnpm dsh web. On a restricted network, clone and registry egress are two different failures—prove both on the Clash Verge Connections page before you blame the build.
Try DeepSeek Harness Fast: npx @deepseek-ai/dsh web
The fastest DeepSeek Harness trial is not an .exe—install Node, then run npx @deepseek-ai/dsh web. On a restricted network that one line can hang on npm egress while the browser looks fine. Enable Tun or set HTTPS_PROXY in the same terminal, open a fresh shell, then retry npx.
DeepSeek Harness for Teams: Web Deploy, Shared Instances, Clash Proxy
For teams, DeepSeek Harness blockers are rarely “what is it?” They are how to share the Web UI, whether one shared instance is safe, how to split keys and workspaces, and where the proxy belongs. This page is team operations only—install and concepts live in the sibling articles.
What Is DeepSeek Harness? How It Differs from the Model
DeepSeek Harness is DeepSeek’s August 2026 developer-preview Agent runtime, open-sourced under MIT. It is not another chatbot model—it is the layer that splits work, calls tools, edits files, runs commands, logs sessions, and recovers: Model + Harness = Agent. This page explains the split and where the proxy fits.
DNS Configuration & Leak Prevention
Proxy on but a few sites fail or hit weird errors—sometimes it is DNS pollution or the wrong resolve path, not the node. Clash Verge Rev (Mihomo) resolves DNS itself; keep the provider’s fake-ip by default and patch only via Merge when a site, LAN name, or AI page misbehaves.
How to Access Google Gemini Behind a Proxy: Region Limits & Setup
Gemini enforces regions: you may see “not supported,” a failed Google login, or a page that won’t load. The cause is usually region, account friction, or DNS/proxy—not a dead node. Pick a clean node in a supported region, then verify the app/CLI separately from the browser.
Getting Started with Clash Verge Rev
First time with Clash Verge Rev isn’t about memorizing menus. You need five things in a row: the right build, a subscription that updates, a non-empty node list, a selected working node, and a system proxy that actually writes to the OS. Skip one step and everything feels “broken,” even when each piece looks fine alone.
How to Set Up a Proxy for GitHub Copilot: Login & Timeout Fixes
Copilot login and completions hit GitHub and overseas services. The browser reaches GitHub, but the plugin spins—usually the IDE isn’t proxied. Prefer Tun, or set the HTTP proxy in VS Code / JetBrains to 127.0.0.1 and the Clash mixed port, then prove one real completion on the Connections page.
How to Use Claude Code: Install, Sign-In, Daily Edits, China Proxy
How to use Claude Code: install and sign in, verify it can see your repo, then add Clash Verge when you are on a network that blocks Anthropic. A working claude.ai tab does not mean the CLI path works—the shell often bypasses the system proxy.
How to Use Codex CLI: Install, Auth, Daily Tasks, China Exit Nodes
How to use Codex CLI: install, auth, then small verifiable tasks. On a restricted network, fix proxy/region separately from model errors—timeouts mean “not proxied,” region errors mean “wrong exit.” One Clash install serves Codex, Claude Code, and the browser.
Installing on Windows, macOS & Linux
Clash Verge Rev ships for Windows, macOS, and Linux, but the wrong arch or package fails loudly. On locked-down work PCs, Tun may be unavailable—that isn’t necessarily a failed install; verify the system proxy first. Pick the chip-matched package from the download center, then run one acceptance path.
macOS Offline After the Core Dies? Leftover Service and Dead System Proxy
When Clash Verge Rev quits or its core stops, macOS can still point the system proxy at 127.0.0.1 on a dead port. Learn the 60-second fix, what v2.5.6 changed, and how to verify cleanup.
MCP Server Will Not Connect: Local stdio vs Remote SSE
MCP servers fail in two different ways: local stdio has no network, remote HTTP/SSE meets proxies, timeouts and buffering. Classify first, then fix the right layer.
Testing & Choosing Nodes
Built-in latency only measures handshake speed, not video, downloads or AI completions. Test with a real URL, read the distribution, then pick and verify per scenario.
Clash Verge Port Already in Use
Port-in-use usually means another local listener owns the mixed port. Find the PID with netstat or lsof, kill it, or move Clash Verge Rev to a free port and resync everything.
Proxy Is On but Google, YouTube or ChatGPT Won't Open — Fixes
Proxy is green and nodes exist, but Google, YouTube or ChatGPT spin. That is “some sites,” not “nothing uses the proxy”: rules, DNS, fake-ip, or node region. Bisect fast.
Rule-Based Routing Basics
Routing rules send traffic to proxy, DIRECT, or reject by domain, IP, or process. Use Rule mode daily, understand Global/Direct, and edit only via the safe prepend areas.
Subscription Shows No Nodes? Fixes
Imported a subscription but the proxy page is empty? Usually the client did not get parseable Clash nodes, not a broken install. Triage by card status, then fix feed, format, or filters.
How to Import a Subscription
Clash Verge Rev needs a provider feed: paste a Clash/Meta URL, refresh nodes, then enable system proxy. Import alone does not create nodes—a successful update does. Verify before chasing auto-update.
Clash Verge Subscription Update Failing or Timing Out? Three Fixes I Tested
Red cards, timeout, 403, TLS, or “update failed” mean the feed download failed. Triage by error, then fix network, URL, update-via-proxy, headers, or logs.
Browser Not Using the Clash Verge Proxy? A Step-by-Step Diagnosis
System proxy is green, but the browser still shows your home IP. Check in order: Connections rows, OS proxy write, ports, browser overrides, then Tun. Most cases resolve by step three.
Clash Verge Tun Mode: One Global Proxy for All Your AI Tools
Configuring Cursor, Claude Code, Codex, and Aider one by one is painful. Tun captures traffic via a virtual adapter so every CLI and IDE AI tool is proxied automatically.
Clash Verge Tun Mode Failed to Start
If Tun won’t start or kills connectivity, ask whether you need it. Browsers on system proxy often don’t. Games/CLI/AI tools that ignore system proxy benefit more. Triage by symptom first.
What Is Tun Mode & How to Enable It
System proxy covers apps that honor OS proxy settings. Tun uses a virtual adapter to pull more traffic into Clash—useful for games, CLI, and some AI tools. Learn when to use it and when to skip.
No Internet After Uninstalling Clash Verge? Fix It
Uninstalling Clash Verge Rev and losing internet rarely means Windows/macOS is broken. Uninstallers often remove the app but leave system proxy pointing at 127.0.0.1 or a leftover TUN adapter. Clear it in order.
Clash Verge Rev vs Clash for Windows
Clash for Windows was popular; the author deleted the repo and stopped updates. Clash Verge Rev is a maintained Mihomo GUI alternative. Keeping CFW in 2026 is mainly a maintenance and security risk.
Windows Firewall Blocking Clash Verge Rev
The app opens, latency is all red, or system proxy seems ignored—on Windows, check firewall/AV before blaming the provider. They often block the GUI, the Mihomo core, or the local mixed port.
Installing Clash Verge on Windows: SmartScreen and Admin Prompts
On Windows, SmartScreen, admin prompts, AV quarantine, and the first firewall dialog block installs more often than “not knowing Next.” With a trusted…
Make PowerShell, Git and npm Use the Clash Verge Proxy on Windows
Browser reaches GitHub via Clash Verge Rev, but PowerShell/Git/npm/curl still time out—CLI tools often ignore system proxy. Prove the client works, th…
Windows Service Missing or Isolation Misread? Verify After Clash Verge Rev v2.5.6
Clash Verge Rev v2.5.6 (2026-09-26) on Windows is less about new toggles and more about fake failures that burn an afternoon: core will not start as a…
Clash Verge Starts with Windows but Proxy Does Not Work
A tray icon at login only means the UI started. Proxy readiness also needs the core, optional subscription refresh, a successful system-proxy write, a…