Paca 在 GitHub 上展示了一个挺有意思的项目:一个开源、自托管的项目管理平台,Apache 2.0 许可证,可通过 Docker Compose 或安装脚本部署。

它对外说自己是 Jira、Trello、ClickUp、Monday 的轻量替代品。但我更在意的不是“又一个看板工具”,而是它把 AI Agent 放进了 Scrum 工作流:人和 Agent 共用同一块 Scrumban board、同一个 sprint、backlog、文档和目标。

这就把问题变得具体了。

如果 AI 只是项目管理软件旁边的聊天框,那它是助手。如果 AI 能被分配任务、改文档、更新状态,还能留下 diff 和回滚记录,它就开始像一个流程参与者。Paca 的价值和风险,都在这里。

Paca 是什么:一个 AI-native 的自托管项目管理平台

Paca 的基础定位不复杂:开源、自托管、面向 Scrum 团队,想做轻一点的项目管理工具。

它支持项目、任务、文档、Sprint、backlog、看板等常见对象。和传统工具不同的是,Paca 一开始就把 AI Agent 纳入这些对象里,而不是先做一个普通 PM 工具,再补一层 AI 功能。

几个关键点可以放在一起看:

维度Paca 当前做法对团队的影响
开源协议Apache 2.0可自建、可二次开发,商业使用边界较清楚
部署方式Docker Compose 或安装脚本数据可留在自有环境,但需要自己维护
工作流Scrumban board、sprint、backlog、目标适合已有敏捷流程的研发团队试用
AI 位置Agent 可进入任务、文档、迭代流程差异在流程,不只是聊天或摘要
成熟度证据未提供用户量和大规模企业采用数据不能把它直接等同于成熟 Jira 替代品

这张表里最关键的一行,是“AI 位置”。

很多项目管理工具也在加 AI。常见做法是帮你总结会议、生成任务、搜索知识库、写一段需求说明。Paca 的主张更靠前:Agent 不是在旁边回答问题,而是进入 sprint、board、backlog 和文档系统。

这很激进,也很脆弱。

因为项目管理软件不是写字板。任务状态、负责人、验收标准、设计文档、Sprint 目标,都会影响团队协作。一旦 Agent 可以写入这些数据,就必须回答一个老问题:权责如何分清?

真正差异:Agent 被当成 Scrum 队友,而不是聊天插件

Paca 的产品主张是让 AI Agent 参与 Scrum 流程。

按目前信息看,Agent 可以被分配到 sprint,在看板中领取任务,更新状态,参与 BDD 规格和系统设计文档。v0.4.0 还新增了 in-app AI chat,用户可在项目内用自然语言创建或更新 epic、story、task 和文档。

activity diff/revert 是一个重要补丁。

它提供字段变更前后的差异,并支持一键回滚。这个设计说明 Paca 也知道,AI 写入项目数据后,最怕的不是“不会写”,而是“写错了还没人发现”。

这里可以和 Jira、ClickUp 这类工具做一个更现实的对比:

问题传统项目管理工具的 AI 常见形态Paca 的方向我的判断
AI 做什么摘要、生成、搜索、自动化参与任务、文档、迭代状态差异在工作流层
人怎么管 AI多数仍由人复制、确认、录入AI 可直接进入项目对象必须有更强审计和回滚
数据在哪里多数依赖厂商云服务自托管为主适合重视数据边界的团队
能否替代 Jira取决于组织规模和流程复杂度目前证据不足更适合试点,不适合一刀切迁移

我不太买账的是,把这种设计直接说成“AI 与人平等协作”。

现在能看到的,只是 Paca 把 Agent 放进了 Scrum 数据结构和操作路径里。这是一个清楚的产品假设,但还不是被验证过的组织方法。要证明它成立,需要真实团队跑过多个 sprint,看 Agent 的任务完成率、误操作率、回滚频率和人工审查成本。

这些数据目前没有。

所以对正在评估 Jira 替代品的团队,我会把 Paca 放在“试点工具”这一栏,而不是“迁移目标”这一栏。先拿一个非核心项目跑两三个迭代,观察任务流、权限、回滚和文档质量,再谈替换。

对已经在用 Claude、OpenHands 或自研 Agent 的技术负责人,Paca 更像一个实验台。它让你观察一件具体的事:Agent 接进项目管理系统后,是减少沟通损耗,还是制造新的审查负担。

MCP、插件和自托管:自由越多,治理越重

Paca 支持 MCP Server,并以 @paca-ai/paca-mcp 发布到 npm。Claude Desktop、Claude Code 或其他 MCP 客户端,可以通过 API Key 访问项目、任务、文档、成员、Sprint、评论和附件等数据。

这个能力很实用。

过去很多 Agent 接需求,只能读复制粘贴的文档、截图、聊天记录,或者靠人手动整理上下文。MCP 接入后,项目数据变成了 Agent 可调用的资源。需求、任务状态、设计文档和执行动作,有机会留在同一套系统里。

Paca 还提供 Claude Code skill,允许开发者在编辑器里用 /paca 管理任务、文档和 sprint。对开发者来说,这减少了在 IDE、聊天工具、项目管理系统之间来回切的次数。

但这也把治理问题推到了台前。

自托管不是“免费使用”的同义词。团队要自己处理 Docker 环境、数据库、API Key、权限配置、备份、升级,以及插件来源可信度。只要 Agent 能访问项目和文档,审计就不能靠口头约定。

插件系统也是同一逻辑。

Paca 的插件包含后端 WASM 沙箱和前端模块。后端插件可用 Go、Rust、AssemblyScript 等编译到 WASM,前端插件则扩展页面、看板视图和组件。官方强调插件声明所需 host functions,并通过能力权限模型控制边界。

这给了团队很高的可配置空间。流程、字段、看板、Sprint 规则、Agent 行为,都可能被改造。

但工程上有句老话:利器在手,也要会收刀。插件越灵活,权限、版本、兼容性和审计就越重要。小团队如果没有人负责基础设施和安全边界,Paca 的自托管优势会很快变成维护压力。

更具体地说,当前最适合两类团队试:

  • 被 Jira 复杂度、云数据边界或工具臃肿困扰的小型研发团队,可以拿 Paca 跑一个边缘项目,不要先迁核心项目。
  • 已经在试 Agent 编码、测试、运维的技术团队,可以重点验证 MCP、权限、diff/revert 和插件沙箱是否够用。

不太适合的团队也很明确。

如果公司依赖复杂权限、合规审计、跨部门报表和成熟插件生态,Paca 现在不应被当作 Jira 的直接替代品。至少从现有材料看,还缺少大规模企业采用、稳定性、安全审计和长期维护证据。

接下来该看的不是 GitHub 星标数,而是四个硬变量:

观察点为什么重要
是否有团队连续跑多个 sprint验证它能否撑住真实迭代,而不是 demo 流程
Agent 写入后的审计与回滚是否清楚决定误操作能否被发现和修正
MCP 权限边界是否够细决定项目数据能否放心交给外部客户端访问
插件生态是否出现可复用组件决定它是一个工具,还是能长成工作流平台

Paca 最有价值的地方,是把一个模糊口号落到了具体系统里:AI Agent 到底能不能进入研发团队的日常流程。

现在答案还没出来。能看到的是,它给出了一个可试的结构,也暴露了一组绕不开的成本。