CSS Studio: Design by Hand, Code by AI Agent
Available in: 中文
A new tool called CSS Studio takes an innovative approach to the design-to-code workflow: it lets designers visually edit websites in the browser, then streams those changes as JSON to an existing ...
CSS Studio: A Visual Design Tool That Sends Updates to Your AI Coding Agent
A new tool called CSS Studio takes an innovative approach to the design-to-code workflow: it lets designers visually edit websites in the browser, then streams those changes as JSON to an existing AI coding agent (like Claude Code) which implements them in any codebase.
How It Works
- View your site in dev mode and start editing with the visual tools
- Make visual changes using built-in text editing, styling, and animation timeline editor
- Your AI agent receives the changes via an MCP (Model Context Protocol) server
- The agent implements the changes in your actual codebase
The tool communicates with AI agents through MCP — the agent runs which polls or uses Claude Channels to receive change updates streamed as JSON, along with viewport and URL information.
Why This Approach Matters
The traditional design-to-code handoff is one of the most painful workflows in web development. CSS Studio takes a fundamentally different approach by:
- Eliminating the handoff entirely: The designer's visual changes flow directly to the coding agent
- Working with your existing agent: No new AI model needed — it integrates with Claude Code and similar tools
- Preserving visual editing: Designers can still work visually rather than writing code
- Supporting any codebase: The agent handles framework-specific implementation details
Available Features
- Text editing tools
- Style manipulation
- Animation timeline editor
- Viewport-aware change tracking
- Real-time streaming to AI agents
The tool is available at cssstudio.ai and you can try the latest version directly on the site.
Source: cssstudio.ai — Show HN
← Previous: Samsung Plans Billion Chip Packaging Plant in VietnamNext: Six (and a Half) Intuitions for KL Divergence →
0