zlacker

[parent] [thread] 10 comments
1. nr378+(OP)[view] [source] 2026-02-02 19:13:02
Looks like another Claude App/Cowork-type competitor with slightly different tradeoffs (Cowork just calls Claude Code in a VM, this just calls Codex CLI with OS sandboxing).

Here's the Codex tech stack in case anyone was interested like me.

Framework: Electron 40.0.0

Frontend:

- React 19.2.0

- Jotai (state management)

- TanStack React Form

- Vite (bundler)

- TypeScript

Backend/Main Process:

- Node.js

- better-sqlite3 (local database)

- node-pty (terminal emulation)

- Zod (validation)

- Immer (immutable state)

Build & Dev:

- pnpm (package manager)

- Electron Forge

- Vitest (testing)

- ESLint + Prettier

Native/macOS:

- Sparkle (auto-updates)

- Squirrel (installer)

- electron-liquid-glass (macOS vibrancy effects)

- Sentry (error tracking)

replies(5): >>dcre+71 >>epolan+Tc >>elpaka+7n >>anothe+vo >>fireme+lH9
2. dcre+71[view] [source] 2026-02-02 19:20:02
>>nr378+(OP)
The use of the name Codex and the focus on diffs and worktrees suggests this is still more dev-focused than Cowork.
replies(1): >>nxobje+q61
3. epolan+Tc[view] [source] 2026-02-02 20:10:48
>>nr378+(OP)
They have the same stack of a boot camper, quite telling.
4. elpaka+7n[view] [source] 2026-02-02 20:53:08
>>nr378+(OP)
> this just calls Codex CLI with OS sandboxing

The git and terminal views are a big plus for me. I usually have those open and active in addition to my codex CLI sessions.

Excited to try skills, too.

5. anothe+vo[view] [source] 2026-02-02 21:00:08
>>nr378+(OP)
Is the integration with Sentry native or via MCP ?
replies(1): >>hdjrud+JB
◧◩
6. hdjrud+JB[view] [source] [discussion] 2026-02-02 21:58:21
>>anothe+vo
What does Sentry via MCP even mean? You want the LLM to call Sentry itself whenever it encounters an error?
replies(1): >>anothe+uH1
◧◩
7. nxobje+q61[view] [source] [discussion] 2026-02-02 23:59:12
>>dcre+71
It's a smart move – while Codex has the same aspirations, limiting it to savvy power users will likely lead to better feedback, and less catastrophic misuse.
◧◩◪
8. anothe+uH1[view] [source] [discussion] 2026-02-03 04:27:12
>>hdjrud+JB
Meaning sentry exposes an MCP layer with a tool call layer and tool registry. In this case, the layer is provided by Sentry. Native would mean if calling specific Sentry APIs is provided as a specific integration path depending on the context. Atleast thats how I categorize.
replies(1): >>wizzle+AP1
◧◩◪◨
9. wizzle+AP1[view] [source] [discussion] 2026-02-03 05:45:49
>>anothe+uH1
I'm so confused. Sentry is a native client crash reporting tool. What does this have to do with MCP or the LLM itself? Do you mean when interpreting the crash data?
replies(1): >>sumedh+xr2
◧◩◪◨⬒
10. sumedh+xr2[view] [source] [discussion] 2026-02-03 10:56:45
>>wizzle+AP1
Sentry provides a MCP server where your LLM can call the Sentry MCP and answer questions like number of crashes in the last X days etc.

The LLM gets the data from Sentry using Sentry MCP.

11. fireme+lH9[view] [source] 2026-02-05 08:36:41
>>nr378+(OP)
wow where did you find the stack? how about claude app stack?
[go to top]