YouTube • 2026 Nick Saraev 🧠 AI / Agent

Claude Code 4 Giờ
Từ cài đặt đến Agent Teams

Khoá học "tất tần tật" của Nick Saraev — người đang quản doanh nghiệp $4M+/năm bằng Claude Code và đã dạy 2,000+ học viên. 14 chương từ terminal cơ bản, chọn IDE, viết Claude.md, đến plan mode, skills, MCP, subagents và agent teams — song song hoá tới 20 agent cùng lúc.

Xem trên YouTube
Claude Code Full Course thumbnail
4:10:43 • 14 chương
$4M+
doanh thu Nick quản/năm
2,000+
học viên đã dạy
200K
tokens context (Opus 4.6)

Tổng quan

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

14 chủ đề đi từ "click mở terminal lần đầu" đến "chạy 20 agent song song tự code cả project" — không cần background kỹ thuật.

💡 Tư duy xuyên suốt khoá học

  • Claude Code không chỉ là "tool code" — mà là cách đòn bẩy năng suất cho cả công việc lẫn đời sống.
  • Mọi kỹ thuật nâng cao (skills, subagents, teams) đều quy về 1 câu hỏi: "tôi đang đốt bao nhiêu token để làm việc này, và có cách rẻ hơn không?"
  • Học bằng cách làm thật — khoá này build 1 landing + 1 app proposal end-to-end, không lý thuyết suông.

🎬
Chương 1

Giới thiệu & Lộ trình

Nick là ai, tại sao đáng nghe, và 14 chương phía trước xoay quanh cái gì.

Xem từ 00:00:00
00:00

Nick Saraev — người dạy là ai

Nick dùng Claude Code mỗi ngày để điều hành 1 business lợi nhuận hơn $4 triệu/năm, đồng thời đã dạy 2,000+ học viên cách dùng cho cả công việc cá nhân lẫn doanh nghiệp.

00:16

Tại sao nên học — kể cả dân không kỹ thuật

Claude Code không chỉ giúp dev code nhanh hơn, mà là đòn bẩy năng suất cho mọi lĩnh vực. Khoá học cam kết "no fluff", xây kiến thức tuần tự từ zero — không yêu cầu nền tảng kỹ thuật.

00:34

Roadmap 14 chương

Bắt đầu từ download + setup → 3 IDE phổ biến (terminal, VS Code, Anti-Gravity) → viết CLAUDE.md → build app thật → các mode (plan, dangerously-skip-permissions) → context management → MCP → subagents → agent teams.

01:09

Cam kết: học bằng cách làm

Thay vì ngồi nghe giảng, cả khoá sẽ build 1 web app thực host trên internet. Về sau còn build thêm 1 proposal generator end-to-end.


🚀
Chương 2

Cài đặt & Terminal cơ bản

Mở terminal lần đầu, cài Claude Code, hiểu status line, token counter và "context 0–100%".

Xem từ 00:05:00
1
Cài đặt
npm i -g @anthropic-ai/claude-code
2
Mở terminal
claude
3
Đăng nhập
Browser OAuth / Pro plan
4
Prompt đầu tiên
Press Enter để start
5
Kiểm status line
Context 0–100% + tokens
05:43

Mở terminal — đừng sợ

Terminal nhìn "đáng sợ" lúc đầu nhưng chỉ là 1 text interface để gõ lệnh. Cài Claude Code qua npm rồi gõ claude là xong.

07:18

Chat interface đầu tiên

"Press Enter to continue" — về bản chất bạn vừa mở 1 cửa sổ chat với agent, giống ChatGPT, nhưng nó có quyền đọc/ghi file trong thư mục hiện tại.

10:50

Thanh "context 0–100%"

Chỉ số quan trọng nhất trên status line: đo lịch sử hội thoại đang chiếm bao nhiêu % cửa sổ context. Chạm 100% là agent bắt đầu quên đầu bài.

11:14

Token counter & status line

Ở ~20,000 tokens, thanh tokens bắt đầu nhảy rõ. Đây là nơi bạn "nhìn thấy" chi phí — sẽ là chủ đề xuyên suốt phần context management về sau.

11:59

Tại sao nên quen terminal dù có GUI

Nhiều tính năng nâng cao (/cost, agent teams) chỉ chạy ngon trong terminal. GUI tiện cho người mới, nhưng terminal mới là nơi "nghề cứng".

15:06

File explorer + editor trong terminal

Có thể click file ngay trong Claude Code và mở editor giữa màn hình. Không cần IDE để bắt đầu.


💻
Chương 3

Chọn IDE: Terminal vs VS Code vs Anti-Gravity

3 môi trường Claude Code phổ biến — khác nhau ở đâu và khi nào nên dùng cái nào.

Xem từ 00:17:00

Terminal

Nghề cứng

Cách "thô" nhất — gõ claude trong iTerm/zsh và chat trực tiếp.

  • Đầy đủ tính năng (/cost, teams)
  • Nhẹ, ít distraction
  • Dễ chạy parallel instance

Hạn chế: không có file explorer + preview.

VS Code

Cân bằng

Cài extension Claude Code for VS Code — chat panel + file explorer cùng lúc.

  • UI quen thuộc với dev
  • Diff view khi agent sửa file
  • Extension ecosystem

Thiếu: một số flag mới của CLI.

Anti-Gravity

Mới & sexy

IDE built-for-agents — giống VS Code nhưng panel phải là agents thay vì editor.

  • Chat với agent như đồng nghiệp
  • "Research X for me" built-in
  • Thiết kế rất đẹp

Hạn chế: tương đối mới, ecosystem ít hơn.

22:09

Tải installer: chọn đúng OS

Website rất "sexy and clean" — chắc build bằng agents luôn. Click download theo OS; Nick dùng macOS Apple Silicon.

23:25

Cài Claude Code for VS Code

Vào tab Extensions, search "Claude Code for VS Code", bấm Install. Double-click vào editor để mở chat panel.

26:09

Use case "Research X for me"

Ví dụ Anti-Gravity: "Research the best trending posts on Twitter" — agent tự fire-up, crawl, tổng hợp, ghi ra file. Không cần prompt engineering phức tạp.


🧠
Chương 4

Claude.md — Bộ não của dự án

Tại sao 1 file markdown có thể quyết định 50% chất lượng output của agent.

Xem từ 00:27:00

"Steerability trong AI về bản chất là việc thu hẹp độ rộng của tất cả các hướng tiềm năng mà model có thể đi. Claude.md nén cái phễu đó lại — nếu bạn có lệch hướng chút, bạn vẫn cập bến gần đích."

— Nick Saraev, 28:38

3 tầng Claude.md được inject (thứ tự ưu tiên)

Tier 1 · Enterprise
Quản trị áp toàn team — ghi đè mọi tầng dưới
Tier 2 · Global (user-level)
~/.claude/CLAUDE.md — quy tắc cá nhân, mọi project
Tier 3 · Local (project)
./CLAUDE.md — chi tiết riêng workspace này, load cuối cùng

Cả 3 tầng nối đầu mỗi session → tránh viết trùng quy tắc giữa các tier. 1:08:30

29:17

Claude.md = quỹ đạo phóng tên lửa

Hãy coi Claude.md như "vectơ khởi tạo" cho mọi session — bất kể terminal hay GUI. Phóng đúng hướng ngay từ đầu thì các sai lệch nhỏ dọc đường không phá hỏng đích đến.

29:44

File CLAUDE.md tên chuẩn — viết HOA

Đặt 1 file tên chính xác CLAUDE.md (capital C-L-A-U-D-E) trong project directory → được inject vào đầu mọi cuộc hội thoại. Không khác gì bạn copy-paste nội dung đó vào khung chat mỗi lần.

30:06

2 nguyên tắc vàng

(1) Cô đọng — mỗi dòng đắt giá vì tốn token mỗi lượt. (2) Định nghĩa biên — workspace này là gì, KHÔNG làm gì.

30:41

3 cách design website với Claude Code

Nick preview 3 approach chính mà cộng đồng đang dùng — sẽ demo thực tế ngay chương kế tiếp.

💡 Lấy gì về?

  • Claude.md càng cô đọng càng tốt — mỗi dòng "đốt token" mỗi lượt chat.
  • Mục tiêu không phải nhồi tri thức, mà là thu hẹp không gian khả dĩ để agent không đi lạc.
  • Cách nhanh: cho Claude tự sinh Claude.md dựa trên vài tweet / best practice bạn thấy hay.

🎨
Chương 5

Demo: Build landing page từ screenshot

Từ 1 ảnh tham chiếu đến 1 trang Apple-esque chạy thật trên Chrome — trong 15 phút.

Xem từ 00:38:00
1

Bypass permissions

Bật mode "dangerously skip" để agent khỏi hỏi từng bước 38:13

2

Thả ảnh reference

Claude.md có quy tắc: thấy screenshot → sinh website 39:09

3

Agent code thô

Tự replicate top section, dùng placeholder 160×100 42:18

4

Feed 3 template

Từ godly.website, dribbble — bảo agent "tham khảo và pha trộn" 45:38

5

Open in Chrome

index.html xong — sexy & high-end 52:47

"Điều bạn TUYỆT ĐỐI không muốn là để Claude Code ngồi chờ instruction của bạn. Hãy giao task đủ lớn để nó có thể chạy độc lập 5–15 phút — trong lúc đó bạn context-switch sang việc khác."

— Nick Saraev, 49:48


📁
Chương 6

Cấu trúc .claude/ folder

agents, skills, rules, MCP.json — mỗi subfolder dành cho một lớp chức năng khác nhau.

Xem từ 00:57:00

Cấu trúc chuẩn 1 project Claude Code

my-project/
├── CLAUDE.md                   # project brain — inject đầu mỗi session
├── .claude/
│   ├── agents/               # subagents — mỗi file 1 .md spec
│   │   ├── research.md
│   │   ├── code-review.md
│   │   └── qa.md
│   ├── skills/               # workflow tái sử dụng — slash command "đời mới"
│   │   ├── scrape-lead/
│   │   │   ├── skill.md         # orchestrator (nhạc trưởng)
│   │   │   └── scripts/         # Python/bash thực thi
│   │   └── gmail-label/
│   ├── rules/                # CLAUDE.md được tách nhỏ, load on-demand
│   └── .mcp.json             # MCP servers config
├── src/                      # code thật của bạn
└── .gitignore

80/20 rule: đa số project chỉ cần CLAUDE.md. Thêm skills/ khi có workflow lặp ≥ 3 lần. — 58:25

57:33

4 thành phần chính trong .claude/

agents/ (subagents), skills/ (workflow đóng gói), rules/ (prompt fragments tái sử dụng), và .mcp.json (server config).

58:25

80/20 setup của Nick

Đa phần project chỉ cần CLAUDE.md. Chỉ khi workflow lặp đi lặp lại mới add skills; chỉ khi cần parallel mới add agents.

1:00:19

Tách Claude.md thành rules

Thay vì 1 Claude.md khổng lồ, dùng Claude Code Rule Specification để chia thành nhiều file rule nhỏ. Mỗi rule load theo context → tiết kiệm token, dễ tái sử dụng.

1:08:30

3 tầng Claude.md được inject

Global (user-level, mọi project), Enterprise (team-level), Local (project này). Cả 3 đều load vào đầu hội thoại — cần biết để tránh nhân đôi quy tắc.

1:11:44

⚠️ Đừng nhồi style guide + API docs

Sai lầm phổ biến: paste nguyên style guide 50 trang vào Claude.md. Lãng phí token khổng lồ. Thay vào đó, để agent grep tài liệu khi cần.

1:16:03

Test memory: "tên em trai tôi là gì?"

Ví dụ hỏi thông tin cá nhân → Claude Code sẽ đi tìm trong file memory. Có thể dùng như 1 bộ nhớ dài hạn mini nếu bạn setup đúng.

1:24:49

Parent agent không nên làm việc nặng

Việc nặng (đọc hàng ngàn file, web scrape) nên offload xuống subagent — vừa không làm "bẩn" context chính, vừa rẻ token.


Chương 7

Skills — slash command "đời sau"

Cách đóng gói workflow lặp để gọi bằng 1 slash duy nhất.

Xem từ 1:25:00
1:25:36

Skills = custom slash commands đời mới

Trước đây gọi là "custom slash commands". Giờ skills là cơ chế chuẩn để tự động hoá task phức tạp — 1 folder skills/<name>/ chứa skill.md + scripts hỗ trợ.

1:29:28

Ví dụ: Upwork Scrape & Apply

Nick có skill quét job trên Upwork, tự lọc, tự viết proposal — gõ /upwork-scrape-apply là chạy xong, kết quả ra Google Sheet.

1:29:57

Cách hỏi khi Claude không biết format

Đôi khi Claude không biết "skill format" mới — bảo nó tự search trước rồi mới viết. Sẽ deep-dive ở chương 10.


🎚️
Chương 8

4 chế độ làm việc

Từ "hỏi trước mỗi lần" đến "vượt rào hoàn toàn" — chọn đúng mode cho đúng mức độ tin tưởng.

Xem từ 1:31:30
🛡️

Ask before edits

Mỗi lần agent định sửa/tạo file đều hỏi bạn trước. An toàn nhất.

Dùng khi: học, code production, gần data nhạy cảm.

✏️

Edit auto-accept

Agent tự sửa file, bạn chỉ nhìn diff. Chạy nhanh hơn nhiều nhưng cần tin tưởng.

Dùng khi: codebase có test + git, dễ undo.

📋

Plan mode

Agent chỉ lên kế hoạch, KHÔNG sửa code. Bạn duyệt plan → bấm approve → mới chạy.

Dùng khi: task phức tạp, đa file, muốn kiểm soát.

⚠️

Dangerously skip permissions

Agent tự quyết mọi thứ, kể cả chạy bash không hỏi. Nick thường bật khi dùng nhưng khuyên bạn dùng có chủ đích.

Dùng khi: sandbox, throwaway project, không internet access.

1:31:53

Toggle mode qua 1 button

Có thể đổi giữa 4 mode bằng 1 phím tắt — không cần restart session.

1:35:42

Khi nào "carte blanche" hợp lý

Khi muốn agent toàn quyền với file có sẵn — ví dụ refactor codebase lớn cần thao tác hàng loạt.

1:40:23

Nếu bật "dangerous" — nên chạy sandbox không internet

Claude team khuyến nghị rõ: chỉ bật mode này trong môi trường sandbox không có internet access. Các trường hợp khác "accept at your own risk".


📋
Chương 9

Dự án lớn: Proposal Generator với Plan Mode

Build end-to-end: từ template PDF → static page proposal kết nối SuperBase.

Xem từ 1:40:00
1:47:15

Yêu cầu: generate proposal end-to-end

Input: template PDF. Output: static page proposal có thể gửi cho khách, style Apple-esque minimal.

1:49:42

Cho agent nhập tech stack mù

"I don't know what most of that stuff means" — Nick để agent tự chọn stack. Quan trọng là mô tả yêu cầu cuối, không phải micromanage implementation.

1:56:31

SuperBase SQL editor — phần agent không làm được

Agent tạo migration SQL nhưng Nick phải tự copy vào SuperBase SQL editor để execute. Ranh giới giữa agent và user vẫn còn.

2:08:34

Khi context chạm giới hạn → /compact

Trong build dài, tokens sẽ chạm trần. /compact tóm tắt và reset context, giữ lại thông tin quan trọng.

2:10:29

Token chỉ tốn 1 lần — generate vĩnh viễn

Nick nhấn mạnh: tiền token chi cho build ban đầu là one-time cost. Sau đó mỗi lần generate proposal mới gần như miễn phí. ROI cực kỳ cao.

"Screw the NDA — cứ đưa cho agent xem, thậm chí nhờ nó gợi ý cách secure app của bạn. Claude Code cũng có thể viết prompt cho bản thân bạn dùng."

— Nick Saraev, 2:12:33


🗂️
Chương 10

Context Management

Hiểu 200K tokens Opus 4.6 dùng vào đâu, và làm sao tối ưu từng %.

Xem từ 2:13:00

🧮 Tiêu tốn context điển hình (trước khi gõ message đầu tiên)

Claude.md + rules global~8%
Memory files~5%
Skills registry~7%
MCP tool schemas (1 MCP = 1,600 tokens)~25%
System prompts + tool defs Claude~8%
Free space cho conversation~47%

Ước tính từ demo của Nick (session có 5-6 MCP lớn) — 2:59:12

2:15:22

Opus 4.6 — cửa sổ 200K tokens

Đừng nhầm "context window" với "tokens đã dùng". Model ceiling là 200K; nếu thấy 26,400/200,000 → còn rất thoáng.

2:28:12

/cost — check tokens & tiền

Lệnh quan trọng nhất: cho biết session này đã đốt bao nhiêu token, tốn bao nhiêu USD. Chỉ chạy được trong terminal, GUI chưa có.

2:29:57

/clear — reset cứng

Xoá sạch context hội thoại, giữ Claude.md. Dùng khi bắt đầu task hoàn toàn mới trong cùng workspace.

2:30:43

Subagent = "heavy lifting giá rẻ"

Giao task đọc file, crawl web xuống subagent (model rẻ hơn) — chỉ trả kết quả về parent. Tiết kiệm cả tokens lẫn tiền.

2:32:41

⚠️ Agent teams ~ 7× tokens

Agent teams đốt ~7 lần tokens so với subagents. Chỉ dùng cho task đủ lớn / tự động / ROI cao để bù chi phí.

Slash command cần nhớ

/cost

Tokens & USD đã đốt trong session

/compact

Tóm tắt lịch sử, giải phóng context

/clear

Reset cứng toàn bộ hội thoại

/init

Scaffold CLAUDE.md cho project

/model

Đổi model (Opus/Sonnet/Haiku)

/config

Mở settings (permissions, MCP)

/plan

Vào Plan Mode — chỉ lên kế hoạch

/doctor

Debug môi trường & version

/cost + /compact chỉ chạy trong terminal — GUI chưa hỗ trợ. 2:28:28


🔧
Chương 11

Skills Deep Dive — Xây skill từ A đến Z

skill.md là nhạc trưởng, scripts/ là dàn nhạc.

Xem từ 2:33:00
2:35:22

Workflow scrape-lead — ví dụ điển hình

Test scrape → verify → full scrape → LLM classify → upload Google Sheet → enrich email. Chuỗi 6 bước, mỗi bước 1 script Python nhỏ.

2:37:32

Kết quả: 250 leads/lần search

Demo live: skill chạy, compile leads, ra list 250 lead sẵn sàng outreach. Tính kinh tế rõ ràng.

2:39:39

Cấu trúc: skill.md = orchestrator

skill.md là checklist/nhạc trưởng — nêu thứ tự các bước. Logic thực sự nằm trong scripts/ (Python/bash) để tái sử dụng và debug.

2:43:24

Orchestration = checklist có retry

Agent đi theo skill.md step-by-step. Bước nào fail → agent biết retry / skip theo instruction bạn viết sẵn.

2:50:38

Phép tính ROI

Scrape 10,000 leads ~ 500 phút (~8 tiếng) auto-run. Kết hợp với outreach email → hàng chục leads/ngày chạy nền.

.claude/skills/scrape-lead/skill.md 2:39:39
---
name: scrape-lead
description: Scrape leads from Apollo, classify by LLM, upload to Google Sheet
allowed-tools: Bash(python:*), Read, Write
---

# Orchestrator — checklist thứ tự bước

1. Test scrape 10 leadsscripts/apollo_scrape.py --limit 10
2. Verify schema — đảm bảo có email, name, company, title
3. Full scrapescripts/apollo_scrape.py --limit 10000
4. LLM classifyscripts/classify.py < leads.jsonl
5. Upload Google Sheetscripts/sheets_upload.py
6. Enrich email — nếu thiếu, tra Hunter/Snov

# Nếu bước nào fail
- Bước 1–2: dừng, báo user.
- Bước 3+: log lỗi, skip lead đó, tiếp tục.

skill.mdchecklist, không phải code. Logic thật nằm trong scripts/.

💡 Lấy gì về?

  • Skill giá trị nhất là skill bạn dùng lặp đi lặp lại. Build 1 lần, dùng mãi.
  • Đừng nhồi logic vào skill.md. Logic thuộc về scripts.
  • Một skill tốt viết xong trong ~5 phút. Nếu tốn giờ → bạn đang over-engineer.

🔌
Chương 12

MCP Tools — sức mạnh kèm cái giá token

Khi nào nên cài, khi nào nên bỏ — và tại sao 1 MCP có thể "ăn" 25% context của bạn.

Xem từ 2:51:00

✅ Nên dùng MCP khi

  • Cần truy cập real-time (API live, DB, Chrome DevTools)
  • Tool đủ nhỏ gọn (<5 endpoint chính)
  • Không có cách thay thế bằng skill + CLI
  • Ví dụ: Chrome DevTools MCP (Nick dùng liên tục) — 3:00:25

❌ Không nên MCP khi

  • MCP có >10 tool, schema khổng lồ
  • Có thể làm bằng CLI script trong skill (rẻ hơn nhiều)
  • Dùng không thường xuyên (lưu trữ bằng memory-MCP-on-demand)
  • Ví dụ: ClickUp MCP — 1 tool search ăn 1,600 tokens2:58:32
2:54:12

Cấu trúc .mcp.json

Mọi MCP đều config kiểu: {"mcpServers": {"server-name": {"command": "...", "args": [...]}}}. Thêm/xoá bằng sửa JSON, restart Claude Code.

2:59:53

So sánh gay gắt: MCP vs Skill

1 MCP tool "update task" ăn nhiều token hơn tất cả skills cộng lại. Nick khuyên default sang skills, chỉ MCP khi thực sự cần live access.

3:05:51

Demo: biến Gmail API thành skill, không dùng MCP

Thay vì cài Gmail MCP (nặng), Nick viết skill gmail-label gọi Gmail API trực tiếp + Gmail Script. Tiết kiệm tokens, control 100%.

3:09:34

Context7 MCP — 1 ngoại lệ đáng cài

Context7 cho phép query docs của bất kỳ API nào mà không cần biết trước URL docs. Siêu hữu ích, MCP này đáng trả "phí" tokens.


🤖
Chương 13

Subagents — Song song hoá công việc

Từ 1 agent làm tuần tự → 20 agent chạy song song, mỗi con 1 context window riêng.

Xem từ 3:10:00

Parent agent xé task → 8 subagent chạy song song

PARENT AGENT
"Review codebase 83K dòng"
xé task thành 8 query con
🤖
auth/
🤖
api/
🤖
db/
🤖
ui/
🤖
jobs/
🤖
tests/
🤖
docs/
🤖
infra/

Mỗi subagent có context window riêng → không dùng chung tokens với parent. 2h tuần tự → 10 phút song song. 3:16:31

3:11:32

⚠️ Subagents đốt nhiều token

Đừng dùng cho task vặt. Chỉ bật khi parallelization mang lại giá trị rõ ràng (nhanh gấp 10, cần scale).

3:12:00

Biến 1 skill thành subagent

Quy trình: remove skill khỏi context → bảo agent đọc subagent spec của Anthropic → regenerate thành .claude/agents/<name>.md. Xong.

3:13:13

"Task" bubble = subagent đang chạy

Khi thấy dòng "research Claude Code subagents" với icon task → đó là parent giao task cho subagent research. Subagent chạy độc lập, context riêng, kết thúc trả 1 summary về.

3:16:31

Sức mạnh thực sự: split 5/10/15/20 way

Subagent cho phép xé 1 query lớn thành 5, 10, 15, 20 subagent chạy đồng thời. Một task tuần tự 2 tiếng → 10 phút với 12 subagent song song.

3:18:50

Context self-contained

Mỗi subagent có context window riêng — nếu 1 con "hết", chỉ con đó fail, các con khác không ảnh hưởng. Đây cũng là lý do bạn có thể đưa task nặng.

3:20:00

Pattern thường dùng: code → QA → ship

Workflow demo: Code subagent viết code → QA subagent sinh test, chạy, sửa fail → Ship subagent commit/deploy. Song song ở từng tầng khi có thể.

3:26:12

Subagents + Skills — cặp đôi mạnh nhất

Khuyến nghị: dùng subagents kết hợp skills có sẵn — parallelize workflow đã được validate. Đừng dùng subagents cho mọi thứ.


👥
Chương 14

Agent Teams & Build thật

Cấp độ cao hơn subagents — nhiều agent giao tiếp qua "bảng tin chung".

Xem từ 3:27:00

🔹 Subagents

  • Parent giao task, subagent chạy, trả 1 summary
  • Context tách rời hoàn toàn khỏi parent
  • Không biết các subagent khác tồn tại
  • Chi phí "bình thường"

🔸 Agent Teams

  • Nhiều agent ngang hàng, chia sẻ scratch pad
  • Có thể hỏi/nhờ nhau như đồng nghiệp thật
  • Team Lead phân việc, ưu tiên, switch context
  • Chi phí ~7× subagents2:32:41
3:30:59

Mutual scratch pad = BBS board

Agent teams xây dựng "bảng tin chung" giống BBS ngày xưa — mỗi agent đọc/ghi tin nhắn chung, prioritize câu hỏi của nhau.

3:33:08

Context switch giữa các agent

Bạn có thể bảo "agent 3 dừng việc hiện tại, làm X thay thế" — như manage team dev thật. Claude Code hỗ trợ nhảy vào bất kỳ agent nào đang chạy.

3:36:11

Agent teams dùng terminal UX

Hiện tại terminal UX phù hợp với agent teams hơn GUI (sẽ đổi trong tương lai). Nick dùng fast mode để tăng tốc phản hồi.

3:43:22

Demo: 10 agent scan 10 landing page thật

Crawl Justin Welsh "upside down homepage", Dan Coe / Seahill Bloom dark premium. Mỗi agent phụ trách 1 site, tổng hợp pattern, build clone.

3:51:39

10 scanner agent song song — 83K dòng code

Demo lớn: 10 scanner agent đồng thời quét 10 codebase. Agent 1: 83K dòng; agents khác 35K–49K dòng. Một mình bạn chắc chắn không review nổi số code này.

4:07:03

Kết: tạo API token cho setup cuối

Nick close course bằng việc generate API token cho project thật — demonstrate xong đặt mọi thứ trong .claude/skills/ để tái sử dụng.

💡 3 điều rút ra cho cả khoá học

  • Claude.md > mọi thứ khác. 1 file markdown tốt quyết định 50% chất lượng output.
  • Luôn nghĩ về token: 1 MCP = 25% context, 1 skill = gần như miễn phí. Default sang skills.
  • Parallelization là "lợi thế không công bằng": subagent cho task có thể chia; agent teams cho project lớn đủ ROI.