Vibeleaderboard
Index / agent
Visit github.com
Category
AI Agents
Rank
No. 1044Tools index

Previous survey · No. 1024 ·

Pricing
Open Source
Type
AGENT
Date

About

Stanford IRIS Lab's agent scaffolding that hit 76.4% on Terminal-Bench 2.0 with Claude Opus 4.6.

What it does

Meta-Harness prepares a command-line agent before work begins. It records the sandbox’s directory, files, installed tools, package managers, and memory, then places that context in the first prompt. The agent controls a terminal through structured model tool calls and detects command completion by polling for shell markers.

Why it's ranked here

This is a focused benchmark artifact with a clear, testable idea. Preloading environment facts can remove repetitive discovery work, while native tool calls and early command-completion detection reduce avoidable agent overhead. The repository also provides a concrete Harbor invocation for reproducing its intended workload.

What's good

The scaffold attacks two practical sources of wasted time. Environment bootstrapping gives the model useful facts before its first action. Marker-based polling lets fast shell commands finish without consuming their full requested wait. Anthropic requests can also add ephemeral caching to the three most recent messages without modifying the originals.

Tradeoffs

The project targets Terminal-Bench and depends closely on Harbor’s Terminus framework, so it is not presented as a general agent platform. It requires Python 3.12 or newer and an external model API key. The README says details of the automated harness evolution are still forthcoming, limiting scrutiny of how the design was selected.

How to use it well

Use it when evaluating or extending autonomous command-line agents inside Linux sandboxes, especially when repeated environment discovery wastes early turns. Treat it as a scaffold to run through Harbor and inspect at code level. It does not provide a standalone user application, hosted service, or broad framework for non-terminal agent workflows.

Technical notes+

agent.py subclasses Harbor’s Terminus2 as AgentHarness, supplies native execute_commands, task_complete, and image_read tools, and uses tmux command markers for early completion detection. It also injects an environment snapshot before the loop, wraps blocking coroutines with a 600-second timeout, and loads prompt-templates/terminus-kira.txt. anthropic_caching.py deep-copies messages and applies ephemeral cache controls to the latest three messages for Anthropic or Claude model names. pyproject.toml declares Python >=3.12 plus anthropic, harbor>=0.1.44, litellm<1.82.7, and tenacity. Package metadata reports version 1.0.0, while AgentHarness.version returns 1.1.0.

Observed

Primary language
Python
Runtime requirement
Python 3.12 or newer
Packaging
Python project metadata declares anthropic, Harbor, LiteLLM, and Tenacity dependencies
Interface
Harbor agent import path with native terminal, completion, and image-reading tool calls
Platform context
Prompt targets command-line tasks in a Linux environment
Framework base
Extends Harbor Terminus-2 and Terminus-KIRA

Read from README.md, pyproject.toml, agent.py, anthropic_caching.py, prompt-templates/terminus-kira.txt.

What it can do

  • Execute terminal commands through AI agent scaffolding

    Natural language instructions or commandsTerminal command execution results

  • Automate command-line workflows

    Task descriptions and system environmentCompleted terminal-based tasks

  • Provide AI agent framework for terminal operations

    Agent configuration and task parametersStructured agent responses and actions

  • Benchmark AI agent performance on terminal tasks

    Terminal-Bench test casesPerformance scores and metrics

  • Scaffold Claude Opus model interactions

    User queries and system contextEnhanced AI model responses

Intel on Meta-Harness

More in Intel

Tags

agentterminal-benchclaudebenchmarkscaffolding

Tech Stack

Python

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.