Native Python Object-Oriented Agents Excel on ARC-AGI-3
RobertTLange · x · 2026-07-29
Researchers introduced NOOA (Native Python Object-Oriented Agents), a new paradigm for agent development that leverages native Python abstractions. This approach eliminates the learning curve of external frameworks and fully utilizes LLMs' existing Python knowledge, achieving strong results on the ARC-AGI-3 benchmark.
Key designs of NOOA include:
- Agent-as-Python-object: Methods map to actions, fields to state, docstrings to prompts, and type annotations to contracts.
- Code as Action: Models write and execute Python code directly instead of outputting traditional JSON tool calls.
- Pass-by-reference with Bounded Previews: Models are shown compact object previews in prompts but operate on full live objects during code execution.
More from coding & agent
- NeurIPS 2026 workshop targets better evaluation methods for interactive agents — cocoweixu · 2026-07-29
- Solo developer’s Rust tool claims 245× faster Claude Code startup and 14× less RAM — Shruti_0810 · 2026-07-29
- Rust-based jcode claims 245× faster startup and 14× lower RAM than Claude Code — Shruti_0810 · 2026-07-29
- Weaviate’s Query Agent adds GPT-5.6 Luna and Terra with 5–10% better recall — eshorten300 · 2026-07-29
- User claims Claude-built wallet monitor turned $2K into $12K in one night — Aiden_Tech_Ai · 2026-07-29
- AI-native Git history should record prompts, model choice, context, and manual edits — haltakov · 2026-07-29