aeonfun/aeon

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

해결하는 문제

Aeon은 일반적으로 지속적인 인간의 감독이 필요한 반복적이고 무인 작업(unattended work)을 처리하도록 설계된 자율 에이전트 프레임워크입니다. 사용자가 에이전트를 구성하여 코드 배포, 보안 리서치, 시장 모니터링과 같은 복잡한 작업을 모든 동작에 대한 수동 확인 없이 스케줄에 따라 수행할 수 있도록 함으로써 "승인 루프"와 "베이비시팅"을 제거합니다.

작동 방식

Aeon은 프론트매터(설정)와 프롬프트를 포함하는 단순한 Markdown 파일인 "skills"를 사용하여 작동합니다. 이러한 스킬은 설정 파일 (aeon.yml)에 정의된 cron 스케줄에 따라 실행됩니다.

주요 운영 기능은 다음과 같습니다:

  • 자가 치유 루프 (Self-Healing Loop): 모든 실행은 LLM (Haiku)에 의해 점수가 매겨집니다. 스킬이 실패하거나 품질이 저하되면, 일련의 내부 스킬 (heartbeat, skill-health, skill-repair, self-improve)이 자동으로 프롬프트 또는 설정을 진단하고 패치합니다.
  • 플릿 관리 (Fleet Management): Aeon은 특정 도메인(예: 전용 암호화폐 트래커)을 처리하기 위해 자신의 특화된 복사본(인스턴스)을 생성하고 플릿 제어 시스템을 통해 이를 조정할 수 있습니다.
  • 하네스 (Harnesses): 에이전트에 전력을 공급하기 위해 여러 LLM 제공업체 및 게이트웨이 (Anthropic, OpenRouter, Grok, etc.)를 지원합니다.
  • 통합 (Integration): 리포지토리 관리를 위해 GitHub CLI (gh)를 사용하며, 결과에 대해 사용자에게 알리기 위해 다양한 알림 채널 (Telegram, Discord, Slack, Email)을 지원합니다.

대상 사용자

Aeon은 취약점 스캔, 기능 구현, 심층 리서치와 같이 높은 중요도를 가진 반복적인 워크플로를 모든 단계를 수동으로 트리거하거나 승인하지 않고 자동화하려는 개발자, 보안 연구원 및 파워 유저를 위해 구축되었습니다.

하이라이트

  • 자율 코드 배포: 프롬프트 없이 기능을 구현하고 Vercel에 라이브 웹 앱을 배포할 수 있습니다.
  • 자동 보안 리서치: 오픈 소스 프로젝트의 실제 취약점을 찾아 책임감 있게 공개하는 vuln-scanner를 포함합니다.
  • 자기 진화형 스킬: 단 한 문장으로 새로운 스킬을 생성하거나 점수화된 변형을 통해 기존 스킬을 진화시킬 수 있습니다.
  • 무설치 설정: 사용자가 Claude Code와 같은 에이전트를 통해 자연어를 사용하여 인스턴스를 구성하고 디버깅할 수 있는 "Aeon setup skill"을 제공합니다。
  • 내장된 가드레일: 읽기 전용 모드, 금융 거래를 위한 서킷 브레이커 및 폭주하는 자율성을 방지하기 위한 선택적 권한 부여 레이어가 포함되어 있습니다.