Right-click context menu entries for "Open with Claude Code" and "Resume Chat with Claude" on Windows, macOS, and Linux.
| Entry | What it does |
|---|---|
| Open with Claude Code | Opens a terminal in the selected folder and starts claude |
| Resume Chat with Claude | Opens a terminal in the selected folder and runs claude --resume (interactive session picker) |
Download ClaudeCodeContextMenu-Setup.exe from the latest release and run it.
- Run the installer — no admin required
- A System Detection page shows what was found (Windows Terminal, Developer Mode, .NET 8, etc.)
- Click through the wizard — classic context menu entries are installed automatically
- On Windows 11 with .NET 8 Runtime + Developer Mode, entries also appear in the top-level right-click menu
- Right-click any folder to see "Open with Claude Code" and "Resume Chat with Claude"
Uninstall: Settings → Apps → Installed apps → Claude Code Context Menu → Uninstall.
Alternative: install from source
Double-click windows/install.cmd. This runs the PowerShell installer directly from the repo — it can also download the .NET 8 SDK and build the shell extension on-the-fly.
Uninstall: Double-click windows/uninstall.cmd.
Download ClaudeCodeMenu.dmg from the latest release, open it, and drag Claude Code Menu to Applications.
- Launch Claude Code Menu — helper scripts install automatically
- Click "Enable Finder Extension in System Settings"
- Toggle on Claude Code Menu under Added Extensions
- Right-click any file or folder in Finder — entries appear at the top level with the Claude icon
Uninstall: Move Claude Code Menu to Trash. To also remove helper scripts:
rm -rf ~/Library/Application\ Scripts/com.anthropic.ClaudeCodeMenu.FinderExtensionbash linux/install.shThe script detects installed file managers and configures each:
| File manager | Location | Icons |
|---|---|---|
| Nautilus (GNOME Files) | Right-click → Scripts | No (Nautilus limitation) |
| Dolphin (KDE) | Right-click context menu | Yes |
| Nemo (Cinnamon/Mint) | Right-click context menu | Yes |
The icon is installed to ~/.local/share/icons/claude-code.png.
Terminal detection falls back through: gnome-terminal → x-terminal-emulator → xterm.
Uninstall:
bash linux/uninstall.shclaude-context-menu/
├── icons/
│ ├── claude-icon.png Icon for all platforms
│ └── claude-icon.ico Windows icon (used by installer)
├── windows/
│ ├── installer.iss Inno Setup script → .exe installer
│ ├── install.cmd Double-click to install (from source)
│ ├── uninstall.cmd Double-click to uninstall
│ └── modern/ Shell extension source (C#/.NET 8)
├── macos/
│ ├── ClaudeCodeMenu/ Finder Sync Extension (Swift, builds DMG)
│ ├── install.sh Quick Actions fallback
│ └── uninstall.sh
└── linux/
├── install.sh bash linux/install.sh
└── uninstall.sh
- Claude Code installed and available as
claudein your terminal