Skip to content

Rewrite Cursor article to use Claude Sonnet 5 and Haiku - #34

Open
ethanwestfall wants to merge 3 commits into
second-state:mainfrom
ethanwestfall:content/cursor-article-claude-sonnet-haiku
Open

Rewrite Cursor article to use Claude Sonnet 5 and Haiku#34
ethanwestfall wants to merge 3 commits into
second-state:mainfrom
ethanwestfall:content/cursor-article-claude-sonnet-haiku

Conversation

@ethanwestfall

@ethanwestfall ethanwestfall commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Replaces the GPT-5.6 Sol/Terra/Luna framing throughout with anthropic/claude-sonnet-5 (main coding) and anthropic/claude-haiku-4-5, across all four languages
  • Testing found Token Station's GPT-5.6 routes can read/discuss code in Cursor's Agent mode but consistently fail to apply file edits, a tool-call response format gap on Token Station's side that's being addressed; Claude Sonnet 5 and Haiku work end to end through the identical BYOK setup, including real Agent-mode file edits
  • Adds a new Step 4 showing Sonnet 5 implementing a real feature in httpie (adding the effective URL to --meta output), delegating research and verification to two custom subagents
  • Subagents are named bill-the-explorer and jill-the-test-runner rather than explore/test-runner, after discovering explore collides with one of Cursor's own built-in agents and gets silently misrouted there instead of ours
  • Documents a second, more significant finding from running the actual demo: Cursor's subagent system does not currently honor a custom model: field for BYOK/custom models at all (confirmed directly by the agent's own tool-spec introspection, and matching multiple independent, still-open reports on Cursor's community forum). Every subagent actually runs on the parent conversation's model, not a cheaper one, regardless of what model: specifies. Step 3, Step 4, and the closing section describe this accurately: subagents are real and useful for role/permission scoping (name, description, readonly are all honored) and for delegation via automatic or explicit (/name) invocation, but not currently a cost tier
  • Updates the closing section to reflect current status: Claude confirmed working end to end (including Agent-mode edits), the subagent model-routing limitation, GPT-5.6 support in progress, xai/grok-4.6 mentioned as another supported option
  • Removes the Tab-focus workaround note from Step 1 since a recent Cursor update fixed that input bug
  • Cover art regenerated to match (2 model chips instead of 3, updated headline/subhead)
  • Sitemap lastmod bumped for all four language URLs
  • All four videos are in place, recorded and edited against the final Claude-based flow: registering the provider, adding the two custom models, creating the two subagents, and the full httpie demo

Verification

An independent adversarial review checked all 8 factual claims in the article (Cursor's settings UI path, the subagent model-routing bug against Cursor's own forum, the explore built-in-agent collision, the Cursor Pro gating, etc.), confirmed all four videos exist at the correct paths with distinct, non-trivial file sizes and no accidental duplication, verified byte-for-byte consistency of model IDs, subagent names, video paths, and cover path across all four languages, confirmed structural parity (headings/code fences/figures/tables) across all four, and checked house style (no em-dashes, correct punctuation conventions, no AI-voice phrases). No blocking issues found.

Test plan

  • npm run build succeeds
  • Verify at ~375px width: no horizontal scroll, videos and code blocks stay within their container
  • Confirm language switcher navigates correctly between all four versions
  • Confirm this article leads the /blog/ listing as the newest post (date 2026-08-21)

Testing found Token Station's GPT-5.6 routes (Sol/Terra/Luna) can't
drive Cursor's Agent-mode file edits yet due to a tool-call response
format gap, while anthropic/claude-sonnet-5 and anthropic/claude-haiku-4-5
work end to end through the same BYOK setup. Replaces the GPT-5.6
framing throughout, adds a new step showing Sonnet 5 implementing a
real httpie feature and delegating to Haiku-backed subagents, and
updates the closing section to reflect what's now confirmed working
vs. still in progress. Mentions xai/grok-4.6 as another supported
option. Cover art updated to match.

NOT ready to merge: three existing videos (register-provider,
add-models, subagents) still show the old GPT-5.6 model names and
need re-recording; the new step 4 video (demo-httpie) doesn't exist
yet and needs the actual httpie session captured.
Adds the four recorded videos (register provider, add models, create
subagents, run the httpie demo). Renames the subagents from
explore/test-runner to bill-the-explorer/jill-the-test-runner after
discovering "explore" collides with one of Cursor's own built-in
agents and gets silently routed there instead of ours.

Also documents a second finding from running the actual demo: Cursor's
Task tool only accepts model: inherit or its own composer-2.5-fast for
subagents, and does not read the model: frontmatter from a custom
agent file at all. So subagents always run on the parent conversation's
model, not a cheaper one, regardless of what's specified, confirmed
directly by the agent and matching independent reports on Cursor's
forum. Updates Step 3, Step 4, and the closing section to describe
subagents accurately: real for role/permission scoping and delegation,
not yet a cost tier. Removes the Tab-focus workaround paragraph from
Step 1 since a recent Cursor update fixed that input bug.

Ready to come out of draft.
@ethanwestfall
ethanwestfall marked this pull request as ready for review August 21, 2026 23:55
Replaces the raw screen recordings with polished, trimmed edits.
Also brings the Step 4 demo video down from 61MB to under 15MB,
resolving the earlier GitHub file-size warning.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant