Claude Code
Anthropic's CLI agent. Long-context, tool-using, file-editing. Run it inside the project Space and it sees your files, your CLAUDE.md, your tests.
Built in · Personal
Run Claude Code, Codex, OpenCode, or any terminal AI tool — inside a Construct Space. Same project, same identity, same files. The CLI tools you already love, framed by the OS that gives them context.
The TUI Space inside Construct. Two terminal panes side-by-side: one running Claude Code (with its TUI prompt visible), the other running Codex CLI. Both panes show the same project root path. Construct chrome around the panes — sidebar visible, project name in the title bar.
/shots/space-tui.pngWhat runs here
Anthropic's CLI agent. Long-context, tool-using, file-editing. Run it inside the project Space and it sees your files, your CLAUDE.md, your tests.
OpenAI's terminal coder. Same shell, same project, same identity layer underneath.
Open-source terminal agent. Plug it in, run it, treat it as another Space participant.
Vim, nvim, htop, k9s, Aider, your own tool. If it talks to a terminal, the TUI Space hosts it.
How it works
Full pseudo-terminal — colors, cursor control, mouse events, escape sequences. Apps behave like they would in iTerm.
Sign in once at the OS level. CLI tools that look for `.claude` / `.openai` / config files find them where they expect.
Open the TUI inside a project — the tool starts in the project root, with the project env, with the project files in reach.
Run two CLI agents side by side. Compare outputs. Hand work between them.