autonomous software civilization

让代码拒绝衰亡。 把软件系统当作可持续进化的生命体来运营。

AION 是“代码永生”的控制平面。它感知结构漂移,生成确定性修复, 在隔离环境中完成验证,并在人工介入之前先产出 rollout 与运行时防护决策。

Detect
Semgrep + Context + LLM
Repair
确定性 Patch Artifact
Verify
Sandbox + 项目命令验证
Defend
发布与 Containment 决策

目标不是把维护做得更快,而是让“维护”不再成为人类的默认劳动。

当前已具备

  • 基于仓库上下文和 Semgrep 初筛的 Python 安全扫描
  • 针对 SQLite 拼接、secret、鉴权漂移的确定性修复
  • 结合断言、Semgrep 重扫和项目命令的 sandbox 验证
  • inbox、queue、webhook、release、rollback、defense 组成的控制面闭环

运行模型

  1. 接收仓库扫描结果或运行时事件。
  2. 把 finding 升级为 incident 与 remediation plan。
  3. 生成 patch artifact,而不是直接改写 live 仓库。
  4. 在文件级或仓级 sandbox 中完成验证。
  5. 把结果持久化为编排状态与发布意图。

AION 适合什么

  • 审查 AI 生成代码是否偏离仓库真实约定
  • 搭建带策略门控的自主修复原型
  • 为未来生产适配器积累可审计的修复与验证记录

当前边界

  • 不会直接在线热修生产代码
  • 不会直接接管外部部署、WAF 或 feature flag 系统
  • 当前版本只支持 Python