Openwork:deepagentsjs 桌面代理工作台,文件操作+规划+子代理委派

5次阅读
没有评论
Openwork:deepagentsjs 桌面代理工作台,文件操作+规划+子代理委派
获取下载链全程约 1 分钟
  1. 打开微信,搜索「软件教程管家」关注,或长按下方二维码关注
  2. 回复关键词 openwork
  3. 公众号自动回复网盘链接,点击即可保存下载
Openwork:deepagentsjs 桌面代理工作台,文件操作+规划+子代理委派打开微信扫一扫关注
或搜索【软件教程管家】
官方渠道:GitHub 仓库

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
Google 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 仓库

GitHub 国内访问较慢,如打不开可多刷新几次

推广Openwork:deepagentsjs 桌面代理工作台,文件操作+规划+子代理委派

关注「软件教程管家」

回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。

版权与使用提示

本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›

上次编辑至今:1天 · 内容还比较新鲜

公告

契机库网站正式上线!

了解更多
收藏这款软件我的收藏 →

这款软件怎么样?

平均 暂无评分(0 人评)

取链次数:0

评分与投票来自真实访客,从 0 开始累计;觉得有用就点一下,帮更多人判断这款软件值不值得下。

正文完
 0