Agent 与自动化AI 资源
Shipfox:把编码代理当作 CI 流水线来编排与运行
ShipfoxHQ/shipfox · Run Coding Agents Like CI Pipelines
ELI5:它是什么,解决什么问题
Shipfox 是一个开源、可自托管的平台,把团队中重复性的工程工作(小工单、依赖更新、失败检查、告警、发布杂务)转化为由编码 Agent 自动启动并执行的 YAML 工作流。工作流把 AI Agent 步骤与你指定的 shell 命令混合在隔离 runner 中运行,支持 gate 触发回环重试、跨事件批次运行的 listening job,以及来自 GitHub、Sentry、Slack、Linear 的触发器,最终以可审阅的 Pull Request、诊断结果或改进建议的形式交付给团队,并可全程查看步骤、工具调用、token 与成本。
核心能力与快速开始
★ 28 · TypeScript
- 能做什么
- 以 YAML 定义的工作流编排 AI Agent 与 shell 命令,在隔离 runner 中执行;步骤可选用 pi(支持 30+ 模型提供方)或 claude 两种 harness,并逐步骤指定模型;gate 提供通过/失败检查,失败时回环到先前步骤重试(有安全上限);listening job 可跨一次运行持续存活,对每批新事件(如 PR 评论、新 issue)运行 Agent,直到满足结束条件;通过 GitHub、Sentry、Slack、Linear 等集成及通用 webhook 触发;支持同一提供方多连接分别定向;运行中实时流式展示 jobs、steps、Agent 消息、思考、工具调用、tokens 与成本;runner 在代码旁以出站轮询方式取任务,运行之间不保留数据,Agent 仅能访问被允许的工具。
- 适用场景
- 将监控错误经 Agent 生成修复并开出 Pull Request;把被指派的工单转成代码并回应评审意见;修复失败的 CI 检查使检查重新通过;按团队准则对每个新 Pull Request 做 Agent 审查并跟进后续改动;按规则分诊依赖更新并合入安全项;调查告警并给出修复建议;运行监控其他运行的改进型工作流,发现慢或失败并建议变更。
- 项目形态
- 可直接使用的工具
- 部署方式
- README 提及开源且可自托管,需在自己基础设施上部署;安装方式见安装文档,具体部署条件未说明。
- 主要依赖
- 未说明
- 使用限制
- 步数与重试的"安全上限"具体数值未说明;各模型提供方的 API 成本与额度限制未说明;集成与 harness 的详细配置条件未说明。
- 许可证
- MIT
- 最近推送
- 2026-10-07 06:43
资料检查:2026-10-07 07:00 · 卡片整理:2026-10-07 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。