当前位置: 首页 > news >正文

免费开源的 Paca:AI 代理与人类共筑 Scrum 团队,多方式助你快速开启项目管理!

什么是 Paca?

Paca 是一个自托管项目管理平台,在 Scrum 团队中,AI 代理和人类作为平等的队友进行协作,而不是作为附加的聊天机器人。Jira 提供待办事项列表,ClickUp 提供自动化功能,Monday 提供仪表盘。而 Paca 为您的 AI 代理提供了一席之地。它们参与冲刺规划,从看板上领取任务,编写 BDD 规范,并与人类实时协作。Paca 的一切——工作流程、数据模型、用户界面——都可以通过插件进行配置和扩展。

为什么选择 Paca?

与 Jira、Trello、ClickUp、Monday 相比,Paca 在 AI 集成、协作模式、托管方式、成本、定制性、功能重量、源代码等方面具有优势。如 AI 代理作为一流的 Scrum 队友,人类与 AI 并肩协作,自托管数据完全由用户掌控,永久免费,完全开放可配置和扩展,核心轻量级,100% 开源(Apache 2.0 许可证)。

核心理念:人类与 AI 代理,共筑 Scrum 团队

Paca 的核心见解是,AI 代理应参与 Scrum 流程,而不仅仅是孤立地生成输出。在 Paca 中,AI 代理可以被分配到冲刺阶段,从待办事项中领取任务,协作编写 BDD 规范,参与系统设计文档编写,像人类一样对出现的复杂性进行探测、感知和响应。这是真正的协作,基于 Cynefin / Stacey 框架的认知,即复杂领域需要团队协作,而非流水线作业。

完全可定制:配置与插件

Paca 以小巧、聚焦的核心形式发布,其他一切都是可选的。配置驱动方面,工作流程、状态、字段定义、看板布局、冲刺规则和代理行为都由项目级配置文件驱动,无需编写代码即可使 Paca 适应团队流程。插件系统方面,通过插件扩展或替换 Paca 的任何部分,插件后端编译为 WebAssembly (WASM),前端为标准模块包,插件在具有基于能力的权限模型的沙盒环境中运行。用户可以直接从 Paca 用户界面中的插件市场浏览和安装社区插件,也可以从文件系统安装本地开发或自定义插件。

P - A - C - A 循环

Paca 围绕四个阶段构建团队协作,这四个阶段既反映了 Scrum 方法,也体现了科学方法,即规划(Plan)、执行(Act)、检查(Check)、调整(Adapt)。在规划阶段,产品负责人、业务分析师和 AI 代理协作完善待办事项列表,共同编写 BDD 场景和系统设计文档;执行阶段,冲刺阶段开始,人类和 AI 代理从看板上领取任务,执行任务并发布更新;检查阶段,QA 代理运行自动化验证,人类审核 AI 输出,看板反映实际情况;调整阶段,冲刺数据为下一个周期提供信息,人类和 AI 团队共同进行回顾。

v0.4.0 版本有哪些新特性?

v0.4.0 版本具有应用内 AI 聊天和活动差异与撤销两个新特性。应用内 AI 聊天可在项目层面与 AI 代理聊天,以纯英语规划工作、创建或更新史诗、故事、任务和文档,无需离开 Paca;活动差异与撤销功能使活动面板中的每个字段更改现在都会显示前后差异,一键即可将更改恢复到上一个值。

关键特性

Paca 具有统一的 Scrumban 看板、应用内 AI 聊天、活动差异与撤销、BDD 协作、系统设计文档(SDD)、MCP 服务器、Claude 代码技能、实时更新、基于 OpenHands 的代理、WASM 插件沙盒、自托管、默认轻量级等关键特性。

快速开始

有三种快速开始的方式。选项 1 是交互式安装脚本,可在任何安装了 Docker 的 Linux 服务器上运行,无需克隆仓库,脚本会引导用户交互式地完成配置,并启动整个堆栈,完成后打开 `http://your - server - ip`。选项 2 是 Docker Compose(手动),包括创建目录并下载 compose 文件、创建环境文件、启动堆栈等步骤,打开 `http://localhost`,使用 `admin` 和设置的密码登录,还可根据需求自定义堆栈。选项 3 是本地开发,包括克隆仓库、启动基础设施依赖或在容器中启动完整的开发堆栈等步骤,有关在主机上运行服务以进行积极开发的详细信息,请参阅 [docs/guides/local - development.md](/Paca - AI/paca/blob/master/docs/guides/local - development.md)。升级到新版本可在 `docker - compose.yml` 所在的目录中执行 `docker compose pull` 和 `docker compose --env - file .env up - d` 命令,数据库迁移会在 API 启动时自动运行。

MCP 服务器:将任何 AI 代理连接到 Paca

Paca 附带一个 [MCP(模型上下文协议)](https://modelcontextprotocol.io) 服务器,该服务器允许任何兼容的 AI 代理直接、结构化地访问工作区,包括项目、任务、冲刺、文档、成员等。该服务器在 npm 上发布为 `@paca - ai/paca - mcp`,可使用 `npx` 运行,MCP 客户端会处理其余操作。对于 Claude Desktop,需打开或创建配置文件,添加 `paca` 条目,重启 Claude Desktop 后,Claude 可访问所有 Paca 工具。其他 MCP 兼容客户端也可使用,典型配置需设置相关环境变量。该服务器提供项目、任务、冲刺、文档、成员与角色、任务类型与状态、视图与自定义字段、附件、活动与评论、插件工具等类别的工具,有关完整参考和高级配置请参阅 [docs/guides/mcp - server - setup.md](/Paca - AI/paca/blob/master/docs/guides/mcp - server - setup.md)。

Claude Code:`/paca` 技能

如果使用 [Claude Code](https://claude.ai/code),可以安装 Paca 技能集,并通过自然语言斜杠命令管理整个 Paca 工作区,无需离开编辑器,也无需创建本地文件。技能在 [`skills/`](/Paca - AI/paca/blob/master/skills) 目录中使用 [Agent Skills](https://agentskills.io/specification) 格式定义,安装脚本会去除前置元数据,并将正文写入 `~/.claude/commands/`,以便作为 Claude Code 斜杠命令使用。安装时,可在终端中运行 `curl - fsSL https://raw.githubusercontent.com/Paca - AI/paca/master/scripts/install - claude - skill.sh | bash` 一次性全局安装所有技能,然后将 Paca MCP 服务器连接到 Claude Code,也可在 Claude Code 会话中运行 `/paca - setup` 进行交互式引导设置。可用命令包括 `/paca `、`/paca - epic ` 等,有关完整的设置选项和命令参考,请参阅 [docs/guides/claude - code - skill.md](/Paca - AI/paca/blob/master/docs/guides/claude - code - skill.md)。

架构

Paca 的架构包括 apps/web(React + TanStack Start + shadcn/ui — 用户界面)、apps/mcp(`@paca - ai/paca - mcp` — 用于 AI 代理集成的 MCP 服务器)、services/api(Go + Gin — 核心业务逻辑和 REST API)、services/realtime(Node.js + Socket.IO — 实时事件分发)、services/ai - agent(Python + FastAPI + OpenHands SDK — AI 代理编排)、apps/e2e(Playwright — 端到端测试套件)、skills/(Agent Skills — 用于 Claude Code 的 `/paca` 斜杠命令),持久存储使用 PostgreSQL,服务之间的缓存 + 异步事件流使用 Valkey。详细信息请参阅 [docs/architecture/overview.md](/Paca - AI/paca/blob/master/docs/architecture/overview.md)。

“Paca” 的故事

“Paca” 这个名字是对日语单词 “Baka”(ばか)的一个小双关,“Baka” 意为 “愚蠢”。早期当 AI 助手出现幻觉时,会开玩笑地称它们为 “愚蠢的”,而且构建一个免费、开源的项目管理平台,作为价值数十亿美元工具的替代方案,这似乎也有点愚蠢。但 Paca 是基于这样一种信念构建的:在真正的 Scrum 团队中,人类与 AI 的协作应该让每个团队都能轻松实现,而不是被供应商的定价模式所限制。

文档

提供了多种文档,包括 [docs/architecture/overview.md](/Paca - AI/paca/blob/master/docs/architecture/overview.md)(高级系统架构)、[docs/guides/getting - started.md](/Paca - AI/paca/blob/master/docs/guides/getting - started.md)(快速开始)、[docs/guides/local - development.md](/Paca - AI/paca/blob/master/docs/guides/local - development.md)(贡献者开发环境设置)、[docs/guides/mcp - server - setup.md](/Paca - AI/paca/blob/master/docs/guides/mcp - server - setup.md)(通过 MCP 连接 AI 代理)、[docs/guides/claude - code - skill.md](/Paca - AI/paca/blob/master/docs/guides/claude - code - skill.md)(用于 Claude Code 的 `/paca` 技能)、[docs/plugins/](/Paca - AI/paca/blob/master/docs/plugins)(插件系统)。

http://www.jsqmd.com/news/1011625/

相关文章:

  • 彻底告别窗口混乱:DockDoor如何重塑macOS多任务体验
  • 2026三门峡地区本地人常去的 5 家土壤检测农田污染场地检测第三方机构实体店实地测评汇总 - 科信检测
  • MuleSoft+LLM企业级AI编排实战:可治理、可审计、可降级
  • 2026芜湖地区本地人常去的 5 家土壤检测农田污染场地检测第三方机构实体店实地测评汇总 - 科信检测
  • MLflow生产级工作流:从实验追踪到模型注册与部署
  • 律师函翻译怎么办理 - 小熊打盹
  • 高效恢复Ren‘Py游戏源码:unrpyc反编译工具的完整应用指南
  • 2026西安地区本地人常去的 5 家土壤检测农田污染场地检测第三方机构实体店实地测评汇总 - 科信检测
  • 2026年武汉CPPM课程咨询入口怎么找?众智商学院8800元费用资料和班期确认 - 众智商学院职业教育
  • BilibiliCacheVideoMerge:3步解决B站缓存视频无法播放的烦恼
  • 2026南京市迪奥+古驰+普拉达包包专业回收,2026甄选回收店铺排行榜推荐 - 谊识预商贸
  • UniversalUnityDemosaics:3分钟学会Unity游戏视觉体验完整恢复终极指南
  • 保姆级教程:用ENVI+Erdas搞定Landsat地表温度反演(含单窗算法建模避坑指南)
  • MPC8260时钟与内存控制器配置详解:从PLL原理到SDRAM实战
  • 2026崇左市百达翡丽+宝珀手表专业回收,26年精选回收店铺排行榜推荐 - 谊识预商务
  • 如何高效清理Windows磁盘:免费开源工具的完整指南
  • 免费在线SQLite数据库查看器:浏览器中直接查看数据表的完整指南
  • 2026曲靖地区本地人常去的 5 家土壤检测农田污染场地检测第三方机构实体店实地测评汇总 - 科信检测
  • 游戏隐身终极指南:如何用Deceive掌控在线状态,享受安静游戏时光
  • 从KD-Tree到HNSW:图解ANN算法演进,帮你选对索引库
  • 视频转PPT智能提取:5分钟自动从视频中提取PPT内容
  • 如何一键检测微信单向好友:3步实现静默好友关系分析
  • 如何用歌词滚动姬快速制作专业级LRC歌词:免费在线工具完整指南
  • 2026 北京品牌首饰回收盘点,口碑商铺汇总实用技巧助力变现 - 薛定谔的梨花猫
  • 2026 昆明靠谱汽修厂推荐:鑫耀汽修匠心精工,一类资质一站式养车更省心 - 英特菲斯
  • 2026渭南地区本地人常去的 5 家土壤检测农田污染场地检测第三方机构实体店实地测评汇总 - 科信检测
  • FigmaCN:让全球顶尖设计工具说中文,设计师效率提升30%的秘密武器
  • 5分钟搭建你的私有网盘直链解析下载加速器:告别限速烦恼
  • 【芯片测试】:相干采样
  • 贵州乡镇卫生院手术室净化改造难点与解决方案 - 洁净室推广助手