sofagent
v1.7.0
Published
Open-source FDE Harness for AI coding agents. On entry, write business judgment into files; after departure, audit every change against them. 28 audit rules, tamper-evident chain, snapshots (104 tools, 11 plugins).
Maintainers
Readme
sofagent
Audit-first governance layer for AI coding agents.
npm i -g sofagent 一次装全:聚合安装入口(umbrella),等价于同时安装四大功能包。
- 审计 CLI(
@sofagent/audit)——sofagent/sofagent audit命令,扫描 git diff 检查 Agent 是否遵守工作纪律 - MCP server(
@sofagent/mcp)——104 tools,把审计/训练/治理能力接入任意 MCP 客户端 - 编排器(
@sofagent/orchestrator)——训练任务全生命周期:数据管道、多卡多机、云执行平面 - 守护进程(
@sofagent/daemon)——dashboard 与 cron 任务(总包形态下恒在——dependencies 硬依赖,独立安装@sofagent/mcp时才有「daemon 未安装」形态)
快速开始
npm i -g sofagent
# 在任意 git repo 内运行 30 秒零配置审计
sofagent # 裸命令 = 审计最近一次 commit(audit-first 保留)
sofagent audit # 同上,显式单入口写法
sofagent audit HEAD~3..HEAD # 审计指定范围
sofagent team formation --list # 域路由:编排/阵型
sofagent help # 列出全部域v1.5.6 CLI 单入口收敛:sofagent <域> <动作> 统一入口(16 域:audit / train / ontology / evolve / daemon / device / workflow / team / orchestrator / compare / mcp / eval / think / ab-test / core / stats),域路由到各实现包。
旧命令(sofagent-audit 等 12 个)已于 v1.5.9 退役,统一走 sofagent 单入口。完整能力见 @sofagent/audit 与各实现包。
许可
MIT © KongFangXun · 源码 github.com/KongFangXun/sofagent
