换个客户端,
又要讲一遍项目?
目标、约束与决策散落在聊天记录里,切换工具就变成重新交接。
→ 让工作上下文独立于会话一个项目,多个 Agent,同一份工作上下文。
让重复操作进入工作流,让你的时间回到判断、设计与创造。
目标、约束与决策散落在聊天记录里,切换工具就变成重新交接。
→ 让工作上下文独立于会话常用命令缺少可复用的集锦,连例行操作也要反复组织提示词。
→ 把操作编排成图形化工作流统一的客户端外观,不一定适合每个人的视觉与阅读习惯。
→ 用皮肤定制舒适的工作环境类 Git 的共享上下文:不只是复制一段聊天,而是保存可追溯的工作状态。
Agent 通过共享上下文 MCP 读取与提交更新。每次提交保留摘要、涉及文件与快照,历史可查询、可搜索。
提交携带 base_version;版本落后时拒绝写入,并引导先读取新版本、再合并提交。
“类 Git”指版本化提交和冲突检测,不代表完整 Git 分支、代码合并或自动同步所有聊天记录。
① Codex 完成实现,提交进展与关键决策
② 共享上下文保留版本和待办
③ Claude 读取最新上下文,继续审查
交接的是工作状态,而不是要求你从头复述。
ShiDrive 作为 ACP 客户端,通过适配器接入多个 Agent。在同一项目与上下文下绑定多个会话,按任务选择合适的工具。
一个负责实现,一个负责审查。共享已沉淀的目标与约束,减少人工转述。
新建或绑定历史会话,集中查看会话状态、流式回复与工具调用时间线。
适配器按需安装;启用顺序对应会话标签顺序,保留自己的工具习惯。
以上为仓库内置注册表。实际能力依赖 Agent、适配器、CLI 安装与登录;并非把第三方客户端的完整 UI 嵌入,也不保证所有历史会话可无损迁移。多 Agent 同改文件仍需管理代码冲突。
把确定性的操作交给命令节点,把需要理解和判断的任务交给 Agent 节点。拖拽连线,形成你自己的开发操作集锦。
一次编排,重复使用
命令节点执行既定脚本
按配置分析输出、总结问题
查看执行记录,人工验收
上方为建议编排场景,不是已内置的一键模板。命令、目录、输入传递与失败处理需按项目配置。
在手机或任何浏览器打开地址,继续指挥家中的使驾——提问、看进度、批权限、跑工作流,网页与桌面同一份数据。
默认仅监听本机,远程需自行配置隧道或内网穿透;文件接口只读且限定在项目根目录内。
全局搜索 — Alt+F 按文件名或内容搜项目,支持正则
定时发送 — 把话排到指定时间发出,错过的可手动补
系统通知 — 回合结束弹窗提醒,点击直达会话
多图附件 — 自动压缩,不支持的适配器自动转路径
桌面为主,浏览器为翼;数据始终在你手里。
Rust 后端配合系统 WebView,不另捆完整浏览器内核。为本地桌面工作流而设计。
SQLite 管理项目、上下文、会话绑定与工作流;托盘常驻,可选开机自启。
自动检测 Node ≥22,或下载便携运行时;适配器、语音模型、皮肤与语音包按需安装,不强行改变系统环境。
轻量是架构与依赖策略,未提供实测内存、启动速度或体积对比。Windows 10/11 需 WebView2;模型与 Agent 仍可能访问云端,具体以各自配置为准。
全局助手独立于项目会话:随时闲聊、提问,会记住你的偏好;人设与说话风格跟随皮肤角色。
大脑可选已安装的 ACP Agent,或任意 OpenAI 兼容 API。独立长期会话,不占用项目上下文。
双击 Ctrl 或喊一声「Christina」唤起,多轮语音对话。本地识别与朗读,也可换上角色语音包(日语、中文都有),或调出专属预设音色。
你不忙时偶尔主动关怀:深夜提醒休息、久坐劝歇、未完成的待办……标题栏还有轻量待办栏。
语音运行环境与模型在设置里按需下载(约 60MB 起),不装进系统、完全离线;角色语音包见 资源下载。助手回复由你选择的 Agent / API 生成,是否联网以其配置为准。
工作环境,也可以是个人表达。
深浅色、强调色、圆角、字号;进一步用皮肤包定制背景、人物看板、面板配色与透明度。
用 skin.json 与图片打包为 ZIP,在设置中导入或直接拖入;可带人物立绘、动态特效、助手人设与专属配音。也支持自定义 CSS,打造自己的视觉风格。
这里仅切换介绍页配色,不是实际 ShiDrive 皮肤编辑器。
先写清目标、限制与待办
准备 CLI、适配器与登录
提交进展,再切换工具读取
从检查、打包或运行开始
前者是本机 MCP 服务,提供上下文读取、更新、历史搜索与工作流工具;后者(shidrive.exe --coding-mcp 或「外部编程接入」)是文件与命令服务,提供文本读写、目录列表/创建、文本搜索与命令执行,可用 Passcode 或 OAuth 授权给外部 AI 客户端。
安装包只含程序和内置皮肤。社区皮肤在皮肤商店下载,删除旧版后导入新版;角色语音包在资源下载页获取,导入时选择覆盖;通用语音模型在应用内一键下载。统一清单见 /api/resources.json。
项目仍在活跃开发,接口与数据结构可能调整。重要数据先备份;命令节点与 Agent 权限需要合理授权。共享上下文不是完整会话同步,多工具协作也不自动解决代码文件冲突。
把 AI 能做的事交给 AI。
把人该做的事,还给人。
不做工具之间的搬运工,做项目的驾驶者。
了解开源项目 ↗查看发布版本 ↗