Prime Agent: 지속적 REPL과 에이전트 CRUD를 갖춘 자기 개선 RLM 코딩 하네스

Prime Intellect가 Prime Agent를 출시했습니다. 이는 재귀 언어 모델(RLM)과 지속적 하네스(Continual Harness)라는 두 가지 추상화를 중심으로 설계된 오픈소스 코딩 하네스입니다. 목표는 고정된 도구 호출 스키마와 정적 하위 에이전트를 넘어, 에이전트가 세션 중에 자신의 컨텍스트를 관리하고 스캐폴딩을 진화시킬 수 있게 하는 것입니다.
재귀 언어 모델: 컨텍스트를 REPL로
RLM은 컨텍스트를 변수로 취급하고 하위 에이전트 위임을 지속적인 IPython REPL 내의 함수 호출로 취급합니다. 이는 모델에게 자신의 히스토리, 하위 에이전트 및 도구에 대한 프로그래밍 방식의 접근을 제공하여, 컨텍스트에 작용하는 언어 모델 프로그램을 작성할 수 있게 합니다. REPL은 데이터를 변수에 저장하므로 에이전트는 과거 정보에 대한 접근을 잃지 않고 임의로 긴 세션을 작업할 수 있습니다.
지속적 하네스: 에이전트의 자기 관리
지속적 하네스는 하네스 자체의 상태(프롬프트, 스킬, 메모리, 하위 에이전트)를 CRUD 가능한 객체로 추상화합니다. 에이전트는 궤적 동안 이를 생성, 읽기, 업데이트, 삭제할 수 있습니다. 에이전트 간 메시징과 결합하여 하위 에이전트 간 및 별도의 Prime Agent 세션 간 오케스트레이션을 가능하게 합니다. 예를 들어, 에이전트는 지속적인 하위 에이전트를 생성하고 나중에 메시지를 보내거나 다른 Prime Agent 인스턴스와 직접 통신할 수 있습니다.
주요 아키텍처: 유일한 도구로서의 지속적 커널
Prime Agent는 유일한 도구로 지속적인 IPython 커널을 사용합니다. 하위 에이전트를 포함한 모든 표준 하네스 기능은 해당 커널 내에서 함수로 호출됩니다. 각 하위 에이전트는 또 다른 Prime Agent 인스턴스입니다.
- 백그라운드 데몬: 로컬 소켓을 통해 모든 라이브 세션을 소유합니다. 에이전트를 중지하지 않고 연결/분리할 수 있습니다.
- 에이전트 뷰: 모든 루트 세션과 하위 에이전트를 재귀적으로 나열하는 TUI입니다. 빈 프롬프트에서
←를 누르면 열립니다. - 세션 복구: 각 작업자 프로세스는 복구 가능합니다. 충돌 시 데몬이 JSONL 및 커널 상태 스냅샷에서 복원합니다.
- 메모리 관리: 유휴 하위 에이전트는 30분 후 언로드되고 디스크에서 필요 시 다시 로드됩니다.
- 영구 저장: 세션 기록은 추가 전용 JSONL로 저장됩니다.
설치
curl -fsSL https://app.primeintellect.ai/prime-agent/install.sh | sh
대상 사용자
장기 자율 코딩 평가를 실행하는 팀, 자동 연구를 수행하는 연구자, 또는 자신의 하네스를 적응시킬 수 있는 코딩 어시스턴트를 원하는 개발자.
📖 전체 소스 읽기: HN AI Agents
👀 See Also

Skillware는 Claude API 에이전트 루프에서 결정론적 토큰 압축을 위해 prompt_rewriter를 추가합니다.
Skillware는 Claude API로 보내기 전에 프롬프트를 50-80% 압축하는 새로운 prompt_rewriter 스킬을 통합하여, 에이전트 루프에서 비용을 줄이면서 결정론적 압축을 통해 안정적인 동작을 유지합니다.

MetaBot: 오픈소스 브리지, Claude 코드를 텔레그램, Feishu, WeChat에 연결합니다
MetaBot은 Claude Code Agent SDK를 Telegram, Feishu, WeChat과 같은 메시징 플랫폼에 연결하는 오픈소스 TypeScript 브리지입니다. 지속적 메모리, 예약 작업, 다중 에이전트 협업, 도구 호출 실시간 스트리밍을 제공합니다.

새로운 Linux 작업 표시줄 위젯으로 Claude AI 사용량 모니터링하기
새로운 Linux 작업 표시줄 위젯은 사용자가 Claude AI 구독 사용량을 실시간으로 추적할 수 있도록 도와주며, 색상으로 구분된 피드백과 쉬운 설치 과정을 제공합니다.

소니커: 클로드 코드로 4일 만에 제작된 음성 복제 웹 앱
Sonicker는 3초의 오디오 입력만으로 복제된 음성을 생성하는 음성 복제 웹 애플리케이션입니다. 이 도구는 한 명의 개발자가 Claude Code를 사용해 4일 만에 구축했습니다.