aeonfun/aeon

The most autonomous agent framework. No approval loops. No babysitting. Configure once, forget forever.

解决的问题

Aeon 是一个自主代理框架,旨在处理通常需要持续人工监督的重复性、无人值守工作。通过允许用户配置代理按计划执行复杂任务(例如发布代码、进行安全研究和监控市场),而无需为每个操作进行手动确认,从而消除了“审批循环”和“保姆式监管”。

工作原理

Aeon 使用“skills”运行,这些是包含 frontmatter(配置)和提示词(prompt)的简单 Markdown 文件。这些 skills 根据配置文件 (aeon.yml) 中定义的 cron 计划执行。

关键运行特性包括:

  • 自愈循环 (Self-Healing Loop):每次运行都由 LLM (Haiku) 进行评分。如果一个 skill 失败或质量下降,一系列内部 skills (heartbeat, skill-health, skill-repair, 和 self-improve) 会自动诊断并修复提示词或配置。
  • 集群管理 (Fleet Management):Aeon 可以生成自身的专业副本(实例)来处理特定领域(例如专用的加密货币追踪器),并通过集群控制系统进行协调。
  • 适配器 (Harnesses):支持多种 LLM 提供商和网关 (Anthropic, OpenRouter, Grok, 等) 来驱动代理。
  • 集成:使用 GitHub CLI (gh) 进行仓库管理,并支持各种通知渠道 (Telegram, Discord, Slack, Email) 向用户发出结果警报。

适用对象

Aeon 专为希望自动化高风险、重复性工作流(如漏洞扫描、功能实现和深度研究)的开发人员、安全研究人员和高级用户构建,无需手动触发或批准每一步骤。

亮点

  • 自主代码发布:可以无需提示词即可实现功能并向 Vercel 部署在线 Web 应用。
  • 自动化安全研究:包含一个 vuln-scanner,可以在开源项目中发现并负责任地披露真实的漏洞。
  • 自我进化的 skills:可以从单句描述生成新的 skills,或通过评分变体来进化现有 skills。
  • 零安装设置:提供“Aeon setup skill”,允许用户通过 Claude Code 等代理使用自然语言配置和调试其实例。
  • 内置护栏:包括只读模式、金融交易的断路器以及防止失控自主性的可选授权层。