Skip to content

Commit 85f3069

Browse files
committed
research: reframe vscode agent-mode contender read
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
1 parent e0e0c08 commit 85f3069

1 file changed

Lines changed: 30 additions & 2 deletions

File tree

research/RSH-20260409-008-desktop-agentic-surface-fork-evaluation.md

Lines changed: 30 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Recorded by agent: 019d6f5a-4b00-7390-a9c6-4527c1baa692
88
- Status: in progress
99
- Question: Which forkable desktop or desktop-adjacent agentic workspace surface is the best next substrate for Superhuman's desktop-first project cockpit?
1010
- 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
1212
- Scope: desktop GUI / operator cockpit; source/readme/license/health review; light local smoke; API seam and client-shell fit
1313
- Out of scope: choosing the coding harness; final screen IA; mobile fork search; messenger fork search; accepting a fork candidate
1414

@@ -33,6 +33,7 @@ Current bias:
3333
- Treat `coollabsio/jean` as the strongest remote/mobile desktop-shell lead from the supplementary pass, pending verification.
3434
- Treat `pingdotgg/t3code` as the minimal external-agent GUI lead from the supplementary pass.
3535
- 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.
3637

3738
## Product Boundary
3839

@@ -176,14 +177,39 @@ Use these as mechanic/product references only.
176177

177178
- `opencode-ai/opencode`: archived/moved; this rejection applies only to the archived repo.
178179
- `voideditor/void`: paused IDE work and VS Code-fork weight.
179-
- `microsoft/vscode`: too low-level / editor-first unless the whole product direction changes.
180180
- `zed-industries/zed`: too much editor substrate and mixed/copyleft-license risk for a chat-first cockpit.
181181
- `charmbracelet/crush`: useful reference, but do not fork in this wave because of FSL license posture.
182182

183183
## Watch
184184

185185
- 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.
186186

187+
## New Signal: VS Code Agent Mode Pressure
188+
189+
- Provenance: `IBX-20260412-002`
190+
- Source: `https://x.com/laogui/status/2041497562574926216`
191+
- 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+
187213
## Verified In This Research Lane
188214

189215
- 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:
233259

234260
- Does Superhuman's local or remote workspace server already expose a clean HTTP/WebSocket API that a forked desktop shell can wire to?
235261
- 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?
236264
- Does mobile sync happen through direct workspace-server connection, Superhuman cloud/gateway, a self-hosted relay, local-network pairing, or several modes?
237265
- Which candidate has the cleanest replaceable client after source verification: OpenHands, OpenWork, Jean, T3 Code, active OpenCode, or a smaller shell?
238266
- Which candidate has the best mechanic to steal, even if it is not the fork substrate?

0 commit comments

Comments
 (0)