Symphony for Trello:将 Codex 编程代理接入 Trello 看板工作流
martin-francois/symphony-trello · Turn Trello cards into isolated, autonomous Codex implementation runs, allowing teams to manage work instead of supervising coding agents.
ELI5:它是什么,解决什么问题
Symphony for Trello 是 OpenAI Symphony 面向 Trello 的改编版本,让 Codex CLI 能够从 Trello 卡片自动领取任务。它在每个卡片对应一个隔离的本地工作区中启动 Codex 会话,读取卡片标题、描述与评论,按 WORKFLOW.md 规则推进卡片状态(如 In Progress、Blocked、Human Review、Merging、Done),并通过 Trello 评论回写进度与结果。项目提供引导式本地安装、看板创建或现有看板导入、可选的 GitHub PR 流程,以及本地状态页与 JSON API 用于查看运行中、重试中和已完成的工作。
核心能力与快速开始
★ 2 · Java
- 能做什么
- 将 Trello 看板作为 Codex 编程代理的任务队列:轮询配置的活跃列表(如 Ready for Codex),认领符合条件的卡片,并为每个卡片创建独立本地工作区;在该工作区中以 app-server 模式启动 Codex CLI,注入包含卡片标题、描述、评论和路由规则的 WORKFLOW.md 提示;维持同一 Codex 会话直到卡片进入审查、阻塞、终止或非活跃列表;让 Codex 通过受控的 Trello 工具评论、更新和移动当前卡片,而无需直接持有 Trello API 凭据;支持为单个或多个看板运行;提供 symphony-trello status 命令、本地状态页和 JSON API 查看运行中、重试中与已完成的卡片;支持可配置的看板列表映射、工作区路径、Codex 设置、并发数、本地文件访问控制以及可选的 GitHub PR 流程(提交、创建或更新 PR、处理合并)。
- 适用场景
- 在 Trello 中规划并派发 Codex 编程任务,让代理自动领取就绪卡片而无需逐个人工启动;复用已有的工程看板或新建专用看板来管理代理工作;为每张卡片隔离独立工作区,避免任务间互相干扰;通过 Trello 评论跟踪 Codex 的进度、阻塞原因与验证说明,并在人工审查后把卡片移回 Ready for Codex 以触发返工;将 PR 就绪的工作交给人工审查,并把已批准的卡片移入 Merging 让 Codex 按仓库策略完成合并;同时管理多个看板的工作流。
- 项目形态
- 可直接使用的工具
- 部署方式
- 本地运行 CLI(symphony-trello),提供 macOS、Linux 和 Windows WSL2 的安装脚本:curl -fsSL https://symphony-trello.fmartin.ch/install.sh | bash。原生 Windows PowerShell 为尽力支持,官方推荐 WSL2。需要在 Trello 浏览器端创建 Workspace 与 API 凭据,将 TRELLO_API_KEY 与 TRELLO_API_TOKEN 写入 .env。
- 主要依赖
- 需要 Trello 账号(所有功能在 Trello 免费计划下可用)与 API Key/Token;需要 Codex CLI;需要 GitHub 集成时用于 PR 流程,可用 --no-github 关闭;README 提及引导式安装会检查所需工具,但未列出完整版本或硬件要求。
- 使用限制
- 官方定位为面向可信环境的预览级自动化,建议先用一次性看板或低风险小项目,再逐步扩大使用。原生 Windows PowerShell 支持为尽力而为。README 未说明 API 成本、可商用性或具体性能上限。Symphony for Trello 为独立项目,与 OpenAI、Atlassian 或 Trello 无隶属、背书或赞助关系。
- 许可证
- Apache-2.0
- 最近推送
- 2026-10-08 06:05
资料检查:2026-10-08 07:00 · 卡片整理:2026-10-08 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
职业应用
程序员
程序员可将 Trello 卡片作为编码任务队列,让 Codex CLI 在每张卡片独立的本地工作区中自动领取并实现任务,读取卡片标题、描述与评论,按 WORKFLOW.md 推进卡片状态,并通过 Trello 评论回写进度与结果;可选 GitHub PR 流程用于提交变更、创建或更新拉取请求并进入人工审查。
查看内容依据
Symphony for Trello lets Codex work from Trello cards.
由 AI 根据来源材料整理,未进行安装或运行验证
产品经理
产品经理可在 Trello 看板上规划 Codex 工作,把待办卡片放入 Ready for Codex 列表,由 Symphony 自动领取并推进到 In Progress、Human Review、Blocked、Merging 或 Done,并通过卡片评论查看进度、阻塞与交接说明,从而以看板方式管理编码代理的工作而非逐一手动启动。
查看内容依据
Plan Codex work in Trello.
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。