Lộ trình học›Bắt đầu›Claude 101 Mở bản đồ

1.4 · Claude Desktop — Chat, Cowork, Code

Bài viếtTrung cấp20 phút đọc

Bạn đã quen Claude qua web (claude.ai). Đủ tốt cho hầu hết câu hỏi. Nhưng có những lúc:

Sau bài này, bạn sẽ
  1. Nhận diện 3 chế độ của Claude Desktop app — Chat, Cowork, Code — và việc gì mỗi chế độ được thiết kế cho
  2. Giải thích các feature đặc thù của mỗi chế độ: quick entry, scheduled tasks, local vs. remote development
  3. Chọn đúng chế độ dựa trên loại công việc
  4. Setup Cowork với folder access và scheduled tasks
  5. Hiểu ranh giới an toàn (contained environment) giữa 3 chế độ

Mở đầu: Khi browser tab không còn đủ

  • Bạn đang viết report trong Word, muốn hỏi nhanh Claude mà không muốn chuyển tab
  • Có 1 folder 50 file PDF client vừa gửi, muốn Claude đọc + summarize mà không phải upload từng cái
  • Bạn muốn Claude tự chạy một daily morning brief lúc 7am, pull từ Slack + calendar + Gmail — ngay cả khi bạn chưa mở app
  • Bạn đang code, muốn Claude read codebase, run tests, commit — không phải copy-paste qua lại

Đây là lúc web app trở thành cái cổ chai. Browser tab không access được local files. Không có scheduled tasks. Không có quick entry overlay. Không chạy code trên máy bạn.

Claude Desktop app giải quyết những giới hạn này. Và đặc biệt, desktop app mở ra 2 chế độ mới mà web không có: Cowork (cho agentic work dài hơi) và Code (cho development workflows).

Bài này sẽ dạy bạn khi nào dùng mode nào, và cách chúng bổ sung (chứ không thay thế) web experience.

Tổng quan kiến trúc: 3 chế độ, 1 intelligence

Claude Desktop cho bạn 3 cách làm việc với cùng một Claude intelligence:

┌─────────────────────────────────────────────────────────┐
│                  CLAUDE DESKTOP APP                     │
│                                                         │
│    ┌────────┐      ┌─────────┐       ┌────────┐         │
│    │  CHAT  │      │ COWORK  │       │  CODE  │         │
│    │        │      │         │       │        │         │
│    │ Q&A    │      │ Multi-  │       │ Build  │         │
│    │ quick  │      │ step    │       │ soft-  │         │
│    │ tasks  │      │ work    │       │ ware   │         │
│    └────────┘      └─────────┘       └────────┘         │
│                                                         │
│    Cowork + Code chạy trên cùng engine (Claude Code)    │
│    Cả hai đều:                                          │
│      • Local trên máy bạn                               │
│      • Làm việc độc lập được                            │
│      • Spin up subagents                                │
│      • Sustain long tasks                               │
└─────────────────────────────────────────────────────────┘

Nguyên tắc thiết kế: Mỗi mode hiển thị điều quan trọng cho loại công việc đó và cho bạn control ở những điểm cần thiết. Không phải "one size fits all".

Chat mode — Claude quen thuộc, nhưng nhanh hơn

Chat trong Desktop app chính là Claude bạn biết từ claude.ai, cộng thêm một số khả năng chỉ có khi chạy native trên máy.

Khi nào dùng Chat mode?

  • Câu hỏi nhanh cần đáp án
  • Brainstorm, iterate trên idea
  • Draft ngắn (email, message, bullet points)
  • Learning qua dialogue

Mental model: Chat = đồng nghiệp ghé qua bàn hỏi 1 câu. Cowork = đồng nghiệp nhận project cả tuần.

4 tính năng đặc thù của Desktop Chat (không có trên web)

1. Quick Entry (Mac: double-tap Option key)

Bạn đang làm bất cứ gì — Excel, PowerPoint, Photoshop — double-tap phím Option → một Claude overlay compact bật lên trên mọi cửa sổ khác.

  • Hỏi gì đó → Claude trả lời trong overlay
  • Không phải switch app, không phải mở browser
  • Close overlay (Escape) → quay lại công việc cũ

Use case điển hình: Đang làm slide, quên công thức Excel → double-tap Option → "công thức VLOOKUP với 2 điều kiện?" → có ngay → quay về slide.

2. Screenshots & window sharing (Mac)

Trong overlay, bạn có thể screenshot một vùng màn hình hoặc share một cửa sổ. Claude thấy chính xác cái bạn đang nhìn.

Use case điển hình:

  • Đang nhìn dashboard lạ, không hiểu metrics → screenshot → "metrics này nghĩa là gì?"
  • Error message trong terminal → screenshot → "explain error này, suggest fix"
  • Excel có formula lỗi → screenshot cell → "tại sao #REF?"

Nhanh hơn nhiều lần so với describe bằng chữ.

3. Dictation (Mac)

Nói thay vì gõ. Khi bạn:

  • Think out loud về một vấn đề
  • Không ở bàn phím (walking around)
  • Content dài, speaking faster than typing

Claude listen, transcribe, respond.

4. Desktop connectors

Connectors local — access tools trên máy bạn mà web không làm được:

  • Apple Notes
  • Finder / file system
  • Local apps (Slack, Notion desktop, Figma desktop...)

Chi tiết connectors ở Bài 08.

Khi nào thử Chat Desktop?

  • Đang nhìn unfamiliar dashboard → double-tap Option, screenshot, hỏi "metrics này nghĩa là gì?" Claude trả lời trong overlay trong khi dashboard vẫn hiển thị
  • Giữa 2 cuộc họp, muốn structure thought cho presentation → Quick Entry → dictation → Claude draft outline từ những gì bạn nói
  • Đã note ý tưởng trong Apple Notes vài tuần → "pull tất cả notes về launch Osprey, figure out chỗ nào dở dang, check các connected tools khác để fill gaps"

Cowork mode — Claude làm việc dài hơi

Đây là new paradigm mà phần lớn người mới chưa hiểu đúng.

Cowork là agentic tool. Bạn đưa goal → connect nó với tools + resources → để nó tự work.

Chat = request/response. Cowork = project delegation.

Cowork khác Chat ở đâu?

┌──────────────────────────────────────────────────────────┐
│                                                          │
│   CHAT                         COWORK                    │
│   ─────                         ──────                   │
│                                                          │
│   1 turn = 1 response           1 goal = nhiều hours of   │
│                                 work                      │
│                                                          │
│   Bạn drive mỗi step            Claude plans + executes  │
│                                                          │
│   Context = 1 conversation      Context = folder +        │
│                                 tools + history           │
│                                                          │
│   Output = text / 1 artifact    Output = finished         │
│                                 deliverable (file, doc,    │
│                                 analysis)                 │
│                                                          │
│   Dùng cho: câu hỏi, draft      Dùng cho: research brief, │
│   ngắn, iterate thảo luận        cross-source analysis,   │
│                                 end-to-end reports        │
│                                                          │
└──────────────────────────────────────────────────────────┘

Cowork workflow điển hình

1. Bạn mở Cowork, nhập goal
   "Review 50 contracts trong folder /contracts/, flag 
    high-risk clauses, output summary memo"
           │
           ▼
2. Claude hỏi lại (clarifying questions)
   "Risk criteria cụ thể là gì? Template memo có không?"
           │
           ▼
3. Claude propose plan (bạn review trong sidebar)
   • Step 1: Inventory 50 contracts, classify by type
   • Step 2: Compare vs. standard template
   • Step 3: Identify deviations, rate risk
   • Step 4: Synthesize patterns across contracts
   • Step 5: Draft summary memo
           │
           ▼
4. Bạn approve plan (hoặc adjust)
           │
           ▼
5. Claude execute, có thể spin up subagents
   (parallel process 10 contracts cùng lúc)
           │
           ▼
6. Progress hiện trong sidebar
   Bạn đi họp, về sau 30 phút
           │
           ▼
7. Finished deliverable trong folder
   summary-memo.docx + risk-matrix.xlsx

8 tính năng Cowork cần biết

1. Folder access

Trỏ Claude tới 1 folder trên máy. Claude:

  • Đọc những gì có
  • Phán đoán cái nào relevant
  • Save finished work back vào folder

Bạn có thể upload file trực tiếp, paste content, hay connect tools để pull in.

Boundary: Claude chỉ access folder bạn share — không truy cập bất cứ đâu khác trên máy.

2. Scheduled tasks (killer feature)

Việc lặp hàng ngày/tuần/tháng → setup 1 lần, Claude auto-run.

Ví dụ:

  • Daily 7am briefing: pull Slack + calendar + Gmail top items → email summary
  • Weekly Friday 5pm: pull Asana completed tasks → draft status update
  • Monthly 1st: reconcile expenses, flag anomalies

Bạn define task + lịch → Claude handle mỗi lần app mở. Nếu máy tắt lúc đến giờ → catch up khi bạn mở lại.

3. Subagents

Task phức tạp → Claude break thành subtasks, assign mỗi sub cho 1 subagent (một AI worker riêng context).

Ví dụ: Research brief về 5 đối thủ

  • Subagent 1: đọc website Competitor A
  • Subagent 2: đọc Competitor B
  • ... parallel 5 cái
  • Main Claude: synthesize 5 outputs thành 1 brief

Parallel processing → finish trong 15 phút thay vì 75 phút serial.

4. Dispatch — Cowork trên mobile

Conversation thread persistent. Từ Claude mobile app, bạn có thể tiếp tục conversation Cowork → Claude vẫn dùng everything trên desktop (files, connectors, plugins, desktop apps).

Requirement
Desktop + mobile app, máy tính awake, desktop app open.
Use case
Trên xe, sếp hỏi về Q4 numbers. Bạn nhắn qua mobile: "pull Q4 financials from our Drive, draft 3-bullet summary". Desktop Claude làm. 5 phút sau bạn có summary trên mobile.

5. Projects trong Cowork

Như Projects trên claude.ai, nhưng local trên desktop và built xung quanh tasks bạn run qua Cowork. Group related tasks vào dedicated workspace với files, context, instructions, memory.

6. Browser use (qua Claude in Chrome)

Connect Claude with Chrome → Claude có thể navigate websites, interact với pages, pull data vào task hiện tại.

Use case: Check competitor pricing trên 10 sites → Claude visit từng site, extract pricing, build comparison table — bạn không mở 1 tab nào.

7. Computer use (Pro/Max, macOS only, research preview)

Khi không có connector / plugin cho cái bạn cần → Claude navigate máy tính trực tiếp: click, type, open apps như bạn sẽ làm.

Priority order Claude follows:

  1. Connectors first
  2. Chrome second
  3. Screen interaction last

Permission prompt trước mỗi app Claude access. Bạn set up blocklist cho app off-limits.

8. Plugins

Capabilities Claude không có tự nhiên — specialized integration:

  • Live financial data feed
  • Internal knowledge base search
  • Compliance framework

Browse + add từ Cowork interface.

Protected environment — ranh giới an toàn

Cowork chạy trong contained space trên máy bạn. Claude có thể:

  • Read, create, edit files trong folder bạn share
  • Use connectors, plugins bạn setup
  • Spawn subagents

Claude không thể:

  • Access bất cứ file nào ngoài folder share
  • Access apps không được permission
  • Persist state outside task folders

Khi nào thử Cowork?

  • "Query tất cả tools như database": "Review gì ta đã decide về pricing Q trước qua meeting notes, Slack, email, rồi update Q3 deck với findings?" → Cowork tìm answer across nhiều source
  • Research market, scope competitors, evaluate tools → Cowork visit sites, reads reports, pulls pricing, delivers structured brief với sources
  • Folder 50+ project documents (contracts, reports, transcripts) → Cowork reads mọi page, cross-reference, extract patterns chỉ hiện ra khi đọc tất cả
  • Morning admin lặp → setup scheduled task, bạn start day với answers thay vì admin

Available: Pro, Max, Team, Enterprise users.

Code mode — Full development environment

Code tab là Claude Code chạy inline trong Desktop app. Đây là full development environment cho software.

Chi tiết kỹ thuật

  • Direct codebase access: Claude read, write, modify code, run commands
  • Visual diffs: Mỗi change hiển thị diff trước khi apply
  • Built-in terminal: Commands Claude chạy hiện ra terminal
  • Git integration: Tracks mọi version, rollback bất cứ lúc nào

Cowork vs. Code — Khác biệt chính

CoworkCode
ScopeContained workspace (folders bạn share)Full project access (file system, terminal, dev tools)
PurposeKnowledge work, research, docsSoftware development
PermissionsMore restrictedFull dev environment

Local vs. Remote

Bạn chọn nơi code chạy:

Local:

  • Select folder trên máy, Claude work với files đó
  • Access local tools, run dev server preview trong browser
  • Privacy: code không leave máy bạn

Remote:

  • Connect GitHub repo, Claude work trong cloud environment
  • Sessions continue ngay cả khi bạn đóng app
  • Tốt cho large codebases hoặc khi muốn keep dev off local machine

3 interaction modes

┌──────────────────────────────────────────────────┐
│                                                  │
│  ASK           CODE           PLAN               │
│  ───           ────           ────               │
│                                                  │
│  Propose       Apply          Outline full       │
│  every change  file changes   approach trước      │
│  Wait approval Check trước    Review strategy    │
│                run commands                      │
│                                                  │
│  Most control  Balanced       For complex        │
│  (slow)        (default)      refactors           │
│                                                  │
└──────────────────────────────────────────────────┘
  • Ask: Claude propose mỗi change, wait approval. Visual diff, accept/reject trước khi modify.
  • Code: Claude apply file changes automatically, check trước khi run terminal commands.
  • Plan: Claude outline full approach trước khi touch anything. Dedicated plan viewer để review strategy as work progresses.

Multiple sessions

Run multi sessions across projects. Filter theo status (Active / Archived) và environment (Local / Cloud) từ sidebar.

Available: Pro, Max, Team, Enterprise.

Chi tiết Claude Code ở Bài 12.

So sánh 3 chế độ

ChatCoworkCode
Tối ưu choQuick exchanges: ý tưởng, draft, câu hỏi nhanh, học qua dialogueComplex/sustained work: research, analysis, document creationSoftware dev: write, test, run, deploy code
Loại outputText, 1 artifactFinished deliverable (docs, analysis, files)Code changes, commits, deployments
Thời gian/taskSeconds → minutesMinutes → hoursMinutes → hours
Key featuresQuick Entry, dictation, screenshotsFolder access, scheduled tasks, subagents, dispatch, computer useAsk/Code/Plan modes, visual diffs, git integration, local + remote
Tools & extensionsConnectors, Skills, Claude in ChromeConnectors (local + remote), Skills, Chrome, Plugins, Computer UseConnectors, Skills, Chrome, Plugins, Hooks
EngineClaude (conversational)Claude CodeClaude Code

Ví dụ thực chiến: Một ngày với 3 mode

8:00 AM — Chat mode (quick check)

Mở Desktop app, gõ nhanh: "Today's top 3 calendar events + context cho mỗi event."

Response trong 5 giây. Bạn biết day's schedule.

9:00 AM — Chat mode (Quick Entry)

Đang viết email trong Gmail. Quên cách spell 1 medical term. Double-tap Option → overlay bật → "spell chính xác X medical term" → có answer, close overlay, tiếp tục viết.

10:00 AM — Cowork (delegate)

Sếp nhờ review 30 contracts trong folder /contracts-Q4/, flag high-risk clauses.

Mở Cowork tab. Share folder. Prompt:

Review 30 contracts. Flag clauses deviation > 20% từ template trong folder /templates/. Output: risk-matrix.xlsx + summary-memo.docx.

Claude propose plan, bạn approve. Đi họp 1 tiếng.

11:00 AM — Meeting (Claude tiếp tục work background)

Trong meeting, check mobile Dispatch — Cowork đã done 18/30 contracts. ETA 30 phút nữa.

12:00 PM — Quay về, review Cowork output

risk-matrix.xlsx có 30 rows, 5 flagged high-risk. Summary-memo.docx đã draft. Bạn polish 15 phút → ship.

2:00 PM — Code mode (dev task)

Developer teammate gửi branch có bug. Mở Code tab, select repo, prompt:

Test suite fail trên branch feature-xyz. Investigate, identify root cause, propose fix.

Claude run tests, analyze, propose 2 possible fixes với visual diffs. Bạn pick fix 2, Claude commit, push.

4:30 PM — Chat (reflection)

Quick chat với Claude: "Tóm tắt 3 things I've done today. Gợi ý 1 thứ cần prioritize mai."

7:00 AM sáng mai — Scheduled task tự chạy

Daily brief setup tuần trước fire: email đến inbox của bạn với top calendar, email priorities, pending Slack DMs.

Ví dụ theo ngành

Sales Rep

  • Chat: Quick prep trước mỗi call (3-5 phút)
  • Cowork: Weekly pipeline review (scheduled Friday) — pull CRM + email + Slack → weekly summary deck cho sếp
  • Code: N/A (hầu như không cần)

Finance Analyst

  • Chat: Ad-hoc formula question, data check
  • Cowork: Monthly close reconciliation (scheduled 1st) — compare 3 source files, flag mismatches > $500
  • Code: Write Python scripts automate pipeline data transform

Legal Counsel

  • Chat: Quick lookup regulation, check compliance definition
  • Cowork: Batch contract review (như case trên)
  • Code: Build internal tool track obligations across 200+ contracts

Teacher

  • Chat: Generate quiz questions on-demand, explain concepts cho student
  • Cowork: Weekly: grade 30 essays với rubric — draft feedback, teacher polish
  • Code: Usually N/A, trừ CS teachers

Medical Writer

  • Chat: Quick terminology check, abstract lookup
  • Cowork: Monthly clinical study report generation — pull raw data, populate template
  • Code: Rare (biostatisticians may use)

Data Analyst

  • Chat: Explain SQL query, ad-hoc analysis reasoning
  • Cowork: Weekly dashboard refresh (scheduled) — pull multiple data sources, update master dashboard
  • Code: Full dev — build ETL pipelines, visualize with Python

Anti-patterns khi chọn mode

Dùng Chat cho task Cowork

Biểu hiện
Paste 10 file content vào chat, hỏi "analyze all".
Tại sao sai
Chat có context window limit. Response partial. Không leverage được subagents.
Cách đúng
Cowork với folder access. Claude handle scale.

Dùng Cowork cho task Chat

Biểu hiện
Mở Cowork chỉ để hỏi 1 câu.
Tại sao sai
Cowork overhead — clarifying questions, plan proposal. Slow cho quick Q.
Cách đúng
Chat cho < 3 steps. Cowork cho > 3 steps hoặc cần tools bên ngoài.

Dùng Cowork không setup Scheduled Tasks cho recurring work

Biểu hiện
Mỗi morning mở Cowork, paste cùng prompt "daily brief".
Tại sao sai
Repetitive setup. Lãng phí 5 phút/ngày = 25 giờ/năm.
Cách đúng
Setup scheduled task 1 lần, auto-run mãi.

Dùng Code cho non-dev task

Biểu hiện
Dùng Code mode để viết marketing copy vì "thấy nó powerful".
Tại sao sai
Code mode optimize cho codebase. Marketing copy → Chat hoặc Cowork.
Cách đúng
Right tool for right job.

Không review plan trước khi approve Cowork

Biểu hiện
Skip plan review, click approve, bực khi output không đúng.
Tại sao sai
Plan là chỗ bạn steer Cowork. Miss chance này → Claude đi sai hướng 30 phút.
Cách đúng
Đọc plan kỹ. Push back / adjust trước khi approve. 2 phút review = save 30 phút redo.

Áp dụng ngay

Bài tập 1: Mapping công việc tuần → mode phù hợp (10 phút)

Lấy danh sách công việc Bài 01. Với mỗi task, chọn mode:

TaskChat / Cowork / CodeLý do
Viết weekly status updateCowork + scheduledLặp weekly, pull nhiều source
Prep cho 1 meetingChatQuick, 1 chất vấn
Review 30 CVCoworkBatch, need folder access
Debug Excel formulaChat (quick entry)Câu hỏi đơn
.........

Bài tập 2: Setup 1 Scheduled Task Cowork (15 phút)

Pick 1 recurring task. Setup:

Bước 1
Mở Cowork → New Scheduled Task
Bước 2
Define:
  • Task name: "Daily morning brief"
  • Schedule: Mỗi ngày 7:00 AM
  • Prompt: "Pull: top 3 calendar events hôm nay, Slack DMs pending, email từ [priority list]. Output: email 200 từ tới [your email] với subject 'Brief [date]: [N] meetings, [N] pending'."
Bước 3
Save. Đợi ngày mai xem.
Bước 4 (ngày hôm sau)
Review output. Iterate prompt nếu cần.

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

Những điều cốt lõi
  • 3 chế độ, 1 intelligence — Chat (quick), Cowork (agentic dài hơi), Code (development). Mỗi cái hiển thị điều quan trọng cho loại công việc đó.
  • Chat Desktop > Chat Web nhờ Quick Entry, Screenshots, Dictation, Desktop Connectors — native trên máy cho friction thấp hơn.
  • Cowork = delegate project, không phải "chat nhanh". Goal → plan → execute → deliverable. Subagents, scheduled tasks, computer use, dispatch là 4 features thay đổi ROI nhất.
  • Code mode = full dev environment — Ask / Code / Plan modes cho control level khác nhau. Local vs. Remote tùy privacy và scale.
  • Scheduled tasks là killer feature ít ai dùng đủ — setup 1 lần, auto-run daily/weekly. 25+ giờ/năm tiết kiệm cho 1 task duy nhất.
  • Contained environment = an toàn — Cowork chỉ access folder bạn share. Permission prompt trước mỗi computer use. Blocklist available cho off-limits apps.

Tài liệu tham khảo

Kiểm tra nhanh1 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.