Droid面向 VS Code 与 Cursor 的 AI 编码工作台。 Droid 将 Factory Droid CLI 的对话、任务执行和代码审阅接入编辑器,支持 BYOK 模型、独立侧问答与代码补全。项目由社区独立维护,是 Factory Droid CLI 的非官方扩展。 安装扩展 · Open VSX · 下载 VSIX · 使用文档 · 版本记录
图示由 v0.8.10 生产界面与演示数据截取,主聊天和 Review 为两个独立场景。当前版本的布局与交互已有进一步优化。 安装与开始使用需要支持 VS Code API 1.108.0+ 的编辑器,以及已安装、认证并可正常使用的 Factory Droid CLI。安装扩展无需克隆源码或安装 Node.js。
扩展不附带模型订阅、API Key 或免费额度。聊天与代码补全分别配置、分别计费。完整步骤见 安装指南,自定义服务见 模型与渠道。 核心功能对话与任务执行在同一对话中查看计划、工具调用、权限请求和执行结果,支持 Markdown、代码高亮、公式与图表。历史会话可搜索、继续和导出;BTW 侧问答用于解释选中内容,独立选择模型与推理强度,保留主任务上下文。 主聊天、BTW 与代码问答支持紧凑的文件和行号引用,可与问题文字混排。主聊天和 BTW 中点击引用可定位编辑器文件;Review 中点击引用可回到对应代码并短暂高亮。 代码审阅与行内问答Review 支持逐次编辑、整轮任务和 Git 比较,提供分栏/合并视图、文件筛选、上下文展开与已读标记。选中 Diff 代码即可带入引用并提问,回答在代码旁展开;问答用于解释,不执行文件修改。文件撤销与消息回退各有明确范围和条件。
v0.8.10 界面示例,使用演示数据。完整操作与范围说明见 审阅指南。 模型、工具与工作区设置集中管理 BYOK 渠道、模型别名及启停状态。模型选择支持搜索;支持推理强度的模型可单独设置档位。计划模型可跟随主模型或独立配置,选择模型不会切换聊天模式。 管理页提供会话默认设置、Skills、MCP 与插件入口。Mission 将目标拆分为 Feature 与 Worker,展示任务进度和验证结果。界面支持简体中文、繁体中文、英语,以及浅色、深色和自动主题。 代码补全与 Next Edit灰字补全在光标处提供续写,Next Edit 提供下一处编辑建议。补全默认关闭,使用独立的模型服务,不读取聊天历史。支持的协议、上下文范围和启用步骤见 补全指南。 使用范围与数据
市场安装按编辑器设置更新,VSIX 安装需手动获取新版。GitHub 与市场可能存在同步延迟;各渠道沿用同一扩展 ID 文档与贡献
通过 Issues 提交问题与建议,或通过 Pull Request 参与开发。请提供复现步骤、环境信息与验证结果;贡献前阅读 项目规则。 许可与致谢原创代码采用 MIT 许可证。补全实现参考并适配 Kilo Code 与 Continue,第三方代码和依赖保留各自许可,分发包附带相应条款。界面与交互参考了 Cursor、Claude for VS Code、Codex 和 Kilo。 本项目不由 Factory 官方发布、维护或背书。Factory 名称和风车标识归各自权利人所有,不随本项目 MIT 许可证重新授权。标识来源 |

