Mổ xẻ demo thực chiến

3 — Thực chiếnTrung cấp45 phút

Bạn đã qua 7 bài lý thuyết. Bài 8 thay đổi nhịp — đi qua 2 demo nổi tiếng nhất cộng đồng Cowork, chỉ ra từng moment quan trọng như một phim lát cắt.

Bạn sẽ học được
  • Tái hiện được demo Acme Clothing của Michaela — từ 3 file Excel thô đến PowerPoint branded + Excel scenario model
  • Tái hiện được demo Flight Search của Tim — từ prompt → skill → scheduled task
  • Nhận biết moments quan trọng trong 1 session Cowork: clarifying questions, to-do generation, skill auto-load, queued messages, QA output
  • Áp dụng pattern "iterate with skill" — tinh chỉnh output qua skill thay vì copy-paste prompt mỗi lần
  • Hiểu được agent architecture hoạt động ra sao qua trực quan, không phải qua định nghĩa khô

DEMO 1: Acme Clothing Sales Analysis (Michaela)

Setup

Michaela mở Cowork. Project được thiết lập sẵn với:

Brief Michaela gõ

Đây là brief nguyên bản Michaela đọc ra (tôi format lại cho dễ đọc):

Michaela dừng lại bình luận: "I'm going to say thank you because it is important to be nice to Claude." (Nhóm cười.)

Moment 1: Cowork ask clarifying questions

Ngay sau khi Michaela bấm Enter, Cowork không chạy ngay. Nó suy nghĩ, scan folder, rồi hỏi 4 câu:

Câu hỏi 1: "What baseline should I compare against?"

Cowork tự suggest: "Tôi đề xuất 8 tuần trước đó (baseline)." Michaela bấm accept.

Câu hỏi 2: "What variable should be adjusted in the scenario model?"

Cowork suggest: "Traffic rate, pricing, inventory levels." Michaela take recommendation.

Câu hỏi 3: "How long should this presentation be?"

Cowork suggest: "5-7 slides." Michaela click 10-12 slides (cô muốn deck dày hơn).

Câu hỏi 4: "Specific KPIs to include?"

Cowork suggest: "Comp sales, gross margin focus." Michaela chọn standard retail KPIs.

Michaela bình luận: "So here, very similarly to how a coworker might work — I give Claude a long brief, and it comes back and says 'I have a few clarifying questions before I can get started'."

Moment 2: Cowork auto-load skills

Cowork chọn folder → bắt đầu auto-load skills mà nó nghĩ cần:

Michaela chỉ ra:

Đây là cách "skills" hoạt động ở level advanced (Bài 10 đào sâu): Cowork match task description với available skills, pull relevant ones.

Moment 3: Cowork tự tạo to-do list

Sau khi load skills, Cowork build to-do list:

  • Folder Desktop có subfolder /demos/ chứa 3 file Excel:
  • File 1: Sales data (ngày, SKU, số lượng, giá, store)
  • File 2: Driver variables (thời tiết, inventory, weeks of supply, in-stock rate, promotions)
  • File 3: Macro factors (consumer confidence, gas prices)
  • Brand guide Acme Clothing (khá giống brand Anthropic — Michaela đùa)
  • Template PowerPoint MBR (Monthly Business Review)
  • Excel skill — để đọc/ghi .xlsx có formula
  • PowerPoint skill — để tạo .pptx có structure
  • Brand guidelines skill — apply brand Acme
Claude, in folder /demos/ on my desktop, you will find 3 Excel files
with sales data including driver variables.

Look at only the past 8 weeks. Join the 3 Excel files together and
answer: what drove our business results?

Decompose sales performance into contributions from:
- Traffic
- Pricing
- Mix

Identify internal/external factors like weather and macro.

Flag weeks where inventory issues limited sales.

Quantify promotion effect on margin.

I need 2 outputs:
1. An Excel that allows me to model theoretical cases
2. A PowerPoint for our leadership

Thank you!

Moment 3: Cowork tự tạo to-do list

Michaela nhấn mạnh:

Bạn thấy từng item check xanh khi Cowork xong.

Moment 4: Michaela QUEUE message giữa chừng

Đây là moment cực kỳ cool. Cowork đang ở step 5, Michaela gõ thêm vào chat:

Cowork queue message này. Không interrupt task đang chạy. Nó sẽ apply khi tới step "Generate PowerPoint".

Michaela giải thích:

Đây là feature đỉnh: conversational interruption — bạn không phải hủy task và bắt đầu lại, chỉ thêm instruction, Cowork tự re-plan.

Moment 5: Cowork chạy và "thinking"

Trong khi Cowork phân tích, bạn thấy "thinking" box hiện ra. Cowork viết cho chính nó:

Michaela đọc ra: "You can see in its thinking, it says 'this is really insightful'."

Cowork dùng NumPy để compute. Cross-reference files. Tính promotion effect. Tất cả trong 15-20 phút.

Moment 6: 2 output final

Sau khi xong, Cowork present:

Output 1: Excel Scenario Model (acme-scenario-model.xlsx)

Mở ra, Michaela chỉ ra:

File có:

Đây là khác biệt lớn giữa Cowork và copy-paste AI — formula thật, không số hardcoded.

Output 2: MBR Presentation (acme-mbr-q3.pptx)

Michaela mở deck:

Deck có (5 slide vì Michaela queue message đổi từ 10-12 về 5):

Michaela nhấn mạnh về cấu trúc:

Thời gian tổng

Tổng: ~30-35 phút. Nếu tự làm — theo Michaela estimate — phải 6-8 giờ.

Gap: 10x.

  • Sheet 1: Input parameters (traffic rate, pricing, inventory) — các cell này highlight vàng, user có thể change
  • Sheet 2: Scenarios (base case, optimistic, pessimistic) — formulas trỏ về Input
  • Sheet 3: Weekly detail
  • Sheet 4: Promotion analysis với margin impact
  • Slide 1: MBR title, dates, executive summary
  • Slide 2: Sales change breakdown (traffic dominant driver)
  • Slide 3: Weekly performance graphs
  • Slide 4: Promotion impact + inventory constraint highlight ($39M lost sales estimate)
  • Slide 5: Summary + recommendations
  • Brief write: 3-4 phút
  • Clarifying Q&A: 2 phút
  • Cowork chạy (Michaela đi làm việc khác): ~15-20 phút
  • Review + manual fix: ~10 phút
[x] Read 3 Excel files from /demos/
[x] Identify date column, filter last 8 weeks
[x] Join 3 files on common key
[ ] Compute 8-week vs prior-8-week comparison
[ ] Decompose sales: traffic × AUR × mix
[ ] Check promotion effect on margin
[ ] Flag weeks with inventory issues
[ ] Quantify $ impact of inventory loss
[ ] Build scenario model Excel with formulas
[ ] Generate MBR PowerPoint
[ ] QA both outputs

Lessons từ Demo 1

Pattern 1: "Point at folder, describe goal"

Brief của Michaela không dài nhưng đủ 5 thành phần (Bài 6):

Lesson: brief không cần 500 từ. 150 từ đủ nếu đủ 5 thành phần.

Pattern 2: Accept suggestions khi nào

Cowork suggest 5-7 slides. Michaela override thành 10-12 (rồi queue message đổi lại 5). Cô biết rõ audience + deck length they prefer.

Lesson: accept suggestions khi bạn không có preference rõ. Override khi bạn biết rõ hơn Cowork.

Pattern 3: Queue don't interrupt

Michaela không cancel task để restart. Cô queue message. Cowork re-plan.

Lesson: "queue" là kỹ năng quan trọng — tiết kiệm thời gian, không mất progress.

Pattern 4: "Excel với formula, không hardcode"

Đây là quality marker cho output Excel. Khi Cowork trả file .xlsx có hardcode numbers, output không reusable. Có formula trỏ về input cells → reusable scenario model.

Lesson: brief explicit về "formula, không hardcode" nếu muốn Excel reusable.

Pattern 5: Brand guide qua Memory + skills

Michaela không paste brand guide vào brief. Brand đã trong Project Memory + skills có sẵn. Cowork auto-apply.

Lesson: setup brand guide 1 lần, apply mãi qua Memory/Skills.

  • Vai trò implicit (phân tích cho leadership)
  • Context: 3 file Excel, 8 tuần
  • Task: decompose, identify factors, flag, quantify
  • Done looks like: 2 output (Excel + PPT)
  • Constraint: để trống (dựa vào global instructions + skills)

DEMO 2: Flight Search Miami → Dubai (Tim)

Setup

Tim dùng tài khoản Claude Max plan. Tab Cowork mở sẵn. Chrome extension đã cài. Không có Project được tạo riêng cho demo này (Tim demo "bare hands" để show flow).

Brief Tim gõ (v1)

Moment 1: Parallel dispatch

Cowork không mở browser ngay. Tim chỉ ra:

Cowork dispatch 17 sub-agent — mỗi cái search 1 flight combination (1 date range × 1 flight class). 17 search chạy song song, tất cả xong trong < 1 phút.

Moment 2: Parallel không đủ chính xác → fallback browser

Sau parallel search, Cowork report:

Cowork mở Chrome, browse Google Flights. Tim mô tả:

Cowork:

Tim nhận xét cảnh báo:

Đây là safety red flag quan trọng — Bài 12 đào sâu.

Moment 3: Final report

Cowork wrap up sau ~3-4 phút:

  • Điền "Miami" → "Dubai"
  • Chọn business class
  • Thử 5 date range khác nhau
  • Extract pricing từng trang
  • Ghi nhận: có Emirates $6,000 (vượt budget), các option khác thay đổi theo date
Hey, I want you to search Google Flights and find any direct flights
or one-stop flights from Miami to Dubai in the next 6 months in
business class that are less than $3,000.

I'd like you to give me a quick report of all of the flights that
are available and recommend the top one or two options that are
happening right now.

I'd like you to search multiple date ranges and give me a quick
report.

Moment 3: Final report

Moment 4: Convert thành Skill

Tim không dừng ở đó. Đây là chỗ demo "level up":

Tim gõ:

Flight Search Report — Miami to Dubai, Business Class, <$3,000

❌ No direct flights found matching criteria.
Best business class direct: Emirates $6,000+ (exceeds budget).

⚠️ Budget recommendation: 
Premium economy direct flights available for $2,400-2,800.

✅ One-stop options within budget:
1. Lufthansa via Frankfurt — $2,850 (April date)
2. Turkish Airlines via Istanbul — $2,900 (May date)

Top recommendation: Option 1 (Lufthansa) — better seat ratings,
shorter total travel time.

Moment 4: Convert thành Skill

Cowork process (~5-10 phút testing, iterating):

Output: một file flight-search.md (skill). Tim chỉ:

Tim bấm "Copy to my skills". Skill giờ available qua /flight-search.

Moment 5: Schedule it

Tim gõ:

  • Viết markdown skill file
  • Test skill với input "NYC to London, next 3 months, economy, under $800"
  • Iterate dựa trên fail points
  • Finalize skill
Turn this into a repeatable, reusable skill that I could run anytime
I want to search for flights.

Let's not lock it into Dubai to Miami. Let's have it be any two cities.

And when I run the skill, you ask me for:
- The two cities
- The date range
- The class
- The budget

Then you go, you search through Google Flights specifically and you
find the cheapest options and the best recommendations.

Moment 5: Schedule it

Cowork:

Tim bấm confirm. Giờ mỗi ngày Cowork tự chạy flight search, email Tim nếu có deal.

Thời gian tổng

Tổng setup: ~15 phút. Sau đó chạy tự động vô hạn.

Tim tổng kết: "You can describe what you want and put the skill in here. You're now going to reuse that skill. And then the frequency — weekly, daily, hourly — and that's it."

  • Hiểu ý định: schedule task
  • Dùng scheduling skill built-in
  • Tạo scheduled task với cron expression
  • Confirm: "Đã setup. Chạy hàng ngày 10am Dubai time (2:04am local time của Tim — timezone-adjusted)."
  • Brief ban đầu + Cowork search: 4 phút
  • Convert thành skill (iterate): 8-10 phút
  • Setup scheduled task: 2 phút
Hey, add a scheduled task where we look for flights from Dubai to
Miami for under $4,000 anytime in the next 9 months.

Run this every day at 10:00 a.m. Dubai time.

Lessons từ Demo 2

Pattern 1: Thử on-demand trước, convert skill sau

Tim không tạo skill ngay. Anh chạy task bình thường, xem Cowork làm gì, thấy hiệu quả → sau đó mới convert thành skill.

Lesson: đừng over-engineer ngay. Chạy 2-3 lần task, confirm approach đúng, rồi mới skill-ify.

Pattern 2: Parallel dispatch + fallback

Cowork tự quyết định dùng parallel (17 sub-agent) trước. Khi insufficient → fallback browser. Tim không phải tell it — Cowork tự judge.

Lesson: trust Cowork về tooling choice. Chỉ override khi có lý do rõ (ví dụ: cost, privacy).

Pattern 3: Browser use = "hands off keyboard"

Tim cảnh báo mạnh — browser use nguy hiểm vì Cowork có access vào signed-in session của bạn. Có thể charge credit card, book flight, send email, post social media.

Lesson: watch browser use carefully. Bài 12 có safety rules.

Pattern 4: Skill là markdown, có thể hand-write

Tim chỉ:

Skills không phải "magic AI thing" — chỉ là file .md có cấu trúc. Bạn có thể edit bằng tay. Nhiều power user viết skill trực tiếp thay vì iterate qua Cowork.

Lesson: skill là text, không phải code. Không sợ.

Pattern 5: Schedule dùng natural language

Tim không setup scheduled task qua form UI. Anh gõ trong chat: "Add scheduled task every day at 10am Dubai time...". Cowork hiểu, setup cron, confirm.

Lesson: dùng natural language cho cả scheduling. UI form là backup.

So sánh 2 demo

Cả 2 demo chứng minh: Cowork = file + browser + connector + reasoning. Khác nhau là mix. Acme nặng file + reasoning. Flight nặng browser + skill/schedule.

Demo 1 (Acme)Demo 2 (Flight)
PersonaBusiness AnalystPersonal user
Tool chínhFile (Excel, PPT)Browser
Skill usageAuto-load (implicit)Explicit create skill
Scheduled?Không
Parallel?Sequential17 sub-agent parallel
Output2 file (.xlsx + .pptx)Report + skill + scheduled task
ComplexityLevel 2Level 3
Time saved~6h → 30m15 phút setup → $0 effort forever
Safety concernLow (local files)HIGH (browser signed in)

Applying the patterns: Your turn

Mini-demo 1: Mô phỏng Acme với data của bạn (~45 phút)

Bước 1: Chuẩn bị data. Không cần phức tạp như Acme. 2 file Excel là đủ.

Ví dụ:

Lưu vào /Cowork-Sandbox/demo-analysis/.

Bước 2: Cấp folder.

Bước 3: Brief theo pattern Acme:

Bước 4: Chờ Cowork hỏi clarifying. Answer specifically.

Bước 5: Review 2 output. Ghi lại:

Mini-demo 2: Mô phỏng Flight Search (~30 phút)

Bước 1: Chọn task repetitive mà bạn muốn automate. Ví dụ:

Bước 2: Run task 1 lần với brief thông thường. Evaluate output.

Bước 3: Ask Cowork convert thành skill:

  • File 1: 1 tháng sales/data/metrics công việc của bạn
  • File 2: 1 tháng trước đó
  • Output quality: ___/10
  • Formula (không hardcode) có OK không? ___/10
  • Insights có useful không? ___/10
  • Thời gian tổng: ___ phút
  • Nếu tự làm ước tính: ___ phút
  • Savings: ___%
  • Daily news digest về AI
  • Weekly check email quan trọng chưa reply
  • Monthly scan competitor pricing
Tôi là [role]. Trong folder demo-analysis/ có 2 file Excel — data tháng này
và tháng trước.

Task:
- Join 2 file theo key chung
- Compute tháng-over-tháng change
- Identify top 3 drivers của thay đổi
- Flag outlier

Done looks like:
- analysis.xlsx với 3 sheet: comparison, drivers, outliers
- summary.docx 1 trang với insights + recommendations

Hỏi nếu chưa rõ.

Mini-demo 2: Mô phỏng Flight Search (~30 phút)

Bước 4: Test skill với /[skill-name].

Bước 5 (optional): Setup scheduled task:

Convert what you just did into a reusable skill. Make it work for:
- [parameter 1 placeholder]
- [parameter 2 placeholder]

When I run the skill, ask me for those parameters.

Save as skill, I'll use /[skill-name] next time.

Applying the patterns: Your turn (tiếp)

Ghi lại:

  • Skill có work reliable không sau 3 lần run? ___/10
  • Scheduled task có chạy đúng giờ không? ___/Yes/No
  • "Aha moment" bạn học được: ___
Add scheduled task running [frequency] at [time] that does [skill name]
with default parameters [defaults].

Anti-patterns — Lỗi khi mô phỏng demo

❌ Clone brief Michaela nguyên văn

Vấn đề: Brief của Michaela cho data Acme — data của bạn khác.

Fix: Lấy structure (Input / Task / Output), fill data của bạn.

❌ Expect output hoàn hảo lần đầu

Vấn đề: Michaela đã iterate internal nhiều lần. Demo là version refined.

Fix: Kỳ vọng lần 1 đạt 70%. Refine qua 2-3 turn.

❌ Skip clarifying questions

Vấn đề: Skip = Cowork phải đoán → output lệch.

Fix: Luôn answer specifically.

❌ Skill-ify task chỉ làm 1-2 lần

Vấn đề: Convert thành skill tốn 10 phút. Task 1 lần không đáng.

Fix: Skill-ify chỉ cho task ≥ 3 lần/tuần hoặc hàng tuần.

❌ Browser use mà không watch

Vấn đề: Cowork có thể book/buy/send mà bạn không biết.

Fix: Luôn watch browser use. Bài 12 có rules.

Mẹo nâng cao

Mẹo 1: "Demo first, production later"

Mỗi khi thử pattern mới (parallel, skill, schedule), thử trong Project Sandbox trước. Sau khi ổn → move sang Project production.

Mẹo 2: "Save good briefs"

Mỗi brief thành công như Michaela — save vào _briefs/brief-library.md. Bạn sẽ tự build skills archive qua tháng.

Mẹo 3: Screenshot khi Cowork làm việc

Khi Cowork chạy (đặc biệt browser use), screenshot mỗi moment quan trọng. Learning material cho bạn. Share đồng nghiệp.

Mẹo 4: Compare against manual

Với task quan trọng, có thể làm tay 1 lần + Cowork 1 lần. So sánh accuracy. Nếu Cowork 90% accuracy với 10% thời gian → worth it.

Mẹo 5: "Skill evolution"

Skill không phải stable forever. Sau 10 lần run, review:

  • Có step nào thường fail? → refine
  • Có parameter mới cần add? → update
  • Có skill nào nên split thành 2? → refactor

Áp dụng ngay

Bài tập 1: Tái hiện Demo Acme mini

Làm theo mini-demo 1 ở trên. Paste brief thật bạn dùng vào đây để archive:

Output quality: ___/10

Bài tập 2: Tái hiện Demo Flight mini

Làm theo mini-demo 2. Nếu tạo skill, paste snippet skill file vào đây:

[Paste brief của bạn]

Bài tập 2: Tái hiện Demo Flight mini

Bài tập 3: 1 demo của riêng bạn

Thiết kế 1 demo cho role của bạn:

Chạy demo. Note time saved: ___%

  • Pain point: ___
  • Context files cần có: ___
  • Brief dự kiến: ___
  • Output dự kiến: ___
  • Dùng pattern Acme hay Flight? ___
[Paste skill content]

Tóm tắt bài học

🎯 Demo Acme (Michaela): Point at folder → describe goal → let Cowork ask clarifying → auto-load skills → to-do list → queue messages → 2 output (Excel + PPT) với formulas thật, brand-on.

🎯 Demo Flight (Tim): Browser automation với parallel dispatch → convert to skill → schedule daily → zero-effort ongoing task.

🎯 5 moments quan trọng mọi session Cowork có: Clarifying questions → Auto-load skills → To-do list → Queued messages → QA output.

🎯 "Try first, skill-ify later". Đừng over-engineer ngay. Run 2-3 lần, confirm pattern, rồi mới convert skill.

🎯 Browser use = signed in session. Cowork có thể charge credit card, book flight, send email. Watch carefully.

🎯 Queue messages không interrupt task. Skill quan trọng: thêm instruction giữa chừng, Cowork re-plan.

Tài liệu tham khảo
  • Webinar Cowork — Michaela demo Acme (20:00-28:20)
  • Tutorial Tech With Tim — Flight search + skill + scheduled task (10:25-22:30)
  • Video "Claude Cowork — Full Demo Walkthrough" — Anthropic YouTube
Nội dung này có hữu ích không?