天度 AI 实战库浏览全部案例 ↗

将 ticket 转化为合并的 Pull Request

从 GitHub Issues 或 Linear 中获取任务,然后在独立的 Kubernetes 容器中运行 Claude Code 或 Codex,将每项任务推进到 PR 阶段。

使用工具Claude CodeCodex
具体怎么做
Optio 是一种在 Kubernetes 上运行的自托管工具。您需为其分配一个 GitHub Issue、Linear 工单或 Jira 卡片。该工具会为代码库找到或创建一个长期运行的 Pod,并创建 git worktree。它会在该 Pod 上运行智能体,并提交 PR。PR 监视器会轮询 CI 结果和审核状态,并在了解 CI 失败、合并冲突或审核反馈后恢复智能体的运行。同时还会运行审核智能体。
做到了什么
README 说明该流程会完整运行:当 CI 通过且审查完成后,进行合并操作,然后关闭相关问题并记录成本。其中并未提及成功率或基准数值。
上手要点
需要 Kubernetes v1.33 或更高版本、Helm、Postgres 和 Redis。自动恢复功能受 OPTIO_MAX_AUTO_RESUMES 设置限制,因此陷入僵局的 PR 仍可能需要人工干预。

你可以这样试

使用 Codex

查看我的仓库 [owner/repo] 中标记为 [label,例如 good-first-issue] 的开放问题,然后选择其中 [number,例如 3] 个最小的问题。针对每个问题,在独立的分支中进行修复,运行测试,并准备一份拉取请求描述草案。在推送任何内容或打开拉取请求之前,先暂停操作,并将每次的 diff 和 PR 描述展示给我看。