AIDotNet/NextCoWork

Open Cowork - Opensource Claude Cowork for Windows & macOS & Linux.

解决的问题

NextCoWork 提供了一个专为编码代理设计的统一桌面环境。它通过将代码编辑器、终端、Git 管理和网页浏览器集成到单一工作区中,消除了在不同工具间切换的需求,让 AI 代理能在受控的权限模型下运行。

运作方式

此应用程序使用一个代理内核来管理流式回复、工具调用和子代理。它作为原生桌面应用程序(使用 Electron 构建)运行,提供隔离的工作区和会话。代理可以通过内置的工作台和插件系统与本地系统交互,该系统使用能力网关来确保工具调用在执行前获得批准。

目标对象

希望在原生桌面应用程序中使用 AI 代理进行编码任务,并需要集成开发工具及安全管理代理权限的开发人员。

特色亮点

  • 集成式工作台:包含文件浏览器、编辑器、PTY 终端和 Git 集成(差异比较、提交、分支)。
  • 代理内核:支持计划模式、后台任务、待办事项协调,以及针对工具调用的逐次批准链。
  • 内嵌可视化:代理可以直接在聊天中渲染沙盒化的 HTML/SVG 小工具,例如图表和图示。
  • 可扩展性:基于清单的插件系统,并支持 Model Context Protocol (MCP) 和 SKILL.md 软件包。
  • 多工作区支持:能够在多个隔离的工作区中运行平行的代理会话。

相关

  • 项目
  • 项目
  • 项目
  • 项目