taracodlabs/aiden

Aiden — an autonomous AI agent and work engine built solo. It can operate your browser, terminal, files, apps, APIs, skills and tools, remember context, recover from failures, automate workflows, and verify the result. Open source · AGPL-3.0.

해결하는 문제

Aiden은 단순한 AI 조언을 넘어서 실제 컴퓨터 작업을 수행하는 자율형 AI 엔진입니다. 보통 수십 개의 프롬프트가 필요로 하는 분산된 다단계 작업 문제를 해결하며, 사용자는 고수준 목표를 설정하기만 하면 에이전트가 시스템 리소스 전반에서 자율적으로 계획, 실행, 결과를 검증할 수 있습니다.

작동 방식

Aiden은 목표를 구조화된 파이프라인으로 변환하는 작업 엔진으로 작동합니다: 목표 → 작업 → 계획 → 시도 → 효과 → 승인 → 실행 → 증거 → 검증 → 판결 → 증명. 모델의 응답을 기반으로 성공을 가정하는 도구와 달리, Aiden은 이러한 단계를 별도로 추적하여 작업을 복구하고 조정할 수 있도록 보장합니다. OpenAI, Anthropic, Google Gemini 및 Ollama를 통해 로컬 모델을 지원하는 다수의 LLM 제공업체를 지원하는 런타임을 활용하며, 파일, 터미널, 브라우저, API, MCP 서버와 통합됩니다.

대상 사용자

코드베이스 관리, 연구, 브라우저 기반 워크플로우, 백그라운드 시스템 자동화와 같은 복잡한 기술 작업을 처리해야 하는 개발자 및 고급 사용자에게 적합합니다.

주요 특징

  • 코드베이스 모드: 리포지토리를 스냅샷하여 충돌 안전한 변경을 수행하고, 테스트를 실행하며 지속 가능한 증거로 최종 상태를 검증합니다.
  • 다중 도구 통합: 터미널, 브라우저(Playwright/Chromium 경유), 파일, Discord, Slack, Telegram과 같은 연결된 서비스를 종횡무진 활용합니다.
  • 제어 메커니즘: 위험 수준에 따라 승인, 예산, 범위 지정된 권한을 구현하여 중요한 작업에 대해 사용자가 항상 제어할 수 있도록 합니다.
  • 자율적 트리거: 선택적 데몬 모드를 통해 파일, 스케줄, 이메일, 웹훅에 반응할 수 있습니다.
  • 서브에이전트: 큰 작업의 특정 부분을 격리된 서브에이전트에 위임하고 결과를 통합할 수 있습니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트