Claude Website Design | Artifacts and Vision Implementation

The need to "design a website with Claude" varies depending on your goal — whether it's mocking up a landing page, redesigning a corporate site, or creating a first draft of a portfolio. Anthropic provides three functional tracks: Artifacts, Claude Design, and Vision input. This article organizes which entry point suits which phase, based on official information. We also present a practical workflow that includes applying a design system and handing off to Claude Code.

Article Summary by AI Chatpowered by Claude
結論powered by Claude

There are broadly 3 entry points for designing a website with Claude. Artifacts lets you instantly preview HTML/Tailwind directly from the claude.ai chat interface, making it ideal for landing pages and single-page drafts. Available on all plans — Free, Pro, Team, and Enterprise — you can even share your work via URL using the Publish feature.

For designing an entire site in earnest, Claude Design (Anthropic Labs, released 2026-04-17) takes center stage. At launch it uses Claude Opus 4.7 as its engine, and once you register your design system in the workspace, all subsequent output is generated with colors, typography, and components aligned to your brand. It is available as a Research Preview for Pro, Max, Team, and Enterprise plans.

When starting from an existing design comp or hand-drawn wireframe, use Vision input (image attachment) to convert it to HTML/Tailwind/React. The standard finishing route is to export as Canva, PDF, PPTX, or standalone HTML, or to hand off directly to the implementation phase via a Claude Code handoff bundle.

目次 (8)

3 Entry Points for Designing a Website with Claude

When entrusting Claude with your website design process, you can organize the workflow into three layers based on the scale of your needs.

  1. Artifacts (within claude.ai) — Ask in the chat "make me a landing page with Tailwind" and the HTML/React renders in the right pane for immediate preview. Anthropic defines Artifacts as a window for "significant and self-contained, typically over 15 lines" content, citing HTML sites and React components as primary examples (source: Anthropic Help Center — Artifacts).
  2. Claude Design (Anthropic Labs) — A dedicated canvas separate from claude.ai chat and Claude Code, for building out entire site page sets and state transitions with consistency. At launch (2026-04-17) it uses Claude Opus 4.7 and applies a registered design system across all screens (source: Claude Design announcement).
  3. Vision input (image attachment) — An approach where you hand Claude a Figma screenshot or hand-drawn wireframe as an image and have it converted to HTML/Tailwind/React. Useful for leveraging existing design assets.

The fastest path is to start with Artifacts to get a feel for a single page, then switch to Claude Design once you need to achieve design consistency across the entire site.

Instantly Preview HTML/Tailwind Designs with Artifacts

Artifacts launched in preview in June 2024 and went GA for all plans on August 27, 2024 (source: Anthropic Blog — Artifacts). For website design, the following use cases are standard.

  • First draft of a landing page — Drop a single line like "make a Tailwind LP with hero / 3 features / CTA / footer structure" and preview it instantly in the right pane.
  • Prototyping individual components — Generate card layouts, pricing tables, forms, etc. as standalone Artifacts and combine them later.
  • Editing and iteration — Refine with natural language diffs like "left-align the hero" or "add a second CTA with an alternate copy for A/B testing." You can also navigate version history to revert to a previous version.
  • Publish and share — Free and Pro plan users can publish and remix Artifacts, enabling review requests via URL sharing. Team plan users can place Artifacts within Projects for organizational collaboration (source: Artifacts blog).

Artifacts also works on mobile (iOS/Android), making it viable for lightweight use cases like tweaking landing page copy on the go.

Here is a ready-to-use prompt example you can paste directly into the claude.ai chat to receive your first draft. Packing the goal, structure, technical constraints, responsive requirements, and output format into a single prompt significantly improves reproducibility.

Please create a single-page landing page in HTML.

[Goal] An LP to encourage free trial signups for a SaaS product
[Structure] Hero (headline + subheading + CTA button) → 3 Features (icon + headline + 1-sentence description) → Pricing table (3 plans) → FAQ (3 questions) → Footer
[Technology] Semantic HTML5 + Tailwind CSS (CDN), no external JS, single self-contained file
[Responsive] Mobile-first. Switch column layout at sm/md/lg breakpoints. CTA should be tap-friendly (minimum 44px height)
[Tone] Generous whitespace, rounded-2xl, subtle shadows, indigo-based color scheme
[Output] Output as a single HTML file in an Artifact so it can be previewed immediately

The key is to fix numbers like "3 features" and "3 plans," and to explicitly state Tailwind and responsive requirements. Once you have the first draft, iterate by discussing only the diffs — "left-align the hero," "make it two CTAs" — while preserving version history.

Build UI Through Conversation with Claude Design

Claude Design, released by Anthropic Labs on 2026-04-17, is the core tool for tackling the design of an entire site. It operates as a dedicated design workspace separate from claude.ai chat and Claude Code, and at launch uses Claude Opus 4.7 to generate page sets, state transitions, and component hierarchies within a consistent context.

Anthropic describes the concept of Claude Design as "describe what you need and Claude builds a first version," placing value on filling a blank artboard with your first prompt. Specific features include:

  • Chat-driven prototype generation — State your needs in natural language, like "3 design variations for a corporate site IR page," and an editable UI appears immediately.
  • Automatic design system application — The colors, typography, and components you register during onboarding are reflected in all subsequent output.
  • Multi-input support — Text, images, DOCX/PPTX/XLSX files, web captures of existing sites, and code repository scans can all serve as starting points.
  • Inline editing and adjustment controls — Leave comments on individual elements, make direct text edits, adjust spacing and color with sliders, and ask Claude to "apply this to other screens."
  • Multi-format export — Export to Canva, PDF, PPTX, or standalone HTML.
  • Handoff to Claude Code — Package the completed design into a handoff bundle with a single action and send it to the implementation phase.

It is available as a Research Preview bundled with Claude Pro, Max, Team, and Enterprise plans. Free plan users cannot currently access it.

From Design Comp to Implementation with Vision Input

If you already have a design comp or want to start from a hand-drawn wireframe on paper, Claude's Vision input (image attachment) is your direct starting point. Attach a Figma export PNG or a photo of a hand-drawn sketch to the chat and ask Claude to "reproduce this in HTML + Tailwind," and it will infer the layout, colors, and typography to convert it into a single-page file.

The following workflow is reliable in practice:

  1. Upload the comp image — Use Figma's Export feature to produce a PNG/SVG and attach it to Claude.
  2. Specify the reproduction approach in one sentence — Be explicit about constraints, like "Tailwind + semantic HTML, 4 blocks using <section>, responsive."
  3. Receive the first draft in Artifacts — Preview it on the spot and refine any discrepancies through conversation.
  4. Bring refinements into Claude Design — Once you need to apply changes uniformly across multiple screens, migrate to the Claude Design canvas.

Here is a ready-to-use prompt example to paste with your attached comp image. Including the reproduction policy, structure, responsive requirements, and a request for a discrepancy report in a single prompt reduces variability in output.

Please faithfully reproduce the attached design comp (PNG) in HTML + Tailwind.

[Input] 1 comp image exported from Figma (attached to this message)
[Technology] Semantic HTML5 + Tailwind CSS, structured with <header> / <main> / <section> / <footer>, no external JS, single self-contained file
[Reproduction policy] Infer and match layout, spacing, color scheme, and typographic scale from the image. Web fonts close to originals (e.g., Inter) may be substituted
[Responsive] The comp assumes desktop width. Also implement a mobile layout (stacked columns) that holds up at 375px width
[Output] Output as a single HTML file in an Artifact. Any images that cannot be reproduced should be shown as placeholders (gray rectangle + alt text)
[Note] After output, please list any discrepancies from the comp in bullet points

Asking only to "faithfully reproduce" leaves details inconsistent. Adding the tags for structure, mobile width, and instructions for reporting discrepancies stabilizes the quality of the first draft.

Realistically, Vision input is best used with the expectation of getting "70–80% of the way there as a starting point for implementation," rather than achieving perfect design reproduction. The remaining 20–30% is refined by hand or handed off to Claude Code for higher implementation accuracy.

Feed Claude Your Design System to Maintain Consistency

The biggest source of friction in website design is colors and typography drifting across pages. Claude Design reads your codebase and existing assets during onboarding and codifies your color palette, typography, components, and layout patterns into rules (source: Set up your design system in Claude Design).

The official recommended procedure consists of 4 steps:

  1. Create or switch your organization — Open Claude Design and select your organization or complete onboarding.
  2. Upload your brand and product assets — Supports multiple formats including codebases, prototypes, slide decks, and individual assets.
  3. Review the generated design system — Verify the colors, typography, components, and layout patterns, and manually fill in any gaps.
  4. Publish to your team — Toggle Published on to make it available across all projects within your organization.

Spending 30 minutes on this setup allows all subsequent output to be produced while retaining your site's brand identity at scale. Conversely, adding more prototypes without registering a design system causes colors, spacing, and typography to drift between pages, creating significant rework in the production phase.

Hand Off to Claude Code for the Implementation Phase

Once the design is finalized, the fastest route to implementation is a handoff to Claude Code. Claude Design can package the completed screens into a "handoff bundle" with a single action, which can then be deployed directly into a Next.js/React/Astro project from the VS Code/JetBrains Claude Code extension or the terminal CLI (source: Claude Code product page).

The handoff bundle includes HTML/Tailwind markup corresponding to the design, component split guidelines, and image asset references. Claude Code uses this as its starting point to carry out multi-file implementation in a cohesive manner. Since it can also handle git integration, build execution, and test execution, the distance from design to production deployment is dramatically reduced.

Note that in the implementation phase after handoff, deciding early on your framework choice (Next.js/Astro/Vite) and hosting destination (Vercel/Cloudflare Pages/Netlify) means Claude Code's output can go straight to deployment.

Plans and Licensing — Which Features Are Available on Which Plan

Here is a summary of plan availability for the 3 features used in website design:

  • Artifacts — Available on all plans: Free, Pro, Team, and Enterprise. Free and Pro support publish and remix; Team supports in-project sharing (source: Artifacts blog).
  • Claude Design — Included in the Research Preview for Pro, Max, Team, and Enterprise. Free is not included. Enterprise requires administrator activation (source: Claude Design announcement).
  • Vision input — Stable use on Pro/Max and above. Max 20x headroom is practical if you heavily use simultaneous multi-image attachment or context retention.

Pro is sufficient if you're an individual developer just building a landing page or portfolio. Team/Enterprise with organizational sharing is the prerequisite for a team continuously designing an entire site.

Getting Started — The Fastest Route Summary

Finally, here is a summary of the fastest route to launching website design with Claude.

  1. Get a feel with a single LP — Submit "goal + structure + Tailwind spec" in one line to Artifacts and receive your first draft.
  2. Register your design system — Set up colors, typography, and components in Claude Design in 30 minutes.
  3. Scale to the full site — Build out page sets and state transitions coherently on the Claude Design canvas, then choose your export format.
  4. Bring in existing assets with Vision input — Hand over Figma comps or hand-drawn wireframes as images and convert them to HTML/Tailwind.
  5. Hand off to Claude Code — Pass the handoff bundle to Claude Code and proceed through implementation and deployment on your chosen framework.

Keeping in mind the three-stage rocket of Artifacts → Claude Design → Claude Code will significantly reduce the number of places you get stuck in the design phase. The route with the lowest cost and learning curve is to start by trying Artifacts and Vision on a Pro plan, then move to Claude Design's Research Preview once you need consistency across the full site.

参考になったら ♡
Clauder Navi 編集部
@clauder_navi

Anthropic の Claude / Claude Code を中心に、日本のエンジニア向けに最新動向と実務 を毎日発信。 運営方針 は メディアについて をご覧ください。