PrimeIntellect-ai/prime-agent
A self-improving RLM agent for coding workflows and long-running autonomous tasks.
Prime Agent – 오픈소스 자기 개선 AI 코딩 어시스턴트
개요
- Prime Agent는 대규모 언어 모델을 코딩 및 리서치 에이전트로 작동시키는 명령줄 도구입니다.
- 저자들의 연구에서 나온 두 가지 아이디어를 기반으로 합니다.
- 재귀적 언어 모델(RLM) – 모델은 프롬프트를 가변 변수 집합으로 취급하고 서브 에이전트(다른 모델 인스턴스)를 함수처럼 호출할 수 있습니다.
- 지속적 하네스 – 보충 프롬프트, 메모리, 스킬 정의 및 서브 에이전트 사양을 저장하는 내구성 있는 저장소로, 시간이 지남에 따라 개선할 수 있습니다.
주요 기능
- 지속적 Python REPL – 에이전트는 오래 실행되는 Python 인터프리터 내에서 작동하여 코드, 파일 작업, 셸 명령 및 도구 호출이 직접 실행됩니다.
- 서브 에이전트 –
rlm.spawn(...)는 병렬 또는 백그라운드에서 작동하고 결과를 프로그래밍 방식으로 반환하는 하위 에이전트를 생성합니다. - 스킬 시스템 – 재사용 가능한 워크플로를 Python 패키지로 패키징할 수 있습니다. 내장 스킬 생성기는 패턴을 나중에 에이전트가 가져올 수 있는 "스킬"로 변환합니다.
- 백그라운드 데몬 – 터미널에서 분리한 후에도 세션이 계속 실행됩니다.
prime-agent attach <id>로 다시 연결할 수 있습니다. - 에이전트 간 메시징 – 실행 중인 에이전트는 서로를 발견하고 사용자 중재 없이 메시지를 교환할 수 있습니다.
- 지속적 개선 –
/refine명령을 사용하면 하네스가 불변의 기본 시스템 프롬프트를 변경하지 않고 증거 기반의 작은 업데이트(새 프롬프트, 메모리, 스킬 사양)를 저장할 수 있습니다. 스냅샷을 통해 롤백이 가능합니다. - 자율 모드 –
/autonomous를 사용하면 에이전트가 구성 가능한 턴, 토큰 및 시간 예산 내에서 계속 작업할 수 있으며, 선택적으로 사용자 정의 품질 검사로 게이트할 수 있습니다. - 스케줄링 및 하트비트 – 내장 명령(
/heartbeat,prime-agent schedule)을 통해 에이전트가 타이머 또는 특정 시간에 세션에 다시 들어갈 수 있습니다.
일반적인 워크플로
- 원라이너 스크립트(Linux/macOS) 또는 PowerShell 설치 프로그램(Windows)으로 설치합니다.
- 프로젝트 디렉토리에서
prime-agent를 실행합니다. /login으로 로그인하여 기본 LLM에 대한 API 키 또는 구독을 제공합니다.rlm.spawn(...),/goal,/refine과 같은 명령을 실행하거나 에이전트를 자율적으로 실행하게 합니다.- 연결을 끊으면 데몬이 Python 상태, 파일 및 서브 에이전트를 유지합니다. 나중에
prime-agent attach로 계속할 수 있습니다.
안전 참고 사항
- 이 도구는 모델이 생성한 Python을 사용자와 동일한 권한으로 실행합니다. 샌드박스 처리되지 않았습니다. 신뢰할 수 있는 코드베이스에서만 또는 외부 샌드박스 내에서만 실행하는 것이 좋습니다.
설치
curl -fsSL https://app.primeintellect.ai/prime-agent/install.sh | sh
# Windows
irm https://app.primeintellect.ai/prime-agent/install.ps1 | iex
주요 명령
prime-agent agents– 실행 중/유휴/저장된 세션 목록 표시prime-agent attach <agent>– 라이브 세션에 다시 연결prime-agent --resume [path|id]– 특정 세션 재개prime-agent status– 데몬 상태 보기prime-agent doctor [--fix]– 서비스 진단/복구prime-agent update– 최신 릴리스 가져오기prime-agent shutdown– 모든 에이전트 및 백그라운드 서비스 중지
더 알아보기
- RLM 개념에 대한 블로그 게시물: https://www.primeintellect.ai/blog/rlm
- Continual Harness를 설명하는 연구 논문: https://arxiv.org/abs/2605.09998
- Prime Agent 자체에 대한 arXiv 사전 인쇄본: https://arxiv.org/abs/2608.23552
라이선스 및 인용
- MIT 라이선스.
- 연구에서 사용하는 경우 제공된 BibTeX 항목으로 인용하세요.
Prime Agent는 장기 실행되고 자기 개선되는 AI 기반 코딩 및 리서치 워크플로를 가능하게 하는 진정한 오픈소스 프로젝트입니다.
관련
- Dispatch
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트