I design with Claude more than Figma now — Jane Street designer workflow

Edwin Morris, a designer at Jane Street, describes how Claude Code has largely replaced Figma in his design workflow. Instead of spec docs, Figma mockups, and proposal reviews, he now builds prototype features directly in the codebase using Claude Code. The workflow: write a problem description and proposal → open editor with Claude → prompt with the description → get a working prototype → iterate → push to dev environment → get user feedback → submit a feature (PR).
Key quote: “A prototype feature in the actual codebase has felt better in almost every way compared to mockups and docs.” Morris reports that Claude Code gives “free, unlimited iteration” — he refined a Submit button, added keyboard shortcuts, tweaked copy, adjusted prompts, and added confirmation messages. These workflow improvements “would have taken days or weeks of engineering and design back-and-forth” at his previous job.
The switch happened gradually. When he joined Jane Street in summer 2025, he used AI only for small UX papercut fixes. For bigger ideas, he still used Figma and docs. But “in the past 2 months the situations where I’ve reached for Figma have fallen off a cliff.” He now uses Claude for bigger work: “a half dozen other prototypes that make user-facing, data model, and library changes, including some that are 2000+ line diffs.” For some new apps, he even skips Figma entirely, “iterating on the visual design from the beginning with Claude.”
The one downside: reviewers receive a fully baked feature instead of a mockup, which can reduce design input. The team’s solution: write a reminder in the description that “prototypes are living proposal docs, the code is disposable, and a reviewer’s job is to give feedback about the design and user experience.” The reviewer eventually takes over the idea and implements production code in a separate feature.
📖 Read the full source: HN AI Agents
👀 See Also

Claude DevTools: A Log Reader for Enhanced Claude Code Visibility
Claude DevTools is a local, open-source tool that reads Claude Code's existing log files in ~/.claude/ to provide detailed session visibility, including file operations with inline diffs, token breakdowns, context window visualization, and full subagent execution trees.

Agent Memory Protocol (AMP): Open Spec for Interoperable AI Agent Memory on Top of MCP
AMP defines a standard interface for persistent memory in MCP-compatible agents with six core verbs: encode, recall, forget, consolidate, pin, and stats. Includes compliance test suite and reference implementation.

Agentlint: GitHub App that catches CLAUDE.md contradictions and broken pointers on every PR
Agentlint is a GitHub App that audits your full agent-rules surface (CLAUDE.md, AGENTS.md, skills, hooks) on every PR, posting inline comments for contradictions, broken paths, and unsupported harness features. Free for public repos.

Code-Graph-MCP: Open Source MCP Server Reduces Claude Code Token Usage by 40-60%
code-graph-mcp is an MCP server that indexes codebases into an AST knowledge graph, replacing multiple grep/read calls with single structured queries. The developer reports 40-60% total session token savings and 80% fewer tool calls per navigation task.