用 Claude Code 撸了个 Claude Code 的 Linux 桌面版(非官方),已开源

6 月 12 日
 ydxred

官方的 Claude Code 桌面版只有 macOS / Windows ,Linux 只能用命令行。我自己用 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 。

1736 次点击
所在节点    分享创造
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1219766

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX