Bạn vừa cài Claude Desktop. Thấy 3 tab. Sếp gửi task. Bạn click... tab nào? Tim đặt câu hỏi này thẳng trong tutorial — anh hiểu đây là confusion lớn nhất của người mới:
- Áp dụng decision tree 3 câu hỏi để chọn Chat / Cowork / Code cho bất kỳ task nào
- Nhận diện 5 signals cho thấy bạn đang dùng sai tool
- Optimize workflow hỗn hợp — dùng cả 3 tool trong cùng 1 ngày cho tốt nhất
- Hiểu khi nào nên không dùng AI (đúng — có những lúc như vậy)
- Educate team member biết cách chọn tool đúng
Mở đầu: Moment confused phổ biến
Then code — I think it's important to understand the difference to be honest. Can pretty much do everything that Claude Cowork can do. The real difference between Cowork and Code is who it's designed to be used by. Cowork is really designed for those of you that are more beginner. Claude Code is for power users. But they can pretty much do the exact same thing.
Nicole Sim và Michaela trong webinar cũng gặp câu hỏi này. Michaela trả lời:
I think about chat as more of a conversation and Cowork as usually more of — I'm dropping a brief to a coworker or I'm dropping a longer task that has an in-end output.
Bài 13 chốt confusion này bằng decision framework rõ ràng.
Tổng quan 3 tool
┌────────────────────────────────────────────────────────┐
│ │
│ CHAT COWORK CLAUDE CODE │
│ │
│ 💬 Hội thoại 👥 Giao việc 💻 Dev tools │
│ │
│ Quick question Task có output Codebase │
│ Brainstorm file, multi-step editing │
│ Summary Delegation Terminal-nat │
│ │
│ No tools File, browser, File, shell, │
│ (web search) connector git, test │
│ │
│ 0 effort setup 30 phút setup Hơn setup │
│ │
│ Usage: 1x Usage: 5-50x Usage: 10-100x│
│ │
│ Audience: Audience: Audience: │
│ Everyone Knowledge worker Developer + │
│ power user │
│ │
└────────────────────────────────────────────────────────┘
3 tool, 3 category use case khác nhau. Overlap có — nhưng mỗi cái có sweet spot.
Decision tree: 3 câu hỏi
Câu 1: Task có cần output cụ thể (file, email, deck) không?
Task cần output file?
│
┌───────┴───────┐
│ │
KHÔNG
│ │
Just answer Need output
or thinking │
│ ▼
▼ Câu 2 →
CHAT
Ví dụ "không":
- "Giải thích concept X cho tôi"
- "So sánh 2 approaches này"
- "Help tôi nghĩ về problem Y"
- "Tóm tắt văn bản tôi paste vào"
→ CHAT. Fast, no setup, no usage cost.
Ví dụ "có":
- "Tạo Excel phân tích sales"
- "Viết báo cáo monthly, save to file"
- "Draft 5 email cho khách hàng"
- "Generate PowerPoint 8 slide"
→ Tiếp Câu 2.
Câu 2: Task có liên quan codebase / terminal / dev work không?
Task có code?
│
┌───────┴───────┐
│ │
KHÔNG CÓ
│ │
Business/ Codebase/
knowledge terminal
work work
│ │
▼ ▼
COWORK CLAUDE CODE
Ví dụ "không code" (→ Cowork):
- Financial analysis với Excel
- Marketing report creation
- Email automation
- Research + synthesis docs
- HR onboarding kit
- Customer success QBR
Ví dụ "có code" (→ Claude Code):
- Edit codebase, add feature
- Debug production issue
- Run test suite + fix
- Git operations, PR creation
- Database migrations
- DevOps, CI/CD
Overlap zone:
- Data analyst viết SQL + tạo Excel report → Có thể Cowork hoặc Code. Cowork nếu output là deck. Code nếu output là script tự-run-hàng-ngày.
Câu 3: Task có lặp lại / cần automation không?
Task lặp lại?
│
┌───────┴───────┐
│ │
1 lần Lặp lại
│ │
▼ ▼
Cowork Cowork + Skill
on-demand + Scheduled
(Bài 10)
Task lặp lại → invest vào Skill + Schedule. Task 1 lần → chạy on-demand.
Flowchart đầy đủ
TASK MỚI
│
▼
┌─────────────────────────────┐
│ Cần output file / deliver? │
└──────────┬──────────────────┘
│
┌──────────┴──────────┐
│ │
NO YES
│ │
▼ ▼
CHAT ┌─────────────────┐
│ Task có code? │
└────────┬─────────┘
│
┌────────┴────────┐
│ │
NO YES
│ │
▼ ▼
┌──────────────┐ CLAUDE CODE
│ Task lặp lại?│
└──────┬───────┘
│
┌──────┴──────┐
│ │
1 lần Lặp lại
│ │
▼ ▼
COWORK COWORK +
on-demand SKILL +
SCHEDULE
30 task mẫu — chọn tool cho bạn
Test hiểu của bạn. Với mỗi task, chọn Chat / Cowork / Code.
| # | Task | Tool? |
|---|---|---|
| 1 | "Giải thích OKR framework là gì" | |
| 2 | "Draft email xin lỗi khách hàng" | |
| 3 | "Edit file auth.js để fix bug" | |
| 4 | "Cho tôi template resume" | |
| 5 | "Phân tích 3 file Excel sales Q3 → PowerPoint" | |
| 6 | "Run npm test, fix failures" | |
| 7 | "Summary nội dung bài blog này (paste vào)" | |
| 8 | "Weekly sales review gửi VP mỗi Friday" | |
| 9 | "Refactor file service.py" | |
| 10 | "So sánh giữa Slack vs MS Teams" | |
| 11 | "Reconcile bank + invoice monthly" | |
| 12 | "Viết regex tìm phone number" | |
| 13 | "Daily morning brief gửi sếp 7am" | |
| 14 | "Brainstorm 10 ý tưởng campaign" | |
| 15 | "Organize Desktop lộn xộn" | |
| 16 | "Deploy app lên staging" | |
| 17 | "Viết briefing 1 trang cho meeting chiều" | |
| 18 | "Explain concept async/await" | |
| 19 | "Generate 500 product description từ specs" | |
| 20 | "Run linter trên toàn codebase, fix issues" | |
| 21 | "Compare 2 design mockup về UX" | |
| 22 | "Monthly variance analysis 12 cost center" | |
| 23 | "Draft PR description từ commits" | |
| 24 | "Tìm thông tin về flight MIA→DXB rẻ" | |
| 25 | "Translate document sang tiếng Việt" | |
| 26 | "Research 10 competitor, output comparison deck" | |
| 27 | "Database migration với safety check" | |
| 28 | "Proofread essay tôi viết" | |
| 29 | "QBR prep cho 20 accounts cuối quý" | |
| 30 | "Code review file pull request #452" |
Đáp án
- Chateducational question
- Coworkoutput email draft, có context phải pull
- Claude Codecodebase edit
- Chatgeneric template, no context
- Coworkfile output, multi-step (Acme-style)
- Claude Codeterminal + fix test
- Chatpaste-in content, one-shot
- Cowork + Skill + Schedulelặp lại, file output
- Claude Codecodebase refactor
- Chatconceptual comparison
- Cowork + Schedulemonthly file task
- Chatmột-câu-trả-lời
- Cowork + Scheduledaily automation
- Chatbrainstorm pure
- Coworkfile ops trên máy
- Claude Codedev/ops command line
- Coworkbrief doc output
- Chatexplanation
- Coworkbatch file output
- Claude Codecodebase linting
- Chatcomparative thinking
- Cowork + parallelmulti-BU analysis
- Claude Codegit context, describe PR
- Cowork + browserbrowser research (flight demo)
- Coworkfile translation
- Coworkresearch multi-source → deck
- Claude CodeDB ops nhạy cảm cần terminal
- Chatpaste-in proofread
- Cowork + parallelmulti-account processing
- Claude CodePR review, git context
Score của bạn:
- 25-30 đúng: Excellent, clear decision framework.
- 20-24: Tốt, vài edge case cần practice.
- 15-19: Decent, review lại flowchart.
- < 15: Đọc lại bài này + Bài 3.
Workflow hỗn hợp — Dùng cả 3 trong ngày
Power user dùng cả 3 tool. Ví dụ 1 ngày của Product Manager:
8:00am — Morning (Chat) Open Chat, ask: "Summary tin tức AI qua đêm, mention thứ ảnh hưởng roadmap Q1 của tôi."
9:00am — Daily brief (Cowork Scheduled) Scheduled task tự chạy. Email brief landed inbox. Review 5 phút.
10:00am — Feature spec (Cowork) Task: "Analyze user feedback Q4, extract top 10 theme, draft PRD cho feature #3. Done looks like: PRD.md + feedback-synth.docx."
11:30am — Quick clarification (Chat) "So sánh 2 approach để implement feature X: architecture A vs B, trade-off chính?"
1:00pm — Code review (Claude Code) Terminal: claude review PR-452 — Cowork review code changes, suggest improvements.
2:00pm — Weekly report draft (Cowork) /weekly-product-update — skill chạy, generate draft.
3:00pm — Slack thread (Chat) "Draft Slack message announcing feature launch, 200 từ, casual tone."
4:00pm — Competitor scan (Cowork Scheduled) Scheduled task chạy monthly đã hoàn thành trước lunch, review competitor-intel doc.
5:00pm — Fix bug production (Claude Code) "Debug issue trong prod/service.py line 142, timezone handling off."
Trong 1 ngày:
- Chat: 3 lần (quick brainstorm, comparison, draft)
- Cowork: 4 lần (PRD, weekly update, scheduled morning brief, competitor scan)
- Code: 2 lần (code review, bug fix)
Đúng tool, đúng moment. Maximal leverage.
5 signals bạn đang dùng sai tool
Signal 1: "Chat trả lời giải thích dài mà bạn cần file"
- Triệu chứng
- Bạn hỏi Chat viết báo cáo, nó trả markdown text. Bạn copy-paste sang Word, format, tự save. Tốn 30 phút cleanup.
- Fix
- Đổi sang Cowork. Brief: "Done looks like: file report.docx saved to /reports/."
Signal 2: "Cowork chạy 10 phút cho task 1 câu hỏi"
- Triệu chứng
- Bạn hỏi Cowork "What is OKR?" — nó mở tools, search web, đọc files, spend 5 phút.
- Fix
- Đổi sang Chat. Simple question = 5 giây.
Signal 3: "Claude Code cho task non-dev"
- Triệu chứng
- Bạn là Marketing, mở Claude Code trong terminal, viết brief marketing campaign. Tools không fit (không có connector UI).
- Fix
- Đổi sang Cowork. Cùng engine, interface phù hợp hơn.
Signal 4: "Cowork cho task không có file"
- Triệu chứng
- Bạn dùng Cowork để chat qua lại về strategy — không tạo file, không use connector. Usage cao, tốc độ chậm.
- Fix
- Đổi sang Chat cho phần strategy discussion. Quay lại Cowork khi sẵn sàng action.
Signal 5: "Chat cho repetitive task"
- Triệu chứng
- Mỗi tuần bạn paste vào Chat cùng 1 brief dài 500 từ để nhờ nó viết weekly update. Copy-paste output ra file tự save.
- Fix
- Đổi sang Cowork + Skill. Tạo
/weekly-update, gõ command + output save tự động.
Trường hợp "nên KHÔNG dùng AI"
Đúng — có lúc tool tốt nhất là "không dùng gì cả". Cowork không phải câu trả lời cho mọi task.
1. Task cần judgment đậm đặc human
- Hire/fire decision — Không delegate cho AI
- Performance review — Feedback cần empathy
- Strategic pivot — Decision có weight lớn
- Sensitive communication — Khi khóc cần human
2. Task 30 giây nhanh hơn
- Google 1 câu hỏi nhanh
- Ghi nhanh idea vào notepad
- Reply "OK" cho 1 Slack
Mở Cowork mất 10 giây. Task cần 5 giây. Don't.
3. Task nhạy cảm cao về privacy
- Medical record of specific person
- Personal diary, sensitive info
- Legal privileged document
Dùng Cowork? Cân nhắc kỹ. Có thể on-premises version (Enterprise) OK. Consumer Pro/Max — đừng.
4. Task cần certainty 100%
- Medical diagnosis final
- Legal advice (not just research)
- Safety-critical decision
AI không 100%. Medical/legal = dùng human expert.
5. Khi bạn chưa biết rõ mình muốn gì
- "Cho tôi ideas" — OK cho Chat (brainstorm)
- Nhưng "Làm cái gì đó" — Cowork sẽ loay hoay. Tự think trước.
Anti-patterns — Lỗi chọn tool
"Cowork mạnh nhất → dùng cho mọi thứ"
- Sai
- Overkill cho simple task. Tốn usage.
- Đúng
- Chat cho đơn giản, Cowork cho complex output, Code cho dev.
"Tôi không biết code → chắc phải dùng Cowork"
- Có khi sai
- Task hỏi đáp thông thường → Chat phù hợp hơn.
- Đúng
- Dựa decision tree, không dựa "non-dev = Cowork".
"Cowork hiểu được nhiều hơn Chat"
- Sai
- Cùng model (Opus 4.6 / Sonnet 4.6). "Thông minh" giống nhau.
- Đúng
- Khác biệt là tool access. Chat không có tool.
Chat cho task repetitive
- Sai
- Copy-paste prompt dài mỗi tuần = tốn thời gian.
- Đúng
- Cowork + Skill. Gõ
/commandthay vì re-brief.
Code cho marketing task
- Sai
- Interface terminal không fit. Connector hạn chế hơn Cowork.
- Đúng
- Cowork cho non-dev, Code cho dev. Trừ khi bạn là dev thoải mái terminal.
Mẹo nâng cao
Mẹo 1: Keyboard shortcut tab switching
- Cmd/Ctrl + 1 — Chat
- Cmd/Ctrl + 2 — Cowork
- Cmd/Ctrl + 3 — Code
(Check Anthropic latest — có thể có standardized shortcut)
Chuyển tab nhanh = dùng đúng tool đúng moment.
Mẹo 2: "5-second decision rule"
Trước khi gõ task, hỏi 5 giây:
- Output là gì? (thinking vs file)
- Code không? (non vs dev)
- Lặp lại không? (one-off vs recurring)
5 giây này save 30 phút (chọn sai).
Mẹo 3: Project cross-tool
Cowork Projects có thể sync với Claude Code workspace. Cho dev workflow:
- Analyze codebase (Cowork)
- Generate feature spec (Cowork → file)
- Implement code (Code reads file)
- Test + PR (Code)
Seamless transfer.
Mẹo 4: Educate team
Nếu team bạn mới dùng Claude Desktop, share flowchart bài này. Save 10x confusion trong tháng đầu.
Mẹo 5: Monitor tool usage split
Analytics dashboard của bạn có cho thấy:
- Chat: 40% usage?
- Cowork: 50%?
- Code: 10%?
Nếu split lệch (ví dụ Cowork 90%), có thể over-using Cowork. Cân nhắc nhiều task nên Chat.
Áp dụng ngay
Bài tập 1: 10 task thực của bạn tuần tới (~15 phút)
Liệt kê 10 task bạn sẽ làm tuần tới. Với mỗi, chọn tool và giải thích:
| # | Task | Tool | Lý do |
|---|---|---|---|
| 1 | ___ | ___ | ___ |
| 2 | ___ | ___ | ___ |
| 3 | ___ | ___ | ___ |
| 4 | ___ | ___ | ___ |
| 5 | ___ | ___ | ___ |
| 6 | ___ | ___ | ___ |
| 7 | ___ | ___ | ___ |
| 8 | ___ | ___ | ___ |
| 9 | ___ | ___ | ___ |
| 10 | ___ | ___ | ___ |
Expected distribution:
- Chat: 2-3 task (quick thinking)
- Cowork: 5-7 task (output-driven)
- Code: 0-2 task (nếu bạn non-dev)
Bài tập 2: Review week trước (~10 phút)
Tuần qua bạn dùng tool nào? Có task nào dùng sai tool?
- Task tôi dùng Chat mà nên dùng Cowork: ___
- Task tôi dùng Cowork mà nên dùng Chat: ___
- Task tôi làm manual mà có thể Cowork: ___
Lý do 3 case trên: ___
Bài tập 3: Update team / educate (~optional)
Nếu bạn có team, share bài này. Hoặc tự tóm tắt 1-page cheatsheet:
Quick question → Chat
File output / multi-step → Cowork
Codebase / terminal → Claude Code
Decision tree:
1. Cần output file? No → Chat. Yes → step 2
2. Task có code? Yes → Code. No → step 3
3. Lặp lại? Yes → Cowork+Skill+Schedule. No → Cowork on-demand
Save to team wiki. Onboard new hires faster.
Tóm tắt bài học
- 3 câu hỏi decision tree: (1) Output file? (2) Task code? (3) Lặp lại?
- Chat: Quick thinking, brainstorm, explanation, summary paste-in. 0 setup. Usage 1x.
- Cowork: Delegation, output file, multi-tool, parallel, scheduled. Knowledge worker focus. Usage 5-50x.
- Claude Code: Developer workflow — codebase, terminal, git, deploy. Power user. Usage 10-100x.
- Cùng model. Khác nhau là tool access + interface. Không phải "trí thông minh".
- Workflow hỗn hợp = dùng cả 3 trong 1 ngày. Power user làm vậy.
- Đôi khi tool đúng nhất là "không dùng AI". Judgment-heavy, privacy-critical, certainty-100% tasks → human.
Tài liệu tham khảo
- Webinar Cowork — Michaela về Chat vs Cowork (32:50-33:40)
- Tutorial Tech With Tim — Code vs Cowork explanation (02:55-05:20)
- Anthropic Docs — Claude Desktop overview
Mastery = chọn tool đúng cho moment đúng, không phải "biết tất cả tool". Bài 13 này nếu nhớ 1 thứ: flowchart 3 câu hỏi.