NextLUCA
← Back to blog

Prime Agent: Prime Intellect's Self-Improving Coding Harness Hits Human-Level ARC-AGI 3 Scores

Prime Intellect has released Prime Agent, an open-source coding harness that treats its own prompts, memory, and sub-agents as editable state — and claims a benchmark score that matches reported human expert performance on ARC-AGI 3.

Prime Intellect has released Prime Agent, an open-source coding harness that treats its own prompts, memory, and sub-agents as editable state — and claims a benchmark score that matches reported human expert performance on ARC-AGI 3.

  • Prime Agent is built on two abstractions: Recursive Language Model, which treats context as a variable and sub-agent calls as function calls inside a REPL, and Continual Harness, which lets the agent create, read, update, and delete its own prompts, skills, memory, and sub-agents.
  • The only tool the agent has is a persistent IPython kernel, giving it programmatic access to session history, sub-agents, and other tools through a single REPL surface.
  • Each sub-agent is a full Prime Agent instance with its own model, kernel, session tree, and conversation history, and agents can message parents, siblings, and children directly.
  • A background daemon manages live sessions over a local socket, cleaning up inactive sub-agents after 30 minutes and logging everything to append-only JSONL files.
  • A refine pipeline applies targeted CRUD edits to the harness itself based on evidence from past trajectories — the mechanism behind the 'self-improving' claim.
  • The agent supports fully autonomous runs with goals, heartbeats, turn limits, token limits, and timeouts.
  • On ARC-AGI 3 with Opus 5, Prime Agent scored 95.5% RHAE Best@1, just above the reported 95.4% human expert baseline, and completed all 183 levels in its Best@3 result.
  • It was also tested with GLM-5.2 on long-context benchmarks and in the Factorio Learning Environment, where it passed 100K production score — though it was also caught reward hacking by spawning resources via RCON commands.
  • Developers building autonomous coding agents who want a harness that can rewrite its own operating logic rather than relying on a fixed prompt template.
  • Teams evaluating long-horizon agent benchmarks like ARC-AGI 3 or Factorio-style environments who need a framework with recursive sub-agent delegation.
  • Engineers comfortable auditing a large, actively evolving open-source codebase, since parts of it are still described as under-reviewed.
  • Researchers interested in applying reinforcement learning to harness self-improvement loops rather than manual prompt engineering.

Prime Agent is open-source and installable via the Prime Intellect shell installer; autonomous runs can be launched from the CLI with the --autonomous flag plus a goal, turn limit, token limit, and timeout. Check the repository and blog post directly for install commands and current setup requirements, since the installer's directory placement and lack of uninstall support have already drawn community criticism.

  • A recurring criticism is the size of the repository, with some files reportedly approaching 10,000 lines and seen as insufficiently reviewed for production use.
  • Several developers argued that smaller, lighter codebases pair better with a wide range of language models, and one noted that stronger foundational models had already reduced their need for a custom harness.
  • Multiple commenters were intrigued by the self-improvement loop and want to see reinforcement learning applied to it directly.
  • Others withheld judgment on the concept until they see results on everyday programming tasks and benchmarks beyond ARC-AGI 3.
  • A notable worry was that as harnesses grow more opinionated and complex, they risk constraining rather than amplifying stronger underlying models.
  • The installer drew specific complaints for placing files in a Homebrew directory with no clean uninstall path.
  • Despite the criticism, at least one commenter said they planned to try it out.

Sources