MarxSphere

MarxSphere Agent 能力总览(2026-08-16 终版)

AI Agent 子系统完整能力归档。对标 OpenAI Codex + DeepSeek Harness 开源实现,50 项特性全部吸收。

一、核心架构

能力 实现
决策循环 规划→选工具→执行→reflect→replan(最多3轮) agent-task-service.ts
协商修订 主管审阅工人产出→发修订指令→重新产出(确定性规则兜底) agent-orchestrator.ts
计划验证 缺 write/retrieve 步骤自动补齐;目标歧义先澄清 planWithLlm + assessGoalClarity
计划确认 执行前展示计划,确认后才执行 POST /tasks/:id/confirm-plan
checkpoint 每轮落快照(loop/plan/failures),重启续跑 迁移 069
token 预算 任务级 400K token 上限,超预算终止 AGENT_TASK_TOKEN_BUDGET

二、工具(23 个)

类别 工具
认知 sag_reason / sag_retrieve / sag_search / sag_get_event / concept_trace / policy_search / review_output / summarize / pdf_parse
行动 run_code(3级沙箱) / run_command / web_fetch / web_search / file_read / file_write / apply_patch / empirical_analysis / sag_ingest
协作 agent_subagent(外部Agent) / attachment_read / code_search / todo_update

工程特性:并行执行(registry)、LRU 缓存(50条/5min)、超时熔断(90s)、参数 schema 校验、分派追踪、fallback 链、降级链。

三、安全(5 层)

  1. Guardian 策略文件(可编辑热更新)— 风险×授权→allow/deny/review
  2. 3 级沙箱 — read-only(禁网) / workspace-write(预授权) / full-access(白名单代理)
  3. 网络审批 — SSRF 高危直接拒绝,白名单外域名需人工确认
  4. 审批门 — 高危工具四态(approve/edit/reject/respond)+ 自主级别(suggest/auto-edit/full-auto)
  5. 凭证隔离 — 凭据脱敏存储(迁移070)、沙箱环境剔除 API Key

四、记忆(5 层)

五、调度与运维

六、评测

七、环境变量(关键)

AGENT_AUTONOMY=suggest|auto-edit|full-auto   AGENT_PRESET=academic|data|writing|coding
AGENT_SANDBOX_PROFILE=read-only|workspace-write|full-access
AGENT_TASK_TOKEN_BUDGET=400000   AGENT_TASK_TIMEOUT_MS=600000
AGENT_TOOL_TIMEOUT_MS=90000      AGENT_QUEUE_CONCURRENCY=2
AGENT_LLM_CONCURRENCY=8          AGENT_PROACTIVE_RESEARCH=1
AGENT_IDENTITY=...               AGENT_TOOL_WHITELIST=...  AGENT_NET_WHITELIST=...

八、迁移(068-076)

068 语料库四表  069 checkpoint   070 凭证   071 会话前缀
072 消息线程    073 任务依赖DAG  074 反馈    075 设置持久化
076 执行日志元数据

九、与开源对标

维度 对齐
OpenAI Codex 工具 registry/parallel、3级沙箱、guardian 策略、compact 预算、approval modes、AGENTS.md、网络审批、分派追踪、turn 元数据、prewarm
DeepSeek Harness goal-round checkpoint、subagent 调外部Agent、hooks、preset、apply_patch、todo、spill、subprocess、session-query、feedback、credentials
SAG 独有 三库知识图谱检索、学术语料库、四层记忆、实证工作台、主动研究、66 科研场景

十、验证状态(2026-08-16)

状态
单元测试 148/148 通过(22 文件:工具路由/LLM重试/语料库/高级函数等)
类型检查 后端 tsc --noEmit ✓ 前端 web/tsc --noEmit
迁移 068-076 全部应用成功(5540 库实测)
端到端 demo-agent.ts 实测跑通(创建→执行→日志→清理)
浏览器 4173 生产构建含全部新面板(写作语料库/Guardian/Hooks/设置)

十一、API 统计(60+ 端点)

十二、演进史(2026-08 关键里程碑)

08-07  P2 任务规划器基础 → 08-15 V391-396 Agent 体系(40+ 能力)
08-16  审计 26 项补齐(迁移 067)→ 行动工具 5 项(9→16 工具)
08-16  学术语料库(四大子库+Agent 注入)→ 白屏修复+ErrorBoundary
08-16  借鉴 Codex/DSH 5 项(registry/沙箱3级/checkpoint/外部Agent/guardian)
08-16  差距 A-T 20 项 → 收尾(UI/文档/单测)→ 50 项特性终版