Claude Desktop
Anthropic's desktop app for chatting with Claude, with coding, Cowork and MCP connector support.
HN commenters like it for hooking Claude into MCP servers and third-party connectors123 and for giving non-engineers a chat-based way to work through Projects and Cowork without a terminal.456 The most common complaint is bugs, from a broken @-mention and wrong token stats to a Windows build that broke MCP config,78910 and some also call it invasive or heavy.1112
Why people recommend it
MCP integrations · 3
Commenters use preconfigured MCP servers and connectors to reach internal data, email, drives and third-party services.
“the desktop application is surprisingly decent”
“This allows the non-engineers (and also engineers) to use Claude Desktop to do day-to-day operations”
Show 1 more
“I've been using taxuspt/garmin_mcp[0] via claude desktop”
Non-engineer friendly · 2
Non-developers can run operations and analytics, or build things, through chat without touching an IDE or terminal.
“Now I do everything through the Claude Desktop app on Linux”
“This allows the non-engineers (and also engineers) to use Claude Desktop to do day-to-day operations”
Projects and Cowork · 2
The Projects, Cowork, Chat and Code tabs are part of some commenters' daily AI setup.
“Claude Desktop for Projects and CoWork.”
“Now I do everything through the Claude Desktop app on Linux”
Configurable settings · 2
Extra allowed domains can be added in Settings and carry over to Claude Code, and separate data directories allow multiple accounts.
“Claude Desktop lets you add additional domains in Settings, which are then available to Claude Code.”
“I got my first Claude to make me two different launchers for the two apps, and it's been working perfectly.”
Caveats and dissent
Bugs · 3
Users report a broken @-mention, wrong token counts, unclickable pop-ups, and a Windows build that couldn't find its MCP config.
“Love Claude, but the @ mention is broken in the desktop app.”
“it looks like the Claude Desktop app is buggy: it was showing 17M tokens total in the last 30 days”
Show 1 more
“A recent build has an escaped bug where it is trying to read the claude_desktop_config.json config file from the virtualized file system”
Issue reporting · 2
Desktop bug reports filed on the Claude Code repo get closed, and one commenter says there is no public place to file them.
“A recent build has an escaped bug where it is trying to read the claude_desktop_config.json config file from the virtualized file system”
“Love Claude, but the @ mention is broken in the desktop app.”
Invasive behavior · 1
One user says it ran bash commands on their machine without warning that it now had that capability.
“It ran bash commands on my machine, like starting brew services etc. It did not have that capability before”
Heavy, naggy app · 2
Commenters complain that Cowork starts a 2GB VM and that update reminders appear many times a day.
“forces all plan users to use their horrible app”
“I love having 13 update reminders pinging me every single day, almost every hour, on the hour”
IDE workflows · 2
Developers who work alongside the agent in their IDE call the Desktop app a regression for that style.
“their Desktop thing is a regression for me”
“If you use Claude Code to vibe-code without interacting with the codebase at all, the Desktop app is probably fine”
Missing integrations · 2
It lacks native connections to macOS Mail, Calendar and Notes, and it didn't know its own features or UI.
“Claude Desktop had no native connection to these apps (it has some on iOS, but not MacOS)”
“it had no idea what features it had and didn't have, where buttons were in the app, etc.”
Often compared with
Who recommends it in their own words
Threads where it came up
- Maximizing the value of your Claude Code sessions 2 mentions
- Creating a Garmin "MCP" 1 mention
- Codex CLI installs a persistent, self-updating background daemon by default 1 mention
- Why isn't the industry freaking out about DeepSeek 4.1 Flash? 1 mention
- GLM-5.3 and the spread of advanced cyber capabilities 1 mention
- Ask HN: Why were OpenAI, Claude, and Grok simultaneously down? 1 mention
Also written as Claude desktop app. Data: claude-desktop.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.
All comments 25
“I've been using taxuspt/garmin_mcp[0] via claude desktop”
“It ran bash commands on my machine, like starting brew services etc. It did not have that capability before”
“their Desktop thing is a regression for me”
“experienced them via the Claude desktop app”
“I love having 13 update reminders pinging me every single day, almost every hour, on the hour”
“Claude Desktop had no native connection to these apps (it has some on iOS, but not MacOS)”
“Claude Desktop lets you add additional domains in Settings, which are then available to Claude Code.”
“If you use Claude Code to vibe-code without interacting with the codebase at all, the Desktop app is probably fine”
“we use claude desktop, the ai picks up a user story from azure devops”
“Love Claude, but the @ mention is broken in the desktop app.”
“it had no idea what features it had and didn't have, where buttons were in the app, etc.”
“I got my first Claude to make me two different launchers for the two apps, and it's been working perfectly.”
“it looks like the Claude Desktop app is buggy: it was showing 17M tokens total in the last 30 days”
“I use Claude Desktop (& essentially equivalent mobile app) to ask frivolous aspie questions about things society long ago accepted. I enjoy its responses”
“forces all plan users to use their horrible app”
“I've connected Claude Desktop to it over MCP and the results are good, not great.”
“Claude Desktop for Projects and CoWork.”
“the desktop application is surprisingly decent”
“Claude Desktop is a missing piece I don't have access to because I'm only on Linux!”
“This allows the non-engineers (and also engineers) to use Claude Desktop to do day-to-day operations”
“Now I do everything through the Claude Desktop app on Linux”
“I care that when I use the Claude desktop app it sometimes gives me a pop up with buttons that I can’t click on.”
“This is effecting a lot of people.”
“A recent build has an escaped bug where it is trying to read the claude_desktop_config.json config file from the virtualized file system”
“in an agentic loop with Claude Desktop and VSCode and the Cadova Viewer”