安全优先
支持本地优先、权限控制、会话持久化与远程访问保护。
2026-04-08 更新:文档站已对齐 CLI Agent Runtime 重构、统一 runtime event、session record、后台任务增强、Worktree 合并助手、压缩观测、会话迁移,以及 Coding Agent Phase 5 最小 Harness + 真实 interrupt。
2026-04-19 更新:CLI V2 规范层 iter17–iter21 累计新增 40 个 lib 治理表面(chat-core / claude-code-bridge / compliance-manager / cowork-learning / cowork-workflow / privacy-computing / token-incentive / hardening-manager / aiops / multimodal / instinct-manager / tenant-saas / quantization / trust-security / nl-programming / perception / code-agent / collaboration-governance / community-governance / did-manager / sso-manager / org-manager / scim-manager / sync-manager / agent-network / browser-automation / dlp-engine / evomap-governance / federation-hardening / ipfs-storage / p2p-manager / wallet-manager / activitypub-bridge / matrix-bridge / nostr-bridge / bi-engine / memory-manager / session-manager / hook-manager / workflow-engine),统一遵循 4 状态 profile maturity + 5 状态 lifecycle 模型;CLI 版本升级到
0.151.0。2026-04-26 更新:web-panel Phase B 全量收官。从桌面端移植 5 个高频功能到浏览器面板:
/community(社交:联系人/好友/帖子)、/marketplace(技能市场:发布/调用/统计)、/crosschain(跨链桥:5 链桥接 + HTLC + 跨链消息)、/aiops(运维:异常检测 + Playbook + 基线)、/compliance(合规:STIX 2.1 IoC + UEBA 行为分析)。配套:侧边栏改造(独立滚动 + 8 个二级菜单可折叠 + localStorage 持久化)、SPA fallback 测试覆盖率从 23 路由扩到 34、新增 19 个集成测试(每命令实跑一次cc serveWS)。Commits:260787c99/792b211e1/8f7d87ede/30cf3b6ab/04c57237d/7ee1985c5/d43e43a93。2026-04-27 更新:web-panel V5→Web 全量化迁移收官 — Phase B/C/D 一日连发。Phase B 补齐 B6–B10(
/privacy隐私计算 +/inference推理网络 +/nlprog自然语言编程 +/tenant多租户 SaaS +/pipelinePipeline 编排)共 10/10 全量上线,CLI 升0.157.7。随后 Phase C 5/5 全量:/governance治理 +/audit审计 +/reputation信誉 +/recommend推荐 +/slaSLA,CLI 升0.157.8。同日 Phase D 5/5 收口:/codegen代码生成 +/search多维搜索 +/tokensToken 激励 +/trust信任根 +/federation联邦熔断,CLI 升0.157.9。至此 Phase A (3) + B (10) + C (5) + D (5) = 23 ports 全部落地,router 28 → 50 (+22 routes),web-panel 单元测试 27 → 1489 全绿。从此cc ui浏览器端与桌面 Electron 端功能对等。Phase D commits:fa8479d49/da852045d/6e1941beb/6b7ac0985/a7909b8a6→ bundle1faa9e11f。
__tests__/unit,含全部 V2 治理表面):14255/14255 (332 文件)__tests__/integration):696/696 (40 文件)__tests__/e2e):565/565 (38 文件)agent-core / ws-agent-handler / interaction-adapter / abort-utils 真实 interrupt 主线):175/175ws-session-workflow 集成:20/20coding-agent-envelope-roundtrip E2E:7/79 files, 197/1975 files, 84/8469/69__tests__/unit/,含 Phase A + B + C + D 全部 parser):1489/1489__tests__/integration/phase-b-cli-commands.test.js):19/19(每命令对实跑 cc serve)50(Phase A 3 + B 10 + C 5 + D 5 = 23 V5→Web 端口完成)2026-04-08 文档对齐回归(修改文件全量定向):
| 类型 | 范围 | 通过 |
|---|---|---|
| CLI 单元 | agent-core / sub-agent-registry / ws-agent-handler | 126/126 |
| Desktop main 单元 | coding-agent-bridge / coding-agent-ipc-v3 / coding-agent-session-service | 77/77 |
| Renderer 单元 | coding-agent store / AIChatPage | 81/81 |
| CLI 集成 | ws-session-workflow | 32/32 |
| Desktop 集成 | coding-agent-lifecycle | 18/18 |
| CLI E2E | coding-agent-envelope-roundtrip | 7/7 |
| 小计 | 6 套 | 341/341 |
npm install -g chainlesschain
chainlesschain setup
chainlesschain startgit clone https://github.com/chainlesschain/chainlesschain.git
cd chainlesschain
npm install
npm run dev:desktop-vue如果你是从本轮 Runtime / Web Panel / 协议演进切入,建议优先看下面几页:
Runtime / Gateway / Harness 分层。gateways/ws,由 dispatcher 统一分发。onRuntimeEvent() 开始消费统一 runtime event。session-created、session-resumed、session-list-result 现在都带标准 record。task:notification 实时推送到 Web Panel。worktree-diff 预览、worktree-merge 一键合并。windowMs、provider、model 三个维度筛选。coding-agent:interrupt 已从 close-session 别名收口为真实中断语义:CLI runtime 通过共享 abort-utils.js + AbortController 终止当前正在执行的 turn,同时保留 session 可继续使用。CodingAgentSessionService.getHarnessStatus() 一次性聚合 sessions / worktrees / backgroundTasks 三类概览。harness-status / list-background-tasks / get-background-task / get-background-task-history / stop-background-task,Desktop main → bridge → IPC v3 → preload → renderer store 全链路打通。AIChatPage.vue) 新增 Coding Agent Harness 面板,展示会话 / worktree / 后台任务概览,支持 Refresh、View Details(详情 + 历史)、Stop Task。tool.call.* / assistant.final / approval.* / approval.high-risk.*。本轮文档已经把下面这条主线补齐到可阅读状态:
Runtime / Gateway / Harnessgateways/wsonRuntimeEvent() 消费统一事件record如果你想从设计层继续深入,可以直接进入 设计文档索引,再顺着 69、73、75、78 四个模块继续看。