CodeSpace documentation
Use CodeSpace as the execution layer beneath your own coding agent. Start with a local workspace, establish an MCP connection, then add the execution and recovery rules your agent needs.
Choose a guide
| Your goal | Start here |
|---|---|
| Understand the product and its limits | Getting started |
| Install and connect a workspace | Operations |
| Build a read, edit, run, and recovery loop | Agent Loop integration |
| Evaluate a ChatGPT connection | ChatGPT connection status |
| Understand module responsibilities | Architecture and execution contracts |
| Check permissions and isolation | Security model and runner isolation |
| Handle protocol and tool results | Protocol compatibility, patch behavior, error codes |
| Maintain Codex dependencies | Reuse scope, pinned revision, update procedure |
| Edit or publish these guides | Documentation maintenance |
The implementation defines supported behavior. A test description identifies coverage; it is not a claim that a particular installation or external account was tested. Read the execution contract returned by workspace_info for the workspace you actually use.