claude vs codex: dashboard
Same brief, next surface. After logging in with a registered email, here’s what each AI built as the workspace landing.
Claude (Opus 4.7):

Top nav (cube + “GamaHaus” left, “Dashboard / Projects / avatar / Log out” right), then a centered single column. Greeting is personal โ “Hi, Martin ๐” with “Here’s your playground.” picking up the design-doc tagline word-for-word. One project card with a “draft” pill, “1 project” count, and outlined “View all” + magenta “New project” CTAs aligned right. Lots of whitespace flanking the column. Creation lives behind a click.
ChatGPT (Codex 5.5):

Left sidebar with cube + “GamaHaus” and “Projects” highlighted in magenta. Top bar reads “Signed in as / martin” with a “+ New project” pill on the right. Main column: “WORKSPACE” eyebrow โ “Your projects” heading โ “Draft home concepts, keep ownership private, then publish when they are ready.” A project card in the grid, and pinned to the right is an always-open “New project” form โ Title, Description, magenta “Create draft โ” button. Two-column workspace pattern, creation inline.
What diverged:
- IA shape. Claude โ top nav, single column, calm. Codex โ sidebar + workspace with a persistent creation panel. Codex assumes you came here to make something; Claude assumes you came here to look around first.
- Voice. Claude reused the “playground” line again, this time as subtitle. Codex improvised again โ “Draft home concepts, keep ownership private, then publish when they are ready.” More functional, more product-managery. Same divergence pattern as the login entry.
- Friction to creation. Codex puts the new-project form on screen permanently โ zero clicks to start. Claude defers it behind a button. Trade-off: Codex’s dashboard is denser, Claude’s has breathing room.
Same shape as last time: Claude pulls language from the brand doc and defers UI to later screens; Codex improvises copy and front-loads the workflow. The divergence isn’t widening yet, but the personalities are getting more legible.