cosmicstack-labs/mercury-agent
Soul-driven AI agent with permission-hardened tools, token budgets, and multi-channel access. Runs 24/7 from CLI, Telegram or More.
해결하는 문제
Mercury는 개인 비서 및 시니어 엔지니어 역할을 하도록 설계된 영속적이고 '영혼 기반'의 AI 에이전트입니다. 민감한 명령을 실행하기 전에 사용자 승인을 요청하는 권한 강화 시스템을 구현하여 AI 에이전트가 조용히 또는 예측 불가능하게 작동하는 문제를 해결합니다. 또한 장기적인 영속 메모리를 위한 구조화된 '제2의 뇌'를 통해 LLM의 단기 기억 상실 문제를 해결합니다.
작동 방식
Mercury는 여러 채널(CLI, Telegram, Discord, Slack, Signal)을 통해 액세스할 수 있는 백그라운드 데몬으로 작동합니다. SQLite 기반 메모리와 markdown 파일로 정의된 사용자 지정 가능한 페르소나를 결합하여 사용합니다. 이 시스템에는 리포지토리 인식 프로그래밍을 위한 'Mercury Code'라는 전용 코딩 환경과 전문 하위 에이전트를 관리하기 위한 'Bots fleet'가 포함되어 있습니다. API 비용을 관리하기 위한 토큰 인식 예산 시스템과 기능을 확장하기 위한 스킬 레지스트리를 채택하고 있습니다.
대상 사용자
코드베이스를 관리하고, 스케줄러를 통해 반복적인 작업을 처리하며, 기존 메시징 워크플로우에 통합할 수 있는 고도로 사용자 지정 가능하고 안전한 AI 에이전트를 원하는 개발자와 파워 유저를 위해 설계되었습니다.
주요 특징
- 권한 강화 도구: 셸 차단 목록 및 폴더 수준의 범위 설정을 포함하여 승인 없이 위험한 명령이 실행되는 것을 방지합니다.
- 제2의 뇌: 10가지 메모리 유형과 사실 자동 추출 및 통합 기능을 갖춘 영속적인 SQLite 메모리 시스템.
- Mercury Code: 코드 변경 계획 및 실행을 위한 'AUTO 모드'를 갖춘 전체 화면 IDE 스타일 환경으로, 검증된 완료 계약을 제공합니다.
- 멀티 채널 액세스: CLI, Telegram, Discord, Slack, Signal을 기본 지원합니다.
- Mercury Bots Fleet: 비동기적으로 실행되는 페르소나 기반의 영속적인 전문 봇을 배포할 수 있습니다.
- 확장 가능한 스킬: 커뮤니티 주도 스킬 레지스트리를 통해 사용자가 단일 명령으로 새로운 기능을 설치할 수 있습니다.
- 토큰 관리: 일일 예산 강제 적용 및 컨텍스트 비용을 절감하기 위한 'Token Saver Mode'.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트