OpenAI has further opened up the core capabilities of Codex Harness, making the intelligent agent operating framework for different product forms of Codex available to developers. Codex Harness is the core agent runtime environment behind Codex, responsible for connecting the model, users, and tools, and managing processes such as task execution, context, sessions, and code operations. OpenAI previously open-sourced the Codex CLI and related core code, and continues to improve the capabilities of Harness and App Server.

From an architectural perspective, Codex Harness is not merely a code generation tool, but a complete agent execution framework. Its core includes Agent Loop, thread lifecycle and persistence, configuration and authentication, tool execution, and extension mechanisms. Through Codex App Server, developers can integrate Harness with different clients using the bidirectional JSON-RPC protocol and obtain real-time event streams, thereby building IDEs, desktop applications, and other customized agent products.
Currently, Codex Harness supports various usage scenarios, including Codex Web, CLI, IDE extensions, and macOS applications. OpenAI previously also publicly shared the engineering practice of "code entirely written by Codex" in Harness: an internal product generated about 1 million lines of code within about 5 months and completed approximately 1,500 Pull Requests, with the team's core philosophy shifting from "manually writing code" to "human setting goals, agent execution."
This further opening of Harness indicates that the competition in AI programming is extending from model capabilities to agent runtime, tool invocation, context management, and engineering feedback loops. As the underlying Harness gradually becomes standardized, developers will be able to build more rich professional AI programming and software engineering workflows on top of Codex's core agent capabilities.




