CONFLUX — THE SUPERVISION DESK

ISSUE 01 · WINDOWS NATIVE · MIT/APACHE-2.0

Conflux.

HOW MANY CODING AGENTS ARE YOU RUNNING RIGHT NOW?

Four agents
one needs you.

四个并行,一个在等你回答。

Conflux runs real CLI coding agents side by side on one canvas — real PTY sessions, not chat mocks — and routes your attention to the exact moment one asks.

真实 PTY 会话铺在一块画布上,注意力被路由到需要你的那一刻。

▶ REPLAYsession — 2026-07-11 · three agents · 06h 41m14:02:11.482
claude-code · fix-auth

✓ 32 tests passing

aider · db-migrationNEEDS YOU

? apply DROP COLUMN users.ssn [y/N]

— the moment you were pinged

codex · perf-sweep

▸ writing PERF_NOTES.md

09:21← drag →now

FIG. 01 — DRAG THE PLAYHEAD. THE DAY REPLAYS ITSELF. · 拖动播放头,让这一天自己重演。

ACT I — CAN YOU WATCH THEM ALL? · 盯得住吗


You can't watch four terminals.

You don't have to.

盯不住是正常的——让该找你的,自己来找你。

aider needs you — permission requestedJump ⧉
claude-code · fix-auth

▸ patching refresh flow…

PID 4211 · uptime 00:42:17

codex · perf-sweep

▸ memo() 12 hot components

PID 3987 · tokens 18.4k

aider · db-migrationNEEDS YOU

? apply DROP COLUMN users.ssn

→ jump lands exactly here

PID 5104 · awaiting input

claude-code · docs-pass

✓ done · archived to timeline

PID 2216 · exit 0

Dynamic Island, sidebar and tray route every agent's state to you. Click — and you land on the exact line that asked.

FIG. 02 — ATTENTION ROUTING, SCROLL-DRIVEN · 一次滚动,看完整段注意力路由编排

02 — ACT I

ACT II — WOULD YOU LET IT PUSH? · 敢放手吗


Nothing lands without your yes.

Approve like an editor.

权限门在你手里——像编辑审稿一样批注每一次落笔。

PROOF — aider wants to run: git push origin mainPENDING YOUR MARK

+ migrations/0042_drop_ssn.py

+ op.drop_column('users', 'ssn')

- # TODO: keep ssn until legal signs off

tests: 32 passing · migration reversible ✓

editor's mark: destructive change — hold for review ⌘⏎

Every permission request surfaces as an approval card. Nothing executes past a gate you didn't clear — and every decision is written to the record.

每一次权限请求都是一张待批的校样。没过你的门,一行也落不下去;你的每个决定,都记录在案。

FIG. 03 — THE APPROVAL GATE, SET LIKE A PROOF SHEET · 审批门,排成一张校样

03 — ACT II

ACT III — AND AFTER MIDNIGHT? · 下班之后呢


They keep working.

Everything lands on the record.

凌晨三点它出错了?早上拖动播放头,一秒回到案发现场。

claude-code · 03:12 · refactor

▸ 47 files touched while you slept

codex · 03:47 · ci-fixFAILED 03:47:12

⊘ exit 1 — full trace on the timeline

✗ exit 1 · replaying 03:47:12

stderr · panicked at ci.rs:47 — assert!(ci_green)

aider · 05:20 · waiting quietly

⏸ held at gate — no approval, no push

03:47:12 — scrub back to this moment → 03:47:12——回到案发现场 →

FIG. 04 — THE NIGHT SHIFT, FULLY ON THE RECORD · 夜班全程在案

04 — ACT III

THE FAMILY — ONE KERNEL, TWO PRODUCTS · 一个内核,两个产品


CONFLUX — THE SUPERVISION DESK · 监督台

The desk where you supervise every CLI agent. 在这里监督你的每一个 CLI agent。

CONMUX — THE TERMINAL ENGINE · 终端引擎

Also its own product — tmux for Windows. 也是独立产品——Windows 上的 tmux。

One kernel, two products — Conflux stands on conmux's shoulders. 一个内核,两个产品——Conflux 站在 conmux 的肩上。

INDEX — WHAT THE DESK DOES · 能力索引


Real terminals, not chat mocks

Every agent is a genuine PTY session — ConPTY native, xterm.js rendered. 每张卡片都是真 PTY 会话,Windows 原生。

powered by conmux · ConPTY

Attention that finds you

Island, sidebar and tray route every state change. Jump lands on the exact line. 该找你的自己来找你,一键跳回触发行。

hook-driven · no scraping

You hold the gate

Permission requests surface as approval cards. Nothing runs past a gate you didn't clear. 权限请求变成待批校样,不过门一行不落。

approval UI · audit trail

Everything on the record

Every event lands in a local SQLite timeline — replayable, scrubable, yours. 每个事件写进本地 SQLite 时间线,可回放、可拖动、属于你。

SQLite · local-only

RUNS: claude-code · codex · aider · opencode · any CLI agent — 任何命令行 agent 都能上画布

COLOPHON — OPEN SOURCE, BUILT BY YOU · 版权页:开源,亲手构建


Build it from source.

That's complete control.

DUAL LICENSE
MIT / Apache-2.0
NATIVE TARGET
Windows 10/11
RUST CORE
Tauri 2 + React
STAR COUNT AT BUILD
★ on GitHub
three commands · Windows Terminal / PowerShell⧉ click any line to copy

unsigned student open-source build — SmartScreen will ask: More info → Run anyway · 未签名的学生开源构建——SmartScreen 会提示:更多信息 → 仍要运行

已复制 · copied

Prefer to compile your own desk? Still first-class: building from source means nothing runs on your machine that you didn't build. The winget config sets up the whole toolchain in one shot.

想亲手构建也完全可以——从源码编译意味着,你机器上跑的每一行都是你亲手构建的。winget 一条命令配好整套工具链。

FIG. 06 — THE COLOPHON: WHO MADE THIS, AND HOW YOU REMAKE IT · 版权页:谁做的,你怎么重做一遍

THE INTERVIEW — WHAT PEOPLE ASK · 常见五问


Agents run in your real working directories — worktree isolation is on the roadmap, and the timeline records every path an agent touches either way.

Claude Code, Codex, Aider, OpenCode — and anything that runs in a terminal. If it has a CLI, it can live on the canvas. 只要能在终端里跑,就能上画布。

No. Conflux runs your agents exactly as your terminal does — existing logins, existing plans, existing keys. Nothing new to configure, nothing extra to pay.

Windows 10 2004 (build 19041) or later — that's when ConPTY grew up. No WSL required, no compatibility layer. Windows is the primary target, not an afterthought.

站点中英双语;应用界面当前为英文,中文本地化在路线图上。终端里跑什么语言的 agent 都随你。