Lộ trình học›Cowork›Mastering Claude Cowork Mở bản đồ

19.8 · Mổ xẻ demo thực chiến

Bài viếtTrung cấp → Nâng45 phút đọc

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.

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

Mở đầu: Học qua demo thay vì lý thuyết

2 demo:

  1. Acme Clothing Sales Analysis — Michaela Grace trình bày trong webinar launch. Đây là demo "nội bộ Anthropic", thể hiện Cowork như công cụ phân tích data + tạo deliverable cho leadership.
  1. Flight Search Miami → Dubai — Tim trình bày trong tutorial YouTube. Đây là demo "end-user", thể hiện khả năng browser automation + chuyển thành skill + schedule.

2 demo đối lập: 1 business analyst task, 1 personal travel task. Cùng nguyên tắc. Cùng pattern. Bạn học được cả 2 = cover 80% use case thực tế.

DEMO 1: Acme Clothing Sales Analysis (Michaela)

Setup

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

  • 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)

Brief Michaela gõ

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

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!

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:

  • Excel skill — để đọc/ghi .xlsx có formula
  • PowerPoint skill — để tạo .pptx có structure
  • Brand guidelines skill — apply brand Acme

Michaela chỉ ra:

Claude đọc in skills that it thinks are necessary. I didn't explicitly tell Claude 'look at brand guidelines' or 'load PowerPoint skill' or 'load Excel skill'. Claude knows it needs to find context for those tasks, and it pulls in those skills automatically.

Đâ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:

[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

Michaela nhấn mạnh:

Specifically here, Claude makes a to-do list for itself. This is where we really see the power of agentic architecture under the hood where Claude is able to say: here are the things I've analyzed this task and broken it down, and here are the things that I need to do.

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:

Actually, change the number of slides to be 5 slides.

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:

I can queue that message and Cowork will get to it when it gets to that step. It'll update internally its to-do tracking to make sure that it incorporates that.

Đâ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ó:

This is really insightful. Sales declined primarily driven by traffic — traffic and volume drove majority of decline. AUR (average unit retail) also contributed. Let me quantify the breakdown...

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:

Claude has in fact created formulas which allow me to change inputs. It points that I can adjust the inputs and then those formulas point to those input cells. So no more hard-coded numbers that are impossible to remodel.

File có:

  • 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

Đâ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:

Visually it has followed the brand guidelines for Acme Clothing, which happen to be nearly indistinguishable from the Anthropic brand guidelines. Done things in our colors and our fonts.

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

  • 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

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

It's hard to see in preview mode, but this will be structured in a way that is easy to edit. Each will be its own text box. No weird non-human-like boxes with text and weird configurations. All in reasonable text boxes and icons that you can separate from other text on the page without having to do any gymnastics.

Thời gian tổng

  • 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

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

Gap: 10x.

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):

  • 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)

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.

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)

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 1: Parallel dispatch

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

Something interesting I should point out is that it's actually running this in parallel. This is another feature Cowork has — it can actually dispatch tasks to multiple sub-agents. A sub-agent is another version of Claude running in the background. You can run multiple at the exact same time.

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:

Results từ parallel web search không fully accurate. Let me go directly to Google Flights.

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

I'm just going to open up my browser so we can watch it work. It's searching through here. It's looking at various different options. It's going to start changing the dates.

Cowork:

  • Đ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

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

My hands are off the keyboard. It is completely controlling my computer. The interesting thing — and also what to be aware of — is that because it can control this, it can be signed into my account. So I could tell it 'go book the flight' and if it was an Emirates flight where I have an account, it would just be able to do that and charge my credit card. You have to be a bit careful when you start getting it to do things in the browser.

Đâ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:

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

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

A skill is essentially just a markdown file and potentially references to scripts or other resources that allows Claude to repeatably do something. This run that I've done where I want it to go search for flights — I may want to do this once every day, or whenever I tell it to do. I could just come and give it the same prompt again, or copy and paste the prompt, but it doesn't guarantee I'm going to get the same result. So what's better is if we actually tell Claude to wrap what it just did into a skill.

Tim gõ:

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.

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

  1. Viết markdown skill file
  2. Test skill với input "NYC to London, next 3 months, economy, under $800"
  3. Iterate dựa trên fail points
  4. Finalize skill

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

Skill is really just a markdown file. It has all of this nice formatting and just explains step by step exactly what to do. It's designed to be read by Claude. You can write it yourself, but generally describe what you want to do, test it, make sure it works, and then add it to the skills.

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

Moment 5: Schedule it

Tim gõ:

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.

Cowork:

  1. Hiểu ý định: schedule task
  2. Dùng scheduling skill built-in
  3. Tạo scheduled task với cron expression
  4. Confirm: "Đã setup. Chạy hàng ngày 10am Dubai time (2:04am local time của Tim — timezone-adjusted)."

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

  • Brief ban đầu + Cowork search: 4 phút
  • Convert thành skill (iterate): 8-10 phút
  • Setup scheduled task: 2 phút

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."

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ỉ:

You can write it yourself. But generally describe what you want to do, test it, make sure it works, and then get Claude to create the skill.

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

Demo 1 (Acme)Demo 2 (Flight)
PersonaBusiness AnalystPersonal user
Tool chínhFile (Excel, PPT)Browser
Skill usageAuto-load (implicit)Explicit create skill
Scheduled?KhôngCó
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)

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.

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ụ:

  • File 1: 1 tháng sales/data/metrics công việc của bạn
  • File 2: 1 tháng trước đó

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

Bước 2
Cấp folder.
Bước 3
Brief theo pattern Acme:
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õ.
Bước 4
Chờ Cowork hỏi clarifying. Answer specifically.
Bước 5
Review 2 output. Ghi lại:
  • 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: ___%

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ụ:

  • Daily news digest về AI
  • Weekly check email quan trọng chưa reply
  • Monthly scan competitor pricing
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:
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.
Bước 4
Test skill với /[skill-name].
Bước 5 (optional)
Setup scheduled task:
Add scheduled task running [frequency] at [time] that does [skill name]
with default parameters [defaults].

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: ___

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:

[Paste brief của bạn]

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 skill content]

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

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

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

Chạy demo. Note time saved: ___%

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

Những điều cốt lõi
  • 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

Demo không phải là "xem cho biết". Là template để bạn replicate. Chọn 1 demo mini làm cuối tuần này. Đó là lúc lý thuyết chuyển thành kỹ năng.

Kiểm tra nhanh3 câu hỏi · chọn đáp án để xem giải thích
    Bạn đã hoàn thành bài này chưa?Tiến độ lưu trên trình duyệt của bạn.

    Khóa học cùng lộ trình