Claude Code model router

Claude Code Wsl2 Setup

Guides and scripts for Claude Code on WSL2: screenshot paste, Windows notifications, LSP, and statusline.

Install

From source
git clone https://github.com/congmnguyen/claude-code-wsl2-setup.git

From the README

Claude Code on WSL (WSL2): Setup and Fixes

Fixes for running Claude Code on WSL / WSL2 with Windows Terminal: paste Windows
screenshots into Claude Code, get Windows notifications when it finishes or needs
permission, make Shift+Enter insert a newline, open login links in your Windows
browser, use LSP navigation, and add a statusline for context and usage.
Maintenance status: I now use Ubuntu + Ghostty and no longer test this setup
daily on WSL2 (why I moved). The guides stay focused on WSL2.
Bug reports and fixes are welcome: use the WSL2 issue form
and include the output of bash scripts/doctor.sh. The
verification status lists changes that
still need a WSL2 run.

Install Claude Code on WSL first

This repository starts after installation. To install Claude Code inside WSL, follow
the official Install in WSL
instructions, then come back for the fixes below.

Who this is for

Use this if you run Claude Code from WSL2 and want the Windows side to stop feeling
bolted on: screenshots paste as WSL paths, notifications land in Windows, browser
links open in your normal browser, and the statusline shows context and usage.

Where to start, depending on what hurts most:

- Context burn → lsp-setup.
- Windows/WSL friction → image-paste and claude-notify.
- No visibility into context and usage → statusline.

Preview

  claude-code-wsl2-setup | main | [··········] 6% | 5h:10% | W:95%

  Balloon tip fires on Claude Code Notification events, skipped when Windows Terminal is focused

  Codex's top-level notify command shows the completed turn's last reply

  Shell-managed titles keep Claude Code and Codex tabs distinguishable.

Setup

These instructions target WSL2 + Windows Terminal. Start with the guide for the
feature you need; optional integrations are separate choices.

Then…
Read the full README on GitHub

Details

Language
Python
License
MIT
Last updated
29 October 2026
Topics
agentic-codinganthropicclaudeclaude-codeclicodexcodex-clideveloper-toolsdotfileshookslspwindows-terminal

FAQ

What is Claude Code Wsl2 Setup?

Guides and scripts for Claude Code on WSL2: screenshot paste, Windows notifications, LSP, and statusline. It is a model router for Claude Code, from congmnguyen/claude-code-wsl2-setup on GitHub.

How do I install Claude Code Wsl2 Setup?

Clone congmnguyen/claude-code-wsl2-setup from GitHub and follow the setup steps in its README.

Is Claude Code Wsl2 Setup popular?

congmnguyen/claude-code-wsl2-setup has 55 GitHub stars and 4 forks, and is included in 1 curated Claude Code list. It was last updated on 29 October 2026.

More model routers & proxies

Browse the most popular Claude Code mods, all model routers & proxies, or the skills and MCP server directories.