Pay attention to this one if you are building terminal-based coding agents.
OpenDev is an 81-page paper covering scaffolding, harness design, context engineering, and hard-won lessons from building CLI coding agents.
It introduces a compound AI system architecture with workload-specialized model routing, a dual-agent architecture separating planning from execution, lazy tool discovery, and adaptive context compaction.
The industry is shifting from IDE plugins to terminal-native agents.
Claude Code, Codex CLI, and others have proven the model works.
This paper formalizes the design patterns that make these systems reliable, covering topics like event-driven system reminders to counteract instruction fade-out, automated memory across sessions, and strict safety controls for autonomous operation.
Paper: arxiv.org/abs/2603.05344
Learn to build effective AI agents in our academy: academy.dair.ai