Linux ,就做了个非官方桌面版,已开源。
思路很简单:不是重写客户端,而是用 Electron 套一个真实终端( xterm.js +
node-pty ),里面跑你本机装好的 claude CLI 。所以命令行有的功能它全有——slash
命令、MCP 、插件、hooks 、skill 、权限交互,一个不少,只是多了个窗口外壳。
做了这些:
技术栈 Electron + xterm.js + node-pty ,在 Ubuntu 24.04 (Wayland + GNOME)
上开发测试。踩的坑( chrome-sandbox 、libfuse2 、原生 Wayland
剪贴板不同步)都写在 README 里了。
GitHub: https://github.com/ydxred/claude-desktop
Release ( AppImage / deb ): https://github.com/ydxred/claude-desktop/releases
纯个人项目、非官方,欢迎试用 / 提 issue 。

