YouTube • 2026 Nick Saraev

Claude Code
Full Course – 4 Giờ

Khoá học toàn diện nhất về Claude Code cho người mới: từ cài đặt đến build sản phẩm thật, tự động hoá công việc và deploy production. Nick Saraev – founder kiếm $4M+ mỗi năm với AI – chia sẻ toàn bộ workflow hàng ngày trong 4 tiếng, 36 chương.

Xem trên YouTube
Claude Code Full Course thumbnail
~4:10:00 • 36 chương
$4M+
$/năm lợi nhuận của Nick
250
phút nội dung
36
chương

Tổng quan

Bạn sẽ học được gì?

10 chủ đề lớn – từ zero đến deploy production với Claude Code


🚀
Chương 1–7

Cài đặt & Khởi đầu

Từ mua tài khoản Pro đến mở Claude Code lần đầu – mọi thứ cần biết để bắt đầu

Xem từ trên YouTube

Quy trình cài đặt

So sánh 3 IDE phổ biến

Chapter chi tiết


🧠
Chương 9–11

CLAUDE.md – Não của dự án

File hướng dẫn tập trung – giảm token, tăng chất lượng, giữ context nhất quán

Xem từ trên YouTube

3 tầng CLAUDE.md

Tầng 1 · Enterprise
Quản lý hệ thống – chỉ cho license doanh nghiệp. Ghi đè tất cả bên dưới.
Tầng 2 · Global (~/.claude/CLAUDE.md)
Rules áp dụng cho mọi workspace trên máy. Guardrails, style, xưng hô, công cụ ưa dùng.
Tầng 3 · Project (.claude/CLAUDE.md)
Cụ thể cho từng repo – tech stack, deploy target, naming conventions, forbidden actions.

Ba tầng merge theo thứ tự ưu tiên từ trên xuống. /init tự sinh tầng 3 bằng cách đọc codebase.

Primacy & Recency Bias

Đầu prompt Giữa prompt Cuối prompt

Đặt guardrail quan trọng nhất lên đầu – Claude nhớ nhiều nhất. Giữa prompt bị quên nhiều nhất.

Kích thước lý tưởng

200–500 dòng: tối ưu
500–1000 dòng: cẩn thận
Trên 1000 dòng: tốn token, giảm chất lượng

CLAUDE.md được inject vào mọi session – mỗi token thêm vào là tiền thực sự bỏ ra.

Do & Don't với CLAUDE.md


⚒️
Chương 8, 10–11, 14–18

Build thực tế

Web app, proposal generator, Stripe + Supabase – và tại sao Verification Loop là bắt buộc

Xem từ trên YouTube

Plan Mode vs. Build ngay

Build ngay – không plan

15 phút Build
5 phút Test → phát hiện sai hướng
15 phút Rebuild
≥5 lần Retry loop
~35+ phút + nhiều token lãng phí

Plan Mode trước

5 phút Plan Mode – khám phá approach
5 phút Plan phát hiện vấn đề → fix ngay
5–15 phút Build theo plan đã validate
~10–20 phút + ít token hơn nhiều

Trong Plan Mode, Claude chỉ đọc + research – không sửa file. Mọi thay đổi trong "không gian lý thuyết" là miễn phí về thời gian thực.

Verification Loop – bắt buộc

Nguyên tắc cốt lõi: Claude giỏi build nhưng không tự kiểm tra độ chính xác output. Bạn cần loop feedback – screenshot so sánh, test thực tế, log kiểm tra – để đảm bảo chất lượng. Không có loop này, kết quả sẽ ngẫu nhiên.

Case Study: Proposal Generator App

Stack
  • Frontend Next.js + Tailwind + shadcn/ui
  • Database Supabase (auth + storage)
  • Payment Stripe (sandbox test mode)
  • AI Claude Opus (generate content)
  • Deploy Netlify
Tính năng
  • • Dashboard quản lý proposals
  • • AI generate nội dung từ brief
  • • Client xem qua public URL
  • • Ký điện tử + thanh toán Stripe
  • • Design Apple-esque, minimal
Workflow thực tế:
  1. Voice dump yêu cầu vào text → Claude format thành spec document
  2. Plan Mode phân tích stack, hỏi clarifying questions (GUI interactive)
  3. Nick cung cấp Supabase keys, Stripe keys trong lúc Claude build
  4. Claude build xong → Nick test UI từng trang, feedback bằng text tự nhiên
  5. SQL migration chạy tay qua Supabase SQL editor
  6. Lặp feedback → fix → test cho đến khi ưng ý

📁
Chương 12–13

Thư mục .claude – Advanced Features

Ít hơn 10% user biết đến – unlock toàn bộ sức mạnh của Claude Code

Xem từ trên YouTube
Cấu trúc đầy đủ nhất
~/.claude/
├── CLAUDE.md # global rules
├── CLAUDE.local.md # gitignored
└── memory.md # auto-injected notes
.claude/ (per project)
├── CLAUDE.md
├── settings.json # hooks + permissions
├── settings.local.json
├── rules/
├── workflow.md
├── code-style.md
└── security.md
├── skills/
├── scrape-leads.md
└── shop-amazon.md
├── agents/
└── reviewer.md
└── .mcp.json # MCP servers

4 Chế độ Permissions

Cảnh báo Bypass: Có trường hợp thật Claude chạy sudo rm -rf vì hiểu sai yêu cầu và xoá toàn bộ ổ cứng. Xác suất thấp nhưng có thật. Chỉ dùng Bypass trong sandbox hoặc khi bạn hiểu rõ rủi ro.

📊
Chương 19–21

Quản lý Context & Token

Token là tiền – context rot là kẻ thù lớn nhất của chất lượng output

Xem từ trên YouTube

Phân bổ context window thực tế

Trước khi gửi bất kỳ tin nhắn nào, đã tiêu ~26K/200K tokens (13%) chỉ cho infrastructure overhead — trong đó riêng system tools đã chiếm 16.8K tokens (8.4%).

Chiến lược tối ưu token

Slash commands quan trọng


Chương 22–24

Skills – Tự động hoá công việc

Biến mọi quy trình lặp lại thành skill markdown – Claude thực thi 98–99% accuracy

Xem từ trên YouTube

Cấu trúc một Skill

---
name: scrape-leads
description: "Scrape + verify business leads"
allowed_tools: [Bash, WebFetch]
---
# Goal
Scrape leads using Apify, classify with LLM...
# Process
1. Test scrape (25 leads)
2. Verify quality
3. Full parallel scrape
4. LLM classify + upload GSheet
/scripts/
scrape.py, classify.py...

Chỉ phần frontmatter được load vào context ban đầu (~60 tokens). Full content chỉ load khi Claude cần dùng.

Skills Nick dùng hàng ngày

Quy trình tạo Skill mới

Kết quả thực tế – Lead Scraper skill: Thủ công: 30–45 phút (filters + verify + upload + cross-reference).
Với skill: 87 giây – 1,000 leads, upload Google Sheet, enrich emails tự động.

🔌
Chương 25–28

MCP Tools

Skills do người khác viết – nhưng cẩn thận với chi phí token

Xem từ trên YouTube

MCP vs. Skills

MCP
Skills

Token cost: ClickUp MCP vs Skills

ClickUp MCP (tổng) ~20,000 tokens
scrape-leads skill 63 tokens
school-monitor skill 59 tokens
Một MCP tool như ClickUp.searchTasks tốn hơn tất cả skills của Nick cộng lại.
🌐
Chrome DevTools MCP
MCP duy nhất Nick dùng every day
  • • Điều khiển Chrome browser trực tiếp
  • • Screenshot, navigate, click, fill form
  • • Tốt hơn built-in browser tools ~100x
  • • Dùng được với website không có API
  • • Ví dụ: shop Amazon.ca tìm lightbox, scrape leads Upwork
📧
Gmail MCP → Gmail Skill
Workflow MCP-to-Skill hoàn chỉnh

Bước 1: Dùng Gmail MCP để prototype – test labeling có hoạt động không (vài phút)

Bước 2: Nếu hoạt động → convert sang Skill dùng Gmail API trực tiếp

Kết quả: Skill tiêu ~60 tokens thay vì 20,000 – chức năng như nhau

Chiến lược cá nhân của Nick với MCP: Dùng MCP để sketch nhanh xem ý tưởng có khả thi không → nếu có, convert ngay sang Skill để tiết kiệm token. Ngoại lệ duy nhất: Chrome DevTools MCP vì không có skill nào thay thế được.

🤖
Chương 29–32

Sub-Agents

Thuê AI làm việc cho AI – parallelization thực sự bắt đầu ở đây

Xem từ trên YouTube

Kiến trúc Parent → Child

Parent Agent (Opus – chậm & thông minh)
Trả về chỉ summary ~2K tokens
↑ ↑ ↑
Tiết kiệm 50x token so với parent tự làm

Khi nào dùng Sub-Agents?

  • Research tốn nhiều tokens (100K+) – sub-agent absorb, parent nhận summary
  • Code review – fresh context không bị bias bởi code vừa viết
  • QA / automated testing – không "pollute" context của parent
  • Parallel tasks độc lập nhau
  • Query đơn giản – chi phí spin-up agent > tiết kiệm được

Token economics thực tế

Research sub-agent (Sonnet) ~100K tokens
Summary trả về parent ~2K tokens
Tiết kiệm 50x

Dùng Sonnet/Haiku cho sub-agents (cheaper, larger context). Chỉ Opus cho parent reasoning.


👥
Chương 33–34

Agent Teams

Multi-agent orchestration – chi phí token 7x, cần dùng đúng lúc

Xem từ trên YouTube

Sub-Agents vs. Agent Teams

Sub-Agents
  • • Kết quả luôn về parent agent
  • • Không giao tiếp ngang hàng
  • • Chi phí thấp hơn
  • • Best for: 1 result matters

Agent Teams
  • • Mỗi agent = Claude instance riêng biệt
  • • Giao tiếp ngang hàng (shared task board)
  • • Chi phí ~7x sub-agents
  • • Best for: research + debate + parallel exploration

Use cases Nick đã làm

Pattern: Adversarial Debate

Devil #1
Argue findings không phải vấn đề thật → lọc false positives
Devil #2
Argue findings vấn đề thật và cần fix → đảm bảo không bỏ sót
Team Lead
Tổng hợp debate → quyết định final, spin up fixer agents

Lấy cảm hứng từ GANs (Generative Adversarial Networks) – hai agents đối nghịch nhau cho chất lượng output cao hơn.

Cách enable Agent Teams (experimental)

// .claude/settings.json
{"env": {"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"}}

Chưa bật mặc định vì dễ tiêu $10K/ngày nếu không kiểm soát. Đặt spending limits trước khi enable.


🌿
Chương 35–36

Git Worktrees & Deploy

Parallel development không conflict + đưa code lên production với Modal

Xem từ trên YouTube

Git Worktree workflow

main branch
leftclick-agency/
merge to main
sau khi review
Lợi thế: Các agents làm việc trong folders hoàn toàn độc lập – không thể step on each other's toes. Không xung đột file, không overwrite nhau. Merge step ở cuối do Claude hỗ trợ giải quyết conflicts.

Deploy API với Modal

Modal là gì?

  • • Serverless platform – run Python scripts trên cloud
  • • Tạo public URL endpoint trong vài giây
  • • Tích hợp tốt với skills và automation
  • • Free tier đủ dùng cho side projects
  • • Không cần manage server – Claude deploy tự động

Demo: Birthday API endpoint

GET /birthday-check
→ "Happy Birthday Nick!" 🎂
hoặc
→ "No birth today MF"

Từ prompt đến live URL trong vài phút – không cần viết config, không cần setup manual.


5 Bài học cốt lõi

Nếu chỉ nhớ 5 điều sau khi xem khoá học này

Xem full khoá học →

CLAUDE CODE FULL COURSE 4 HOURS: Build & Sell (2026) · Nick Saraev