Yapay Zeka Ajanları
Claude Code · Web Development · 2026

Building Websites withClaude Code

Write a prompt → your site works. From founders to agency owners, freelancers to marketers — the no-code-required web development era has begun.

10×
Faster than traditional
80%
Cost reduction vs agency
5
Steps to launch
0
Prior coding knowledge needed

Quick Summary · 30 seconds

  • Claude Code is a terminal-based AI coding agent — you explain in English, it writes HTML/CSS/JS/React.
  • Landing page → corporate site → SaaS → e-commerce — all produced via prompt.
  • Live deployment in 5 minutes with Vercel or Netlify.
  • SEO + GEO compliance built in from day one.
  • 20 ready prompts + 3 working workflows + 5 scenarios on this page.
Definition

What is Claude Code? A Web Developer's Perspective

Claude Code is Anthropic's terminal-based agentic coding tool. Its difference from general AI assistants (ChatGPT, web Claude): it sees all your project files at once, edits continuously, runs tests, fixes errors automatically, and searches the web for examples when needed.

Five features that matter for web development:

1

Multi-file simultaneous editing

Say "add dark mode toggle to header" and it updates HTML + CSS + JS files together.

2

Contextual code understanding

Learns your conventions (Tailwind, BEM, named exports) and applies them to new code.

3

Automatic error fixing

When build breaks, reads logs, finds the cause, fixes it, tests again.

4

Framework agnostic

Plain HTML, Next.js, Astro, SvelteKit, Vue, React — supports all.

5

Deploy readiness

Generates Vercel or Netlify config files, has everything ready to push the deploy button.

Result: a senior developer does 8 hours of work; a founder with no coding background ships a landing page in 90 minutes. The difference — in prompt quality.

Comparison

Traditional Development vs Claude Code

Traditional Web Development

  • Start with agency → 3 weeks brief + revisions
  • Designer → developer chain
  • Duration: 4-12 weeks
  • Cost: $5K-50K (mid-size project)
  • Each change requires developer again
  • Bug? Wait for support ticket

Development with Claude Code

  • Write brief in English, hand it to Claude
  • 1 person: design + code + content + deploy
  • Duration: 1 hour - 2 weeks (scope dependent)
  • Cost: $20-100 (Claude Pro) + hosting
  • Changes instant: "change this color" suffices
  • Bug? Claude fixes it itself
3 Working Workflows

Ready-to-Use Workflows

From landing page to SaaS MVP — step-by-step workflows for 3 different scopes.

01

1 Saatte Landing Page Yayını

Yeni ürün için landing page → live URL 60 dakikada.

Başlangıç 60 dk

Stack

Claude CodeNext.js + TailwindVercel
1

Brief hazırla (5 dk)

1 paragraf: ürün adı, ana fayda (1 cümle), hedef kitle, 3 özellik, CTA metni, marka rengi.

2

Claude Code başlat (10 dk)

Terminal: 'claude' → projeyi tarif et → 'Next.js + Tailwind ile başla, hero + 3 özellik + CTA + footer' iste.

3

Görsel ve içerik (20 dk)

Marka rengini ver, hero görseli için Midjourney prompt'u iste. İçeriği AI'a yazdır, sen onayla.

4

SEO + meta (10 dk)

'Tüm meta + OG image + favicon + sitemap + robots.txt ekle' → Claude tek seferde halleder.

5

Vercel deploy (15 dk)

GitHub'a push → vercel.com'a bağla → custom domain → live. Tek tık SSL.

Result

Brief'ten 60 dakika sonra yayında, SEO uyumlu, mobil responsive landing page. Maliyet: $0 (Vercel free tier).

02

1 Günde Kurumsal Site (n8n entegre)

5 sayfalı kurumsal site + iletişim formu + n8n otomasyon.

Orta 8 saat

Stack

Claude CodeNext.jsn8nResend (email)Vercel
1

Müşteri brief'i Notion'a (30 dk)

Müşteri ile 30 dk görüşme; içerik, sayfa yapısı, marka kit'i Notion'a düş.

2

Sayfa iskeleti (90 dk)

Claude Code: 'Notion brief'ine göre Anasayfa + Hakkımızda + Hizmetler + Blog + İletişim'.

3

İçerik üretimi (120 dk)

Her sayfaya: 'Şu hizmet için 200 kelime + 3 SSS + CTA yaz.' Claude AI üretir, sen düzenlersin.

4

n8n form workflow (60 dk)

İletişim formu webhook → n8n → 1. Resend ile e-posta gönder, 2. Notion CRM'e kaydet, 3. Slack'e bildirim.

5

SEO + analytics (60 dk)

'Schema markup (Organization + LocalBusiness), Google Analytics, sitemap'.

6

Deploy + test (60 dk)

Vercel → custom domain → form testi → mobil test → müşteriye teslim.

Result

Tam profesyonel kurumsal site + iletişim otomasyon zinciri. Klasik ajans: 4-8 hafta, $5K. Sen: 1 gün, $20.

03

2 Haftada SaaS MVP'si

Auth + dashboard + Stripe + e-posta — yayında MVP.

İleri 10 iş günü

Stack

Claude CodeNext.js + TailwindSupabaseStripeResendVercel
1

PRD + mimari (1 gün)

Claude Code: 'şu ürün için PRD ve teknik mimari öner: 5 kullanıcı sayfası, 3 admin sayfası, ödeme'.

2

Auth + DB (2 gün)

Supabase Auth + Postgres tabloları. 'users, subscriptions, usage_logs için schema ve RLS yaz.'

3

Ana özellikler (4 gün)

Dashboard, ürün sayfaları, kullanıcı paneli. Her gün 1-2 özellik.

4

Stripe entegrasyon (1 gün)

Stripe Checkout + webhook → subscription güncelleme. Test mode + canlı mode.

5

E-posta + bildirim (1 gün)

Welcome, payment, password reset şablonları. React Email + Resend.

6

Test + deploy (1 gün)

Cypress E2E + lighthouse score + production Vercel + monitoring (Sentry).

Result

Tam çalışan SaaS MVP, ödeme alabilir, kullanıcı yönetebilir. Geleneksel: 3-6 ay + $30K-100K. Sen: 2 hafta + $50.

Some sections are presented in original Turkish for the most accurate technical context. View full Turkish version.

19 Prompt Templates

Ready Prompt Library

19 copy-paste prompts in 8 categories. Replace the bracketed placeholders with your content.

Proje Başlatma

Next.js + Tailwind iskelet

Open ▾
Bu klasörde Next.js 14 (App Router) + TypeScript + Tailwind + ESLint + Prettier ile yeni bir proje başlat.

Sayfalar: /, /hakkimizda, /hizmetler, /iletisim
Ortak: Header (logo + menü + dark mode toggle), Footer (3 sütun)
Tema: Light/Dark, sistem default
Font: Inter
Renk paleti: koyu lacivert #0A1530 + altın #F59E0B vurgu

Tüm sayfalar SSG, meta etiketleri hazır, sitemap + robots dahil.
İçerik şimdilik placeholder; sonra dolduracağım.

Proje Başlatma

Astro + MDX blog

Open ▾
Astro + Tailwind + MDX ile niche blog kur.

Yapı: /, /blog, /blog/[slug], /hakkimda
Blog yazıları MDX, frontmatter: title, date, description, tags, image.
RSS feed + sitemap + robots otomatik.
SEO: meta + OG + Article JSON-LD her yazıda.
Renk: minimal beyaz + bir vurgu rengi (mor).
Mobil önce, hızlı, lighthouse 95+.

İçerik

Hero metni üret

Open ▾
Şu ürün için hero bölümü içeriği yaz:

Ürün: [ÜRÜN ADI]
Tek cümlede değer: [DEĞER]
Hedef kitle: [KIM]

3 alternatif yaz:
1. Doğrudan / fayda odaklı
2. Hikaye / duygu odaklı
3. Soru / merak uyandıran

Her biri için: H1 (60 karakter altı), 1 cümle alt başlık (140 karakter), CTA buton metni (3 kelime altı).
Türkçe, samimi ama profesyonel ton, jargon yok.

İçerik

SSS bölümü

Open ▾
Şu hizmet/ürün için sayfasının sonuna 8 SSS hazırla:

Ürün: [ÜRÜN]
Hedef kitle: [KIM]
En sık duyduğum 3 itiraz: [LİSTE]

Her soru için:
- Net, AI Overviews tarafından alıntılanmaya uygun cevap (40-60 kelime)
- FAQPage JSON-LD schema dahil

Sorular: fiyat, süre, sonuç, geri ödeme, alternatifler, kim için uygun değil, başlama, destek.

İçerik

Müşteri yorumu kartları

Open ▾
Şu sektör için 6 inandırıcı müşteri yorumu kartı üret:

Sektör: [SEKTÖR]
Ürün/hizmet: [...]

Her kart:
- İsim (uydurma ama gerçekçi: Türk isimleri)
- Pozisyon + şirket (sektöre uygun)
- Yorum (40-60 kelime, somut metrik içersin: '%30 artış', '6 ayda', vb.)
- Yıldız sayısı (5)

NOT: Bunlar placeholder — yayına almadan önce gerçek müşterilerle değiştir.
HTML + Tailwind card grid yap.

Tasarım

Tema sistemi (Light/Dark)

Open ▾
Sayfaya tam light/dark mode sistemi ekle:

- Tailwind dark: prefix kullan
- next-themes paketi entegre et
- Header'a toggle buton (sun/moon ikon, lucide-react)
- localStorage'a kaydet
- Sistem default'u algıla
- Tüm component'leri her iki temada düzgün görünüm için kontrol et
- Toggle animasyonu yumuşak olsun (200ms)

Tasarım

Glassmorphism kart

Open ▾
Bu kartı glassmorphism stilinde yeniden tasarla:

- backdrop-blur-md + bg-white/10 + border border-white/20
- Hover'da: glow shadow (renk: ana brand rengi)
- İçeriği koruyacak şekilde, sadece visual katman
- Mobilde de güzel görünsün (blur fallback)
- Koyu zeminde test et

Tasarım

Hero animasyonlu

Open ▾
Hero bölümüne animasyon ekle:

1. Başlık: kelime kelime fade-in (200ms aralıklı)
2. Alt metin: yukarıdan kayarak gelsin (300ms gecikmeli)
3. CTA butonlar: opacity + scale (500ms gecikmeli)
4. Arka plan: yavaşça hareket eden 2-3 büyük blur orb (cyan + violet)

Framer Motion kullan. Performans için reduce-motion respect et.

SEO + Meta

Tam meta paketi

Open ▾
Bu sayfaya tam SEO meta paketi ekle:

Sayfa: [SAYFA AMACI]
Anahtar kelime: [HEDEF KELİME]

İstediklerim:
1. <title> (60 karakter altı, anahtar kelime baş tarafta)
2. <meta description> (155 karakter, CTA içersin)
3. Canonical link
4. OpenGraph (title, description, type=website, url, image)
5. Twitter Card (summary_large_image + image)
6. Hreflang (varsa)
7. Article veya WebSite JSON-LD
8. Breadcrumb JSON-LD

Türkçe içerik için locale tr_TR. Tüm meta'lar generateMetadata fonksiyonu içinde.

SEO + Meta

FAQPage JSON-LD

Open ▾
Şu sayfanın SSS bölümünden FAQPage JSON-LD schema'sı oluştur:

[SSS LİSTESİNİ YAPIŞTIR]

Format:
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    { "@type": "Question", "name": "...", "acceptedAnswer": { "@type": "Answer", "text": "..." } }
  ]
}

dangerouslySetInnerHTML ile script tag içinde sayfaya enjekte et.

See all 19 prompts in Turkish version →

Deployment

Deploy Guide — Vercel, Netlify, GitHub Pages

Site ready, time to ship. 3 popular options; all start free.

Vercel

Next.js projeleri

💰 Hobby plan ücretsiz, custom domain dahil

  1. 1.GitHub'da repo aç, kodu push et
  2. 2.vercel.com → 'Import Project' → GitHub repo seç
  3. 3.Otomatik build + deploy başlar (90 saniye)
  4. 4.Custom domain ekle: Settings → Domains
  5. 5.DNS kaydı: CNAME → cname.vercel-dns.com

Netlify

Astro, Hugo, plain HTML

💰 100GB bandwidth, custom domain ücretsiz

  1. 1.GitHub'a kodu push et
  2. 2.netlify.com → 'Add new site' → Import from Git
  3. 3.Build command: 'npm run build', publish: 'out' veya 'dist'
  4. 4.Custom domain: Site settings → Domain management
  5. 5.DNS: ALIAS/CNAME → site-name.netlify.app

GitHub Pages

Plain HTML, basit dokümantasyon

💰 Tamamen ücretsiz, public repo'larda

  1. 1.Repo Settings → Pages → Source: main branch
  2. 2.Otomatik live: username.github.io/repo-name
  3. 3.Custom domain için: Settings → Pages → Custom domain
  4. 4.DNS: A kaydı → 185.199.108.153 + 109 + 110 + 111
  5. 5.HTTPS otomatik (Let's Encrypt)
Apply

Let's Build Your First Site Together

Fill out the short form below; we'll get back within 48 hours with a custom starter plan + suggested stack for your project.

Your data stored GDPR-compliant; no spam.

FAQ

Frequently Asked Questions

Do I need to know coding to use Claude Code?

No. You use Claude Code by talking to it in English: 'add a contact form to this page', 'make the header sticky'. Claude writes the code. Reading code helps speed up but isn't required.

Which plan should I pick — Claude Pro vs Max?

For web development, Claude Pro ($20/mo) is enough for most users. You can build 5-10 pages per day. Heavy use (agency) gets more from Max ($100-200/mo) with bigger limits.

Is the generated code really production-ready?

Yes, with the right prompts. Claude Code knows modern best practices: TypeScript strict, Tailwind, server components, accessibility. But security-critical parts (auth, payments) must be reviewed.

What kinds of sites can't it build?

Highly specialized enterprise systems (e.g., SAP-integrated ERPs) need more than Claude Code alone. But standard business sites, e-commerce, SaaS MVPs — all very doable.

Can I update an existing site with Claude Code?

Absolutely. Open the existing repo, say 'migrate this Wix to Next.js' or 'add dark mode to this page'. Claude reads the existing code, understands it, makes additions without breaking.

How long until my first site is live?

Simple landing page: 1 hour including deploy. Corporate site: 1 day. SaaS MVP: 2 weeks. With zero experience, slightly longer first time; after 3-5 sites you'll hit these speeds.

Is Vercel's free tier enough?

For most personal/small business sites, yes. 100GB bandwidth/month, custom domain, automatic SSL, unlimited static sites. If traffic really grows, Pro is $20/mo.

Do I have to use GitHub?

For Vercel and Netlify deploy, yes (free GitHub account). With GitHub Desktop you don't even need terminal. Claude Code teaches you git as you go.

Build Websites with Claude Code — Yapay Zeka Ajanları