Add toggle to show dotfiles in Claude Desktop's Files panel (macOS)
Summary
The Files panel under Code → Files in Claude Desktop (macOS) hides all dotfiles and dot-directories by default, with no way to reveal them. Please add a toggle (or persistent preference) to show hidden files.
Motivation
A lot of project artifacts that are highly relevant when working with Claude Code live in dotfiles, e.g.:
.claude/— settings, skills, hooks, agents.context/— project notes.github/,.vscode/,.idea/.env*.git/(occasionally needed for inspection)
Much of Claude Code's own configuration lives in .claude/, which makes the inability to browse it from the built-in Files panel particularly awkward. Today the only options are:
- Reference paths in chat (
@.claude/settings.json) - Drop into a terminal
Both work, but the Files panel is the natural place to browse a project tree.
Proposed solution
Add a "Show hidden files" toggle to the Files panel:
- Bound to the macOS-standard shortcut
Cmd+Shift+.(matches Finder behavior) - And/or a persistent preference under Settings
- State persisted per workspace (or globally — either is fine)
Optional nice-to-have
Respect .gitignore as an additional, independent filter — but keep dotfile visibility independent of .gitignore handling.
Environment
- Claude Desktop on macOS
- Reproducible: any project containing a
.claude/,.context/,.git/directory
Workarounds today
@.claude/settings.jsonto reference dotfiles in chat- Use the terminal /
claudeCLI for direct browsing
---
Thanks for the great product! This would be a small UX change with a noticeable quality-of-life improvement for anyone using Claude Code's .claude/ configuration system.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗