在 dsh web 里用本机 Claude Code 驱动会话
GeekRicardo/claude-in-dsh · 生产力
在 dsh web 里用本机 Claude Code 驱动会话:原生渲染、权限档、模型/effort、命令面板、broker 托管进程
★ 3GitHub 星标
0分支
2026-08-28最近更新
JavaScript开发语言
MIT许可证
主要功能
- 引擎选择器输入框里一个和模型选择器同款的下拉(DSH | Claude Code),按会话切换。
- Node.js ≥ 20、pnpm、已启动过一次的 dsh web(存在 /.dsh/profiles/web)
- broker 与进程/tmp/ccmode/ /(fifo in、追加日志 out.log、meta.json)
- dsh 会话与 Claude 会话严格互斥 —— 一个会话跑过谁,就永远属于谁(从会话日志推断,重启不丢)。
- 原生渲染Claude 的流被写成 dsh 自己的持久会话事件(assistant/chunk、assistant/message、tool/call、tool/result…),所以持久化、投影、主题、其他插件(如 dsh-better-tool-ui 的工具行)全部照常工作。
安装命令
dsh plugin --profile web add github:GeekRicardo/claude-in-dsh