Aşama 0 — Hazırlıklar — gereksinimler ve hesaplar
Amaç: Claude Code'a oturumu açmadan önce gerekli hesapları ve key'leri hazırlamak.
Adımlar
- Node.js 20+ ve npm kurulu, terminal erişimi var.
- Claude Code CLI kurulu (`npm install -g @anthropic-ai/claude-code`) ve `claude` komutu çalışıyor.
- Anthropic Console'da API key alındı (Claude Sonnet/Haiku için).
- OpenAI API key (embeddings için text-embedding-3-small — ucuz).
- Vektör DB seçildi: Supabase (ücretsiz başlangıç) veya Pinecone serverless.
- WhatsApp Business: Meta Business Manager'da doğrulanmış bir telefon numarası + Cloud API access token.
- Postgres veritabanı (Supabase veya self-host) — chat memory + audit log için.
- Boş bir git repository (örn. müsteri-asistani) — Claude Code burada çalışacak.
API key'leri terminale doğrudan yazmayın. Her zaman .env dosyasında saklayın ve .gitignore'a ekleyin. Aksi halde yanlışlıkla GitHub'a push edilir ve dakikalar içinde kötüye kullanılır.