[FEATURE] Alias labels for Additional Directories
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_
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗