[控场AI]
产品

CogniRunner

基于 Atlassian Forge 平台运行的 Jira 应用,提供工作流校验器(validator),支持项目级 AI 服务商绑定(pin),可将特定项目的 AI 校验请求路由到指定服务商

时间轴 (近 90 天)

10月14日

CogniRunner 的 pin 功能支持项目级 AI 服务商绑定,即一个 Jira Cloud 站点中某个项目的 AI 调用可以定向到指定的服务商(如本地 LM Studio),而其他项目继续使用站点默认云服务商。

待验证50%
10月14日

CogniRunner 运行在 Atlassian Forge 平台上,通过 validator(工作流校验器)在 Jira 状态转换时读取请求字段并查项目配置,项目被 pin 则调用定向地址,否则走站点默认服务商。

待验证50%
10月14日

2026 年 10 月 14 日的测试中,包含同事背部手术后病假信息的 HR 请求文本发送 8 次全部被本地模型拒绝(HTTP 400),不包含该信息的 8 次全部通过(HTTP 204),8 次拒绝给出的理由没有一次完全相同。

待验证50%
10月14日

当项目绑定保存了错误 token 时,LM Studio 在模型看到内容之前就以 401 拒绝调用,CogniRunner 的 validator 默认 fail open 放行,导致请求以 HTTP 204 未经检查进入 In review。

待验证50%
10月14日

CogniRunner 的 fail open 默认行为是静默的:缺少告警、缺少计数指标、缺少对 fail-open 次数的可见性,运维方无法感知校验已被绕过。

待验证50%
10月14日

三种损坏 pin 场景(项目绑定 Anthropic 但无 key、绑定 LM Studio 但无 token、保存错误 token)中,共三次请求全部未经检查就通过。

待验证50%
10月14日

Jira 工作流 validator 的天然压力在于它是同步阻塞的——若校验器长时间无响应,状态转换会被卡住进而冻结整个审批队列,因此 CogniRunner 把 AI 服务异常默认为放行是可以理解的工程取舍。

待验证50%
10月14日

本地部署不等于数据不出门:LM Studio 服务器日志保留在 Mac 上并完整存储模型的每一条回答;CogniRunner 执行日志为每条记录存储字段前 300 个字符,保留最多 30 天。

待验证50%

全部知识事实 (8)

待验证

本地部署不等于数据不出门:LM Studio 服务器日志保留在 Mac 上并完整存储模型的每一条回答;CogniRunner 执行日志为每条记录存储字段前 300 个字符,保留最多 30 天。

50%
待验证

CogniRunner 运行在 Atlassian Forge 平台上,通过 validator(工作流校验器)在 Jira 状态转换时读取请求字段并查项目配置,项目被 pin 则调用定向地址,否则走站点默认服务商。

50%
待验证

Jira 工作流 validator 的天然压力在于它是同步阻塞的——若校验器长时间无响应,状态转换会被卡住进而冻结整个审批队列,因此 CogniRunner 把 AI 服务异常默认为放行是可以理解的工程取舍。

50%
待验证

CogniRunner 的 pin 功能支持项目级 AI 服务商绑定,即一个 Jira Cloud 站点中某个项目的 AI 调用可以定向到指定的服务商(如本地 LM Studio),而其他项目继续使用站点默认云服务商。

50%
待验证

当项目绑定保存了错误 token 时,LM Studio 在模型看到内容之前就以 401 拒绝调用,CogniRunner 的 validator 默认 fail open 放行,导致请求以 HTTP 204 未经检查进入 In review。

50%
待验证

CogniRunner 的 fail open 默认行为是静默的:缺少告警、缺少计数指标、缺少对 fail-open 次数的可见性,运维方无法感知校验已被绕过。

50%
待验证

2026 年 10 月 14 日的测试中,包含同事背部手术后病假信息的 HR 请求文本发送 8 次全部被本地模型拒绝(HTTP 400),不包含该信息的 8 次全部通过(HTTP 204),8 次拒绝给出的理由没有一次完全相同。

50%
待验证

三种损坏 pin 场景(项目绑定 Anthropic 但无 key、绑定 LM Studio 但无 token、保存错误 token)中,共三次请求全部未经检查就通过。

50%

来源文章