
- 打开微信,搜索「软件教程管家」关注,或长按下方二维码关注
- 回复关键词 openwork
- 公众号自动回复网盘链接,点击即可保存下载
打开微信扫一扫关注或搜索【软件教程管家】
Openwork 是 LangChain 团队推出的 deepagentsjs 桌面代理工作台,把具备文件系统操作、任务规划和子代理委派能力的深度代理装进一个桌面界面,让开发者不用写代码就能让 AI 代理在本地工作区里读文件、改代码、跑命令、拆任务。如果你已经在用 deepagentsjs 做深度代理开发,Openwork 就是它的图形化入口。
| 项目名称 | Openwork(openwork) |
| 开发语言 | TypeScript(Electron 桌面应用) |
| GitHub 星标 | 1458(2026 年 11 月) |
| 开源许可证 | MIT |
| 运行要求 | Node.js 18 或更高版本 |
| 支持模型 | Anthropic、OpenAI、Google 三家(应用内配置) |
| 仓库状态 | 已归档停更,不再接收更新 |
先说清楚:这个项目已经停更了
Openwork 的 README 开头就明确写着:项目不再维护,仓库已归档,npm 上的 openwork 包不会再有更新;要构建深度代理,官方建议直接用 deepagentsjs。这个信息决定了它的定位:可以拿来学习和实验 deepagentsjs 的代理工作流,但不要把它当成长期使用的生产工具。新项目直接上 deepagentsjs,别在 Openwork 上搭新东西。
核心功能
桌面交互界面:把 deepagentsjs 的深度代理能力包装成桌面应用,不用在终端里跑命令,在界面里就能下发任务、看代理执行过程。
文件系统操作:代理可以直接读写本地工作区的文件,适合让代理读项目代码、改配置文件、整理文档这类任务。
任务规划:代理能把复杂任务拆成多步骤,按计划一步步执行,而不是一次只答一句话。
子代理委派:主代理可以把子任务委派给子代理,并行处理多个分支,复杂工作流的组织方式更接近团队协作。
多模型配置:在应用内设置面板里配置模型服务,支持 Anthropic、OpenAI、Google 三家的模型,不用改代码换模型。
支持的模型
| 提供商 | 支持的模型(README 列出) |
| Anthropic | Claude Opus 4.5、Claude Sonnet 4.5、Claude Haiku 4.5、Claude Opus 4.1、Claude Sonnet 4 |
| OpenAI | GPT-5.2、GPT-5.1、o3、o3 Mini、o4 Mini、o1、GPT-4.1、GPT-4o |
| Gemini 3 Pro Preview、Gemini 3 Flash Preview、Gemini 2.5 Pro、Gemini 2.5 Flash、Gemini 2.5 Flash Lite |
安装与启动
最快的方式:装好 Node.js 18 或更高版本后,直接运行 npx openwork,不用安装就能启动;或者全局安装后运行:
npm install -g openwork
openwork
从源码启动:想改代码或看实现细节时,按 README 的步骤从源码跑:
git clone https://github.com/langchain-ai/openwork.git
cd openwork
npm install
npm run dev
配置模型:启动后在应用内的设置面板里填入模型提供商的 API 密钥和模型选择,不用改配置文件。密钥只保存在本地,不要发给别人,也不要提交到代码仓库。
使用要点
1、只在可信工作区里运行:代理能直接访问文件系统、执行 Shell 命令,第一次用先拿一个专门的测试目录练手,确认代理的行为符合预期,再用到真实项目上。
2、每次工具调用都要审阅再批准:代理要删文件、改配置、跑脚本时,先看清命令内容再点批准。README 的安全提示写得很直白:错误批准一次工具调用,就可能影响整个本地工作区。
3、任务描述越具体越好:给代理下任务时写清目标、范围和不要碰的目录,例如“只改 src 下的文件,不要动数据库配置”,比一句“帮我优化一下项目”靠谱得多。
4、子代理适合拆分明确的任务:把“重构 A 模块”“给 B 功能写测试”这种边界清晰的子任务委派给子代理;互相依赖很强的步骤让主代理串行做,别硬拆。
注意事项
1、仓库已归档,不再更新:安全问题和兼容性问题不会再有人修,deepagentsjs 升级后 Openwork 未必跟得上,长期用有断档风险。
2、Shell 执行能力是双刃剑:代理能跑命令是它的能力,也是最大的风险点。不要在存有机密文件、生产配置或重要数据的机器上无隔离运行。
3、平台兼容矩阵不完整:README 没有明确列出 Windows、macOS、Linux 的完整兼容情况,跨平台使用前先在目标系统上实测一遍,别直接上生产环境。
4、认证与权限机制要自己核对:密钥管理、权限隔离、网络失败处理这些细节 README 没有详细说明,正式采用前要结合源码确认,不要默认它都帮你处理好了。
适用人群与选型建议
适合想在桌面环境里试验 deepagentsjs 深度代理工作流的开发者,以及需要结合文件操作、任务规划、子代理委派做技术验证的团队。拿它学习代理怎么写规划、怎么委派子任务,是个不错的入口。
选型上分三档:如果目标是学习和验证 deepagentsjs 的能力,Openwork 开箱即用,值得装上试试;如果目标是长期做深度代理产品,直接用 deepagentsjs 库自己搭,别依赖一个已归档的桌面壳;如果项目要求严格的权限隔离、无 Shell 执行能力或明确的平台支持矩阵,Openwork 目前给不出这些保证,先核对源码再决定,或者换有明确权限模型的方案。
GitHub 国内访问较慢,如打不开可多刷新几次

关注「软件教程管家」
回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。
本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›
文章推荐
标签推荐
这款软件怎么样?
平均 暂无评分(0 人评)
取链次数:0
评分与投票来自真实访客,从 0 开始累计;觉得有用就点一下,帮更多人判断这款软件值不值得下。






