Continual Harness: A reset-free self-improving harness for embodied agents

uniclaude1 pts0 comments

Continual Harness — Online Adaptation for Self-Improving Foundation Agents

HP

∞ / ∞

▶ A reset-free self-improving harness for embodied agents

CONTINUAL<br>HARNESS

Online Adaptation for Self-Improving Foundation Agents

BLUE — cleared

YELLOW LEGACY (hard) — cleared

CRYSTAL — 0 KO

L98Seth Karten*1

L98Joel Zhang*2

L72Tersoo Upaa Jr1

L72Ruirong Feng1

L72Wenzhe Li1

L72Chengshuai Shi1

L99Chi Jin1

L99Kiran Vodrahalli3

* Equal contribution.<br>1 Princeton University ·<br>2 ARISE Foundation ·<br>3 Google DeepMind

A Paper

B arXiv

X Code

Y BibTeX

RESET-FREE SELF-IMPROVEMENT◆<br>HUMAN-OUT-OF-THE-LOOP◆<br>ONLINE PROCESS-REWARD CO-LEARNING◆<br>POKÉMON RED · EMERALD · BLUE · YELLOW · CRYSTAL◆<br>FRONTIER MODELS + GEMMA-4 OPEN-SOURCE STUDENTS◆<br>RESET-FREE SELF-IMPROVEMENT◆<br>HUMAN-OUT-OF-THE-LOOP◆<br>ONLINE PROCESS-REWARD CO-LEARNING◆<br>POKÉMON RED · EMERALD · BLUE · YELLOW · CRYSTAL◆<br>FRONTIER MODELS + GEMMA-4 OPEN-SOURCE STUDENTS◆

README

What is Continual Harness?

Coding harnesses such as Claude Code and OpenHands wrap foundation models with tools, memory, and planning, but no equivalent exists for embodied agents' long-horizon partial-observability decision-making. We first report our Gemini Plays Pokémon (GPP) experiments. With iterative human-in-the-loop harness refinement, GPP became the first AI system to complete Pokémon Blue , Yellow Legacy on hard mode , and Crystal without a lost battle . In the hardest stages, the agent itself began iterating on its strategy through long-context memory, surfacing emergent self-improvement signals alongside human-in-the-loop refinement.

Continual Harness removes the human from this loop: a reset-free self-improving harness for embodied agents that formalizes and automates what we observed. Starting from only a minimal environment interface, the agent alternates between acting and refining its own prompt, sub-agents, skills, and memory, drawing on any past trajectory data. Prompt-optimization methods require episode resets; Continual Harness adapts online within a single run.

On Pokémon Red and Emerald across frontier models, Continual Harness starting from scratch substantially reduces button-press cost relative to the minimalist baseline and recovers a majority of the gap to a hand-engineered expert harness, with capability-dependent gains. We then close the loop with the model itself: an online process-reward co-learning loop, in which an open-source agent's rollouts through the refining harness are relabeled by a frontier teacher and used to update the model, drives sustained in-game milestone progress on Pokémon Red without resetting the environment between training iterations.

DEMOS

The harness in motion.

A walking tour across Pokémon Red and Emerald — sub-agents, skills, online prompt optimization, long-context memory, gym battles, and bootstrapped auto-evolution. Clips are sped up for readability.

01

Sub-agent creation & delegation

Red. The harness spawns specialized sub-agents on the fly and delegates sub-tasks to them.

02

Skill creation & revision

Red. The agent writes a new skill, uses it, then revises it after observing the outcome.

03

Online prompt optimization

Red. The harness rewrites its own prompt mid-run, with no episode reset between iterations.

04

Memory unsticks a blocked route

Red. Long-context memory recognizes a previously-failed path and routes around it.

05

Route 102 — battling with sub-agents & replanning

Red. Combat sub-agents handle wild encounters while the planner replans on partial observations.

06

Pewter Gym — Brock

Red. The harness battles its way through the first gym leader.

07

Cerulean Gym — Misty

Red. Type-aware combat sub-agents take down the Cascade Badge fight.

08

Vermilion Gym — Lt. Surge

Red. Clearing the switch puzzle and the Thunder Badge battle.

09

Fixing & using a navigation skill

Emerald. The agent repairs its own navigation skill, then uses the fixed version in the field.

10

Objective planning

Emerald. Decomposing a long-horizon goal into sub-objectives the harness can act on.

11

Online refinement — first pass

Emerald. An early self-improvement loop: a refinement cycle to the harness in flight.

12

Refining a battle sub-agent

Emerald. The harness refines a dedicated battling sub-agent over a long-horizon run.

13

Continual refinement after a defeat

Emerald. Fixing the navigation skill, losing to the rival, writing memory of the defeat, then switching policy to switch-train the whole team.

14

Bootstrapped continual run

Emerald. End-to-end: navigating to the gym, the Wally battle, entering Mauville and recalling memory from a previous run, solving switches, and a double battle.

📡<br>LIVE

Gemini Plays Pokémon — live stream.

The human-in-the-loop precursor that motivated Continual Harness. Iterative harness refinement, long-context memory, and emergent strategy in real time.

SELECTSTART

CITE

Citation

Copy<br>@article{karten2026continual,<br>title={Continual Harness: Online Adaptation for...

harness agents continual online emerald self

Related Articles