面向 AI coding agents 的 spec-driven orchestration layer

Turn AI coding agents into a spec-driven delivery pipeline

Conflux orchestrates Claude Code, Codex, and OpenCode through proposals, parallel worktrees, acceptance gates, and merge-ready changes.

Spec-firstParallel worktreesAcceptance gate
安装 Conflux
$ cargo install cflx
Conflux Run
change/add-search-filter
72%applying
change/fix-auth-flow
acceptance pass
change/refactor-cache
queued
proposalapplyacceptancearchive

把 AI 实现变成可运营的工程原语

Conflux 把 AI 实现工作放进开发者可以追踪、验证、判断和合并的单元里。

Spec-first changes

实现前固定 proposal 与 tasks,让 AI 的工作单元清晰可见。

Parallel worktrees

每个 change 使用独立 git worktree,安全推进多个实现。

Acceptance gate

分离实现者与评估者,只让通过的 change 进入 archive / merge。

One-shot agent coding 在真实产品中很快失效

单个提示词很快,但真实产品需要可见状态、隔离变更和可靠的完成判断。

Spec 与意图在长聊天线程里漂移
多个变更在一个 working tree 中冲突
实现与审查角色混在一起
人需要持续盯着工作是否真的完成

How Conflux works

定义变更、隔离实现、独立评估,然后把通过的差异推进到可合并状态。

01

Proposal

把意图与范围固定成 change unit。

02

Parallel Worktrees

每个变更在独立 git worktree 中推进。

03

Apply Loop

实现代理在小上下文中反复迭代。

04

Acceptance Gate

将实现与通过判断分离。

05

Merge-ready

把通过的 change archive、resolve 或 merge。

Why not just one CLI agent?

Conflux 是你现有 agent CLI 外侧的 control plane。

Standalone CLI agent
Conflux
从一个 prompt 开始
从 spec / proposal 开始
工作单元容易模糊
按 change unit 追踪
实现与审查容易混合
分离 apply 与 acceptance
依赖一段很长的上下文
使用 worktree 并行推进
完成判断回到人手上
流向 archive / resolve / merge

为认真把 AI coding 纳入交付流程的团队构建

Conflux 不是简单的 prompt wrapper,而是把 AI 实现放进可审计工程流程的工具。

Built for

  • 已经在真实开发中使用 Claude Code / Codex / OpenCode
  • 不想把 AI 开发停留在 one-shot prompt
  • 希望分离 spec、implementation、review 和 merge
  • 需要安全并行推进多个 change
  • 希望人专注于意图和最终判断,把实现循环交给 AI

Not for

  • 只想快速生成单个文件
  • 只需要轻量代码补全
  • 不想管理 git / spec / review flow

Start in 3 commands

安装 Conflux,初始化项目,然后启动本地 control loop。

1
Install
cargo install cflx
2
Init
cflx init
3
Run
cflx
Need remote monitoring?

Server mode 与 Web UI 提供 dashboard、WebSocket updates 和 REST API。

$ cflx server
dashboard: http://localhost:39876
ws://localhost:39876/ws
/api/workflows

观看演示

5 分钟试用

FAQ

给正在评估 Conflux 的团队的简短答案。

Conflux 本身是编码代理吗?+

不是。Conflux 是编排层,它负责启动并协调 Claude Code、Codex、OpenCode 等外部代理。

什么情况下它比直接使用单个代理 CLI 更合适?+

当你需要持续的变更跟踪、并行执行、角色分离,或希望在原始提示结束后工作流仍继续推进时。

可以远程监控运行状态吗?+

可以。Server mode 与 Web UI 提供了仪表盘、WebSocket 实时状态和 REST API。

从 one prompt 进入持续推进的 AI 开发流程

先从本地运行开始,需要可视化时再扩展到 server mode。