---
title: "Prime Intellect's Prime Agent Hits 95.5% on ARC-AGI-3 by Rebuilding AI Scaffolding"
subtitle: "Prime Intellect's open-source harness turns agents into programmable systems, driving ARC-AGI-3 scores from 30% to 95.5% and enabling week-long autonomous runs."
url: "https://alphasignal.ai/news/prime-intellect-s-prime-agent-hits-95-5-on-arc-agi-3-by-rebuilding-ai"
author: "AlphaSignal Newsroom"
author_url: "https://alphasignal.ai/editorial-team"
company: "AlphaSignal"
company_url: "https://alphasignal.ai/company/alphasignal"
published: "2026-08-24T17:54:19.000Z"
updated: "2026-08-27T00:04:51.249Z"
type: "Paper"
topics:
  - "Agents"
  - "Development"
subtopics:
  - "Code Agents"
  - "Agent Frameworks"
  - "Tool Use"
  - "Code Agents"
upvotes: 34
source_url: "https://arxiv.org/abs/2608.23552"
comments: 0
truncated: true
---

# Prime Intellect's Prime Agent Hits 95.5% on ARC-AGI-3 by Rebuilding AI Scaffolding

> Prime Intellect's open-source harness turns agents into programmable systems, driving ARC-AGI-3 scores from 30% to 95.5% and enabling week-long autonomous runs.

Language models are strong sequential processors, but they hit a wall when tasks stretch across hours or days. Context windows fill up. State gets dropped. Tool schemas become straitjackets. Prime Intellect's new release, [Prime Agent](https://github.com/PrimeIntellect-ai/prime-agent), tries to fix that not by training a smarter model, but by rebuilding the scaffolding around it. The open-source, self-improving coding harness is built around two abstractions, the Recursive Language Model (RLM) and the Continual Harness, and with Opus 5 it achieves 95.5% on ARC-AGI-3, surpassing the reported human expert baseline.

## Why harnesses became the bottleneck

Most agent harnesses today were designed for the previous generation of models. Fixed tool-calling schemas and context compaction force the model to work around its own scaffolding instead of leveraging it, and static, hand-engineered sub-agents, prompts, skills, and memory are set once at design time and never adapt to what the agent learns while running.

The Prime Agent team frames this as an evaluation problem too. When a strong model scores poorly on a benchmark, you often cannot tell whether the model failed or the harness dropped state, restricted useful actions, miscounted resources, or terminated the run too early. The team argues that the harness should be a low-friction membrane so measured performance actually reflects the model's ceiling.

## Context as a variable

Models in Prime Agent use a persistent IPython kernel as their only tool, and other standard harness features are called as functions in the kernel, including sub-agents, which are each implemented as another prime-agent instance.

That changes the semantics of a turn. The harness no longer needs to squeeze every file, message and result into the model's immediate context window because large inputs can live in Python variables. The model writes Python to search, filter, summarize, and aggregate those variables, pulling only what it needs into the token stream.

_Preview only. Full text requires an AlphaSignal Pro account._

## Sources

- [Prime Agent: A Self-Improving RLM Harness (arXiv)](https://arxiv.org/html/2608.23552)
- [Prime Agent: A self-improving RLM agent (Prime Intellect blog)](https://www.primeintellect.ai/blog/prime-agent)
- [Prime Intellect Releases Prime Agent (MarkTechPost)](https://www.marktechpost.com/2026/08/06/prime-intellect-releases-prime-agent/)
- [PrimeIntellect-ai/rlm-harness (GitHub)](https://github.com/PrimeIntellect-ai/rlm-harness)
- [Prime Agent Review (Kingy AI)](https://kingy.ai/blog/prime-agent-review-self-improving-rlm-harness/)
