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과 같은 연결된 서비스를 종횡무진 활용합니다.
- 제어 메커니즘: 위험 수준에 따라 승인, 예산, 범위 지정된 권한을 구현하여 중요한 작업에 대해 사용자가 항상 제어할 수 있도록 합니다.
- 자율적 트리거: 선택적 데몬 모드를 통해 파일, 스케줄, 이메일, 웹훅에 반응할 수 있습니다.
- 서브에이전트: 큰 작업의 특정 부분을 격리된 서브에이전트에 위임하고 결과를 통합할 수 있습니다.
관련
- 프로젝트
Vasco0x4/AIDAAIDA는 어떤 LLM(Claude, Gemini, OpenAI 등)도 Docker 기반 보안 테스트 환경을 제어할 수 있는 오픈소스 자율 펜테스트 플랫폼입니다. 에이전트는 리콘나이선스, 스캔, 사용자 정의 Python 공격 코드, 원시 HTTP 조작을 수행하며, 모든 명령어와 출력을 지속 가능한 노트북에 기록합니다. 발견 내용은 CVSS 4.0로 자동 평가되며 PDF 보고서로 내보낼 수 있습니다. 프로젝트에는 웹 대시보드, JWT 인증, 알림 훅이 포함되어 있으며, 내장된 `aida-pentest` 컨테이너를 더 큰 Exegol 이미지로 교체할 수 있습니다. AIDA가 발견한 실제 CVE 목록이 있으며, 실용적 영향을 보여줍니다. AGPL-v3 라이선스로 제공됩니다.
- 프로젝트
pikpikcu/aireconLLM을 사용하여 Kali Linux 샌드박스와 Caido 프록시를 구동하고 RECON-ANALYSIS-EXPLOIT-REPORT 파이프라인을 자동화하는 자율형 모의 해킹 에이전트.
- 프로젝트
getsentry/wardenWarden은 재사용 가능한 "스킬"을 사용하여 AI 기반 코드 리뷰를 실행하는 오픈소스 Sentry 프로젝트입니다. 로컬 CLI에서 호출하거나 GitHub Action을 통해 각 PR에 자동으로 실행할 수 있으며, 발견 내용을 인라인 주석과 Checks로 게시합니다. OpenAI 및 Anthropic 모델을 지원하며, 간단한 수정을 자동으로 적용할 수 있습니다.
- 프로젝트
iOfficeAI/AionUiAionUi는 LLM API를 자율 AI 에이전트로 변환하는 무료 크로스 플랫폼 데스크톱 앱입니다. 파일 읽기/쓰기, Office 문서 생성, 웹 브라우징 및 예약된 작업 실행이 가능합니다. 에이전트 엔진이 내장되어 있으며 수십 개의 외부 CLI 에이전트를 지원하고, 팀 모드를 통한 다중 에이전트 협업 및 WebUI/채팅 플랫폼 봇을 통한 원격 액세스를 제공합니다.
- 프로젝트
luoguoxiong/aipackaipack은 TypeScript 우선의 경량 AI 에이전트 프레임워크입니다. 자체 런타임, Tapable 기반 플러그인 시스템, 13개 이상의 LLM 제공업체를 위한 내장 어댑터를 포함합니다. 기능으로는 스트리밍 vs 배치 실행, 영구 세션 저장소, 권한 기반 도구 승인, 하이브리드 BM25 + 벡터 장기 기억, 5단계 컨텍스트 압축, 다중 에이전트 오케스트레이션(그래프, 파이프라인, 라우터, 토론, 맵리듀스), 양방향 MCP 통합, 완전한 관찰 가능성(메트릭, 대시보드), 오프라인 평가 스위트가 포함됩니다. 프로젝트는 CLI 어시스턴트, 앱에 임베딩하기 위한 라이브러리, 실제 사용 사례를 보여주는 예제 앱을 제공합니다.