Feature: let `claude rc` expose all subfolders of a parent directory as selectable remote sessions
Open 💬 0 comments Opened Jul 15, 2026 by Spenhouet
Problem
claude rc currently only exposes a single directory. When I start it, that one directory shows up as a selectable option on my remote control devices. If I want remote sessions available for several projects, I have to start a separate claude rc for each directory.
Proposal
Let me start claude rc on a root or parent folder, and have it expose all subfolders as selectable options for starting remote sessions. So starting it once on, say, ~/projects would make every project directory under it available to pick from on the remote device, without me running claude rc separately in each one.
Why this helps
- One command covers all my projects instead of one per directory.
- I can start a remote session on any subfolder on demand, including ones I had not pre-registered.
- Less setup and fewer long-running
claude rcprocesses to manage.
Possible details to consider
- A flag or argument to opt into recursive/parent mode, e.g.
claude rc --recursiveorclaude rc <parent-dir>, so the current single-directory behavior stays the default. - A depth limit or ignore rules (respecting
.gitignore, skippingnode_modules, dotfolders, etc.) so a large tree does not produce an unusable list. - Workspace trust handling for the newly exposed subfolders (trust the parent, or prompt per subfolder on first use).
Environment
- Claude Code version: 2.1.210
- OS: Linux (WSL2)