[FEATURE] Alias labels for Additional Directories

Resolved 💬 5 comments Opened Dec 15, 2025 by hi-fox Closed Feb 14, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

I often need to refer to files that I keep linked to my Claude Code instance but not inside the actual codebase. I have a setting in the project settings.local.json for "additionalDirectories" so Claude can read from it, but I would like the ability to assign that location an alias, so in conversation I can type "Read X from Y" and it will know that by Y, i mean the lengthy file path from my additionalDirectories JSON

Proposed Solution

I want a way to specify in the settings file that when I add an additional directory using "additionalDirectories", it also has an alias and so I can refer to it in shorthand. Even better, if you could allow @ commands to reference it

Alternative Solutions

_No response_

Priority

High - Significant impact on productivity

Feature Category

CLI commands and flags

Use Case Example

Hi Claude, today we are going to be updating the codebase and fixing issue X. I have a review done by another LLM agent in my global docs repo, please pull "Review X" from [Extremely long file path that I can't remember exactly each time]

---

This could simply be "Please pull "review X" from GlobalDocs"

Additional Context

_No response_

View original on GitHub ↗

This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗