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 rc processes to manage.

Possible details to consider

  • A flag or argument to opt into recursive/parent mode, e.g. claude rc --recursive or claude rc <parent-dir>, so the current single-directory behavior stays the default.
  • A depth limit or ignore rules (respecting .gitignore, skipping node_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)

View original on GitHub ↗