Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Continuity Plane

Managed with Continuity Plane

Continuity Plane 是面向长期 AI 辅助软件工作的 provider-neutral 控制面。它把任务、 决定、约束、证据、checkpoint、上下文组合和协作状态放在聊天窗口之外,支持压缩、 任务切换、进程崩溃和多人交接后的确定性恢复。

English README

安装

先安装一份 CLI:

python -m pip install continuity-plane==0.1.0a9

Codex 插件(可选)

核心包不依赖插件;需要自动加载恢复包、压缩前后 checkpoint、恢复 canary 和副作用 预检时,可以从本项目的公开 GitHub marketplace 安装 Codex plugin:

codex plugin marketplace add skyhua0224/continuity-plane --ref v0.1.0-alpha.9
codex plugin add continuity-plane@continuity-plane

安装后新建一个 Session,插件会按当前项目根目录自动绑定 .continuity/ 状态。插件 只负责 provider 接入,权威状态仍由本地 CLI/State MCP 管理。

单项目

适合希望每个仓库独立保存状态和版本的个人项目。

continuity init --root . --project-id my-project --display-name "My Project"

一个 CLI 管理多个项目

适合在同一台机器上维护多个仓库;每个项目拥有独立的 .continuity/ 和 SQLite。

continuity init --root /path/to/project-a --project-id project-a --display-name "Project A"
continuity init --root /path/to/project-b --project-id project-b --display-name "Project B"

协作项目个人使用

适合加入团队仓库但只想先管理自己的本地 Session,不要求团队部署服务。

continuity init --root /path/to/team-repo --project-id team-project --display-name "Team Project"

团队共同使用

适合需要共享 Work、claim、PR/CI 和部署状态的团队。先完成本地初始化,再按项目条件 启用 forge-coordinatedshared-strong;默认安装仍不要求 PostgreSQL 或 Docmost。

常用参数:--root 指向目标仓库,--project-id 是稳定的小写标识, --display-name 是人类可读名称。详见完整安装、使用与模式切换

它解决哪些问题

场景 痛点 详情
压缩与长 Session 刚刚还在修测试,压缩后却重答旧问题,甚至把做完的工作重新做一遍 场景详情
多 Session 与部署竞态 两边都以为自己可以部署,直到 main、CI 和环境互相覆盖才发现冲突 场景详情
多人和多 Agent 别人已经在本地做完的东西不可见,协作者只能重复实现、重复查资料 场景详情
Idea 与任务切换 一句临时想法让 Agent 离开主线,回来时找不到原任务的落点 场景详情
大型项目 几百个模块和跨仓依赖堆在一起,人和 AI 都不知道改动会影响哪里 场景详情
Memory、Skill、文档漂移 旧路径、旧决定和旧规则在压缩后重新冒出来 场景详情

已测结果

场景 结果 详情
压缩恢复 input tokens -40.25%;近上限历史 -95.06%;quality 3/3 压缩实测
代码检索 input -50.02%;tool calls -57.89%;wall time -27.41%;quality 3/3 检索实测
Skill 装载 source bytes -96.54%;quality 3/3 Skill 实测
多 Session 协调 duplicate tool calls -55.88%;parallel wall time -22.65% 协作实测
一致性 强一致性实验门 10/10;双 Session 1000/1000;authority violation 0 一致性实测
大型项目视图 2,000 nodes / 5,000 edges;scale p95 187.459764 ms 图形视图

这些是匹配任务和当前 fixture 的场景级结果,不能合成为所有用户的统一节省率。 用户 token、窗口有效利用率和两次压缩之间的有效工作量,按 accepted Work 归一化, 并在 host trace 可见时计量。完整方法和限制

架构概览

Agent / IDE / CI / 人类控制台
              |
              v
       Execution Packet
              |
     +--------+---------+
     |                  |
 Typed State        Evidence index
 revision + CAS     hash + validity
     |                  |
     +--------+---------+
              |
      append-only events
              |
      checkpoint + replay canary
              |
          SQLite 默认

Memory、检索系统、代码图和 reviewer 只能提供候选信息;active task、完成状态和外部 副作用必须经过 State MCP 的 authorization、expected revision/CAS 和 validator。

快速开始

要求 Python 3.11 或更高版本。在已安装 CLI 的目标项目目录执行:

continuity verify --root .
continuity doctor --root .
continuity state show --root .

初始化会创建 .continuity/、SQLite 状态库以及项目自己的 MASTER.mdSTATUS.md 和英文模板。项目应自行决定 project_iddisplay_name

安装模式

模式 外部服务 适用场景 详情
local-embedded 个人项目、离线开发、本机多 Session 配置
forge-coordinated 已有 Git forge 普通开源团队协作 配置
个人 PostgreSQL 本地或私有 PostgreSQL SQL 检查、备份、本地 worker 配置
个人 Docmost Docmost + connector 图表、审批、历史观察 图形化产品
shared-strong 显式 State MCP 服务 跨设备唯一 claim、lease 和 CAS 配置

默认路径是 local-embedded。PostgreSQL、Docmost 和 shared-strong 都是可选增强。

权威边界

  • Typed State:当前任务、owner、revision、决定、约束和门禁;
  • Event Log:append-only 状态变化、supersedes 和 hash chain;
  • Checkpoint:压缩、切换、交接和崩溃后的恢复点;
  • Evidence:当前源码、标准、官方文档和测试的 provenance;
  • MASTER.md:项目级治理意图;STATUS.md:当前恢复路由;
  • Docmost:可选的人类控制台,动作受 State MCP 约束;
  • Obsidian:生成的只读视图;
  • SQLite:默认本地 authority;PostgreSQL:显式选择的 adapter。

文档

Release 与许可证

当前 alpha 已发布到 PyPIGitHub Releases。GitHub Release 同时提供核心 wheel、source archive、Codex plugin marketplace 和 SHA256SUMS; 详见 发布说明

Continuity Plane 使用 Apache-2.0。badge、README 署名、应用 UI 标签和 telemetry 都是可选的,法律归属以 LICENSE 和 NOTICE 为准。

当前状态

Linux x86_64、macOS arm64 和 Windows AMD64 已完成安装、verify 和卸载;本地 state bundle 的 export/import/rollback 已可用。跨 adapter 一键 profile switch、 完整 Docmost connector、Obsidian Canvas/Bases 和 shared-strong 部署仍在后续计划中。

Release files for continuity-plane 0.1.0a9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for continuity-plane 0.1.0a9
File Size Uploaded
continuity_plane-0.1.0a9.tar.gz 281.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for continuity-plane 0.1.0a9
File Interpreter ABI Platform
continuity_plane-0.1.0a9-py3-none-any.whl Python 3 none any Details

Total release size: 592.8 kB

Release files / continuity_plane-0.1.0a9.tar.gz

Download URL continuity_plane-0.1.0a9.tar.gz
Size 281.4 kB
Tags Source
SHA-256 checksum
How to use checksums
19d6e3228dc1f33af5dee55e70db7b30b3ccc181908d9b35cab99ebfc225ccc2
BLAKE2b-256 checksum
How to use checksums
3b3fcabfc947925794e96370766093a62d9e4cd6c4093f2da96a78c6dcfa43b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.

Transparency log

Release files / continuity_plane-0.1.0a9-py3-none-any.whl

Download URL continuity_plane-0.1.0a9-py3-none-any.whl
Size 311.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b64293d00eb6f24e8ad0d32f82f9154c3c543f3c13e78f7baf79fe54fc85e561
BLAKE2b-256 checksum
How to use checksums
b08a8adf427fbaa3883463b3c7e125dbf43456390452b3e1dc6a1277634d12cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.

Transparency log
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page