JCode · 单轮技术链路

从用户输入到模型、工具、持久化与下一步决策

JCode · 单轮技术链路 从用户输入到模型、工具、持久化与下一步决策 用户 turn 先写盘 修复工具配对并冻结快照 选择九类 provider runtime 统一事件流采样 普通串行 / batch 并发 危险命令 gate 输出双预算与后台升级 reactive/predictive/topic compact swarm artifact + audit 汇总 Context + Sampling Policy + Execution Persist + Decide User · 任务发起者 · Sequence participant User 任务发起者 入口 · CLI / Session · Sequence participant 入口 CLI / Session 主循环 · Recoverable Stream Loop · Sequence participant 主循环 Recoverable Stream Loop 模型 · MultiProvider · Sequence participant 模型 MultiProvider 权限 · Danger Gate / External Policy · Sequence participant 权限 Danger Gate / External Policy 工具 · Typed Tool Registry · Sequence participant 工具 Typed Tool Registry 状态 · Snapshot + JSONL Journal · Sequence participant 状态 Snapshot + JSONL Journal Legend request return security async trace

事实边界

  • • commit 119301ac9d60
  • • 箭头来自源码结论,不代表远端服务内部
  • • 详细证据见正文代码摘录

执行边界

  • • Danger Gate / External Policy
  • • Typed Tool Registry
  • • 区分 prompt 约束与代码强制

持续性

  • • Prefix + Cursor Compact
  • • Snapshot + JSONL Journal
  • • Swarm DAG