1作者: t0mas882 个月前原帖
嗨,HN, 我写了一个小型开源项目,用于从 Jira、GitLab 和 Forgejo 协调 Docker 化的 Claude Code 会话。它在一个容器中运行 Claude,每个问题对应一个分支。然后,它会自动打开一个 PR,响应 CI 状态,并整合你的 PR 反馈。 在此之前,我一直在 Git 工作树中使用 Claude,但我不喜欢它在我机器上无监督运行的事实。因此,我设置了严格的权限,这限制了 Claude 的自主性。 在审查时,我更喜欢 GitLab 的完整 PR 界面,而不是 Claude 写作时默认的逐条接受/拒绝的流程(这可能是个人偏好)。 可选地,还有一个知识库来保持上下文。这是我使用了一段时间的工作流程:创建一个包含描述项目最佳实践和偏好的 markdown 文件的仓库,然后将其作为简单搜索 MCP 提供给 Claude。协调器会根据 PR 关闭后的审查评论,自动在该仓库上打开 PR。 这仍在进行中,但看到 OpenAI 在内部为 Codex 做了类似的事情,我认为这对其他 Claude Code 用户也可能有用。欢迎提交改进或想法的 PR。