OpenWork部署教程:开源本地AI Agent协作工作台安装指南

发布日期:2026-08-13 | 分类:AI工具教程


项目简介

OpenWork是GitHub上爆火的开源桌面AI协作平台(18.7k星),被称为Claude Cowork的开源平替。把AI Agent工作台从订阅制变成开源+本地部署,让用户完全掌控数据。曾登GitHub Trending第4位,单日增长915星。

环境要求

第一步:下载安装

# 方式1:直接下载安装包
# 访问 https://github.com/anthropics/OpenWork/releases
# 下载对应平台安装包(Windows/macOS/Linux)

# 方式2:源码编译
git clone https://github.com/anthropics/OpenWork.git
cd OpenWork
npm install
npm run build
npm start

第二步:配置AI模型

# 启动后进入设置页面配置

# 方式1:使用云端API
# 支持 OpenAI / Anthropic / DeepSeek / Qwen 等
# 填入API Key即可

# 方式2:本地模型(Ollama)
# 先启动Ollama
ollama serve

# OpenWork设置中选择 "Ollama"
# Base URL: http://localhost:11434
# Model: qwen3.8 / deepseek-v4-flash / nemotron-3.5

第三步:创建工作空间

# 1. 点击"新建工作空间"
# 2. 命名:如"代码开发" / "内容创作"
# 3. 选择Agent类型:
#    - Code Agent(编程)
#    - Research Agent(调研)
#    - Writer Agent(写作)
#    - Custom Agent(自定义)
# 4. 配置Agent系统提示词和工具

第四步:Python SDK调用

from openwork import Workspace

ws = Workspace(api_key="your-local-key")

# 创建Agent
coder = ws.create_agent(
    name="代码助手",
    role="senior_developer",
    tools=["file_read", "file_write", "terminal", "git"],
    model="claude-sonnet-5"
)

# 分配任务
result = coder.run("在当前目录创建一个Flask REST API项目,包含CRUD接口")

# 多Agent协作
reviewer = ws.create_agent(
    name="代码审查",
    role="code_reviewer",
    tools=["file_read"],
    model="gpt-5.6"
)

review_result = reviewer.run(f"审查以下代码并提出改进建议:\n{result.output}")

第五步:团队协作配置

# workspace.yaml
workspace:
  name: "开发团队"
  agents:
    - name: PM
      role: project_manager
      model: claude-opus-4-8
      tools: ["calendar", "docs", "search"]
    
    - name: 开发
      role: developer
      model: nemotron-3.5-lightning
      tools: ["file_read", "file_write", "terminal", "git"]
    
    - name: 测试
      role: tester
      model: deepseek-v4-flash
      tools: ["terminal", "file_read"]
  
  workflow:
    - step: 1
      agent: PM
      action: "拆解需求,输出任务列表"
    
    - step: 2
      agent: 开发
      action: "按任务列表实现代码"
    
    - step: 3
      agent: 测试
      action: "编写并运行测试用例"

数据安全

相关阅读

📚 常见问题

OpenWork部署是什么?

OpenWork是GitHub上爆火的开源桌面AI协作平台(18.7k星),被称为Claude Cowork的开源平替。把AI Agent工作台从订阅制变成开源+本地部署,让用户完全掌控数据。曾登GitHub Trending第4位,单日增长915星。

如何上手OpenWork部署?

所有数据存储在本地 ~/.openwork/ 目录