You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
timestamp: 2026-04-12 12-15-19 KST
changes:
- update the desktop fork-evaluation memo with the VS Code Agent Mode reference signal and link it to IBX-20260412-002
- reframe VS Code from a dismissed IDE-first path into a strengthened contender whose key question is agent-mode maturity versus agent-first frontends
- adjust the open questions to focus on maturity and acceptable fork/adaptation seams
rationale:
- preserve the operator's current judgment in durable research instead of leaving it as chat-only context
- keep the desktop substrate discussion centered on the real comparison being made now
checks:
- not run (research-doc change only)
project: superhuman
agent: 019d7f48-1684-7471-85b0-a773926fe32a
role: orchestrator
commit: LOG-20260412-121519-6fe32a
artifacts: RSH-20260409-008
Copy file name to clipboardExpand all lines: research/RSH-20260409-008-desktop-agentic-surface-fork-evaluation.md
+30-2Lines changed: 30 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ Recorded by agent: 019d6f5a-4b00-7390-a9c6-4527c1baa692
8
8
- Status: in progress
9
9
- Question: Which forkable desktop or desktop-adjacent agentic workspace surface is the best next substrate for Superhuman's desktop-first project cockpit?
10
10
- Trigger: operator requested a desktop-first fork evaluation after checkpointing the cross-surface IA and state model
11
-
- Related ids: RSH-20260409-006, RSH-20260409-007, RSH-20260409-009, DEC-20260409-007, LOG-20260409-012, LOG-20260409-013
11
+
- Related ids: RSH-20260409-006, RSH-20260409-007, RSH-20260409-009, DEC-20260409-007, LOG-20260409-012, LOG-20260409-013, IBX-20260412-002
12
12
- Scope: desktop GUI / operator cockpit; source/readme/license/health review; light local smoke; API seam and client-shell fit
13
13
- Out of scope: choosing the coding harness; final screen IA; mobile fork search; messenger fork search; accepting a fork candidate
14
14
@@ -33,6 +33,7 @@ Current bias:
33
33
- Treat `coollabsio/jean` as the strongest remote/mobile desktop-shell lead from the supplementary pass, pending verification.
34
34
- Treat `pingdotgg/t3code` as the minimal external-agent GUI lead from the supplementary pass.
35
35
- Treat `anomalyco/opencode` as a fresh active OpenCode lead; do not confuse it with archived `opencode-ai/opencode`.
36
+
- Treat `microsoft/vscode` as a newly strengthened contender after the reported Insiders `Agent Mode` shift, but only if direct verification shows a workable seam between the IDE substrate and a Superhuman-owned workspace/runtime layer.
36
37
37
38
## Product Boundary
38
39
@@ -176,14 +177,39 @@ Use these as mechanic/product references only.
176
177
177
178
-`opencode-ai/opencode`: archived/moved; this rejection applies only to the archived repo.
178
179
-`voideditor/void`: paused IDE work and VS Code-fork weight.
179
-
-`microsoft/vscode`: too low-level / editor-first unless the whole product direction changes.
180
180
-`zed-industries/zed`: too much editor substrate and mixed/copyleft-license risk for a chat-first cockpit.
181
181
-`charmbracelet/crush`: useful reference, but do not fork in this wave because of FSL license posture.
182
182
183
183
## Watch
184
184
185
185
- Helmor: announced 2026-04-08 by @caspian_1016 / GitHub `dohooo` per handoff. Claimed upcoming open-source agent orchestration IDE and one-click migration from Conductor. No source released as of the 2026-04-10 supplementary handoff.
- Status: reference signal only; not direct verification of a fork candidate
192
+
193
+
What the signal says:
194
+
195
+
- A referenced 2026-04-07 post claims VS Code Insiders is developing a new `Agent Mode` with a simplified agent-oriented layout rather than staying purely editor-first.
196
+
- The reported shape converges on the same multi-pane agent-manager pattern already appearing elsewhere: task list on the left, execution surface in the middle, and change preview plus file management on the right.
197
+
- The reported runtime mix matters because it combines local interaction, background agent execution, and cloud-connected modes while keeping Git, terminal, and multi-workspace affordances nearby.
198
+
199
+
Why this matters to Superhuman:
200
+
201
+
- It strengthens the "build down from a mature IDE substrate" side of the substrate debate. If VS Code itself is moving toward a simplified agent cockpit, the line between IDE and agent manager may keep collapsing.
202
+
- More importantly, it changes the competitive question. The issue is not just whether an IDE substrate can be reduced into an agent cockpit, but how mature VS Code's own agent-mode evolution already is compared with agent-native frontends that started earlier.
203
+
- The key product question is no longer only "IDE fork or not." It is whether VS Code's agent-mode movement is already mature enough to rival or surpass the newer agent-focused frontends on the specific surfaces Superhuman cares about.
204
+
205
+
Current read:
206
+
207
+
- Upgrade VS Code's agent-mode evolution from background context to an active contender in the build-up versus build-down question.
208
+
- Treat the Insiders shift as a real change in landscape, not just a curiosity: it materially improves the case for forking or heavily borrowing from VS Code compared with the earlier read.
209
+
- The next evaluation pressure is maturity, not prejudice. Compare VS Code's agent-mode completeness, coherence, and likely velocity against the agent-first frontends that had a head start on this archetype.
210
+
- Seam quality still matters, but mainly as a second-order question after maturity: if VS Code is catching up quickly enough on the agent-manager shape, then the remaining issue is whether Superhuman can adapt that surface without losing ownership of runtime state and product direction.
211
+
- Treat this as pressure on the evaluation model: a candidate no longer wins merely by being thinner than VS Code. It also has to explain why it beats an increasingly agent-native VS Code path on work focus, surface maturity, replaceable state boundaries, and Superhuman-owned runtime seams.
212
+
187
213
## Verified In This Research Lane
188
214
189
215
- Read first-pass source/readme/package/license/health context for OpenHands, Dyad, Cline, Roo, Crush, Continue, Bolt.diy, Aider, Zed, VS Code, archived `opencode-ai/opencode`, Conductor, T3 Code, Letta.
@@ -233,6 +259,8 @@ Replace with Superhuman-native primitives:
233
259
234
260
- Does Superhuman's local or remote workspace server already expose a clean HTTP/WebSocket API that a forked desktop shell can wire to?
235
261
- Is the first desktop artifact a packaged web shell, Electron app, Tauri app, native Mac app, or candidate-derived client?
262
+
- How mature is VS Code's own agent-mode movement relative to the agent-first frontends that had a head start, and is it already mature enough to justify treating VS Code as a top-tier fork or borrowing candidate?
263
+
- If VS Code is now a strong contender, what is the smallest acceptable fork or adaptation seam: custom workbench surface, extension-host-first product, narrowed distribution, or a deeper product fork?
236
264
- Does mobile sync happen through direct workspace-server connection, Superhuman cloud/gateway, a self-hosted relay, local-network pairing, or several modes?
237
265
- Which candidate has the cleanest replaceable client after source verification: OpenHands, OpenWork, Jean, T3 Code, active OpenCode, or a smaller shell?
238
266
- Which candidate has the best mechanic to steal, even if it is not the fork substrate?
0 commit comments