Cùng một động cơ, nhưng trên những phương tiện khác nhau. Đó là cách mô tả chính xác nhất mối quan hệ giữa Claude Code và Claude Cowork.
Cả hai công cụ này đều đến từ Anthropic và vận hành dựa trên cùng một mô hình Claude. Tuy nhiên, chúng hướng đến những nhóm người dùng hoàn toàn khác biệt và giải quyết những vấn đề cũng hoàn toàn khác nhau.
Claude Code là một công cụ dòng lệnh (CLI) dành cho các nhà phát triển phần mềm, trong khi Claude Cowork là một ứng dụng desktop dành cho tất cả những người dùng còn lại. Sự tương đồng giữa hai công cụ này ít hơn nhiều so với những gì bạn có thể hình dung.
Bài viết này sẽ so sánh chi tiết cả hai công cụ đến từng khía cạnh kỹ thuật: Môi trường thực thi, các công cụ hỗ trợ, khả năng sử dụng máy tính, các skill, hệ thống file, những gói phần mềm, ngôn ngữ lập trình, mạng, các mô hình, bảo mật, bộ nhớ, các hook, những lệnh điều khiển và cơ chế định giá.
Bảng so sánh nhanh Claude Code và Claude Cowork
Dưới đây là những khác biệt chính:
| Tính năng | Claude Code | Claude Cowork |
|---|---|---|
| Profile | ||
| Đối tượng mục tiêu | Nhà phát triển | Người làm công việc tri thức |
| Giao diện | Terminal + IDE | Ứng dụng desktop |
| Trạng thái | Được phát hành rộng rãi | Research preview |
| Những khả năng chính | ||
| Computer use (kiểm soát desktop) | Có | 27 công cụ + chế độ giảng dạy |
| Tạo tài liệu (DOCX, PPTX, PDF) | Không | Có |
| Truy cập Internet không hạn chế; Cowork định tuyến thông qua máy chủ proxy, một số trang web bị chặn | Có | Một phần |
| Extension | ||
| Skill & plugin | Tùy chỉnh (SKILL.md) | 132 tùy chọn tích hợp sẵn |
| MCP connector | Thủ công | 131 tùy chọn cài đặt sẵn |
| Bộ nhớ & ngữ cảnh | CLAUDE.md, tự động ghi nhớ | Dựa trên phiên |
| Các tính năng cho nhà phát triển | ||
| Coding Cowork có Python 3.10 và Node.js 22, nhưng không có tính năng cho nhà phát triển | Có | Một phần |
| Tích hợp IDE | VS Code, JetBrains, Slack | Không |
| Git workflow | Worktrees, gh CLI, Actions | git cơ bản |
| Bảo mật & quyền truy cập | ||
| Truy cập hệ thống file | Toàn quyền truy cập | Sandbox (mnt/outputs) |
| Sandbox | Tùy chọn | Luôn bật |
Kiến trúc & Môi trường thực thi
Sự khác biệt cơ bản nhất giữa Claude Code và Claude Cowork không nằm ở các tính năng, mà ở câu hỏi: Công cụ này được xây dựng dành cho ai?
Claude Code được thiết kế cho các nhà phát triển và kỹ sư. Nó chạy trực tiếp trên hệ điều hành của bạn (trên phần cứng thực), có toàn quyền truy cập vào hệ thống file (filesystem) và tích hợp liền mạch với terminal, VS Code, JetBrains, thậm chí cả Slack. Bạn có thể cài đặt nó thông qua npm và sử dụng như bất kỳ công cụ dòng lệnh (CLI) nào khác.
Claude Cowork được thiết kế cho những người làm công việc tri thức trong các lĩnh vực như tiếp thị, bán hàng, nhân sự, tài chính, pháp lý và vận hành. Nó chạy dưới dạng một ứng dụng desktop bên trong một máy ảo Linux (Ubuntu 22.04, kiến trúc ARM64) được sandbox trên máy Mac hoặc Windows của bạn. Bạn chỉ cần mở ứng dụng, mô tả nhiệm vụ cần thực hiện, và Cowork sẽ lo phần còn lại.
Nghe có vẻ là một sự khác biệt nhỏ, nhưng thực tế thì không phải vậy. Xét về cơ chế vận hành bên trong, hai thế giới này hoàn toàn khác biệt:
| Claude Code | Claude Cowork | |
| Mô hình thực thi | Trực tiếp trên hệ điều hành của bạn (bare metal) | Máy ảo Linux chạy trong môi trường sandbox (Ubuntu 22.04, ARM64) |
| Hệ điều hành | macOS, Linux, Windows (your OS) | Ubuntu 22.04.5 LTS (Jammy) |
| CPU | Tất cả các CPU hệ thống | 4 (Cấp phát máy ảo) |
| RAM | Tất cả các RAM hệ thống | 3.8 GB (Cấp phát máy ảo) |
| GPU | Tất cả các GPU khả dụng | Khong |
| Ổ đĩa | Toàn bộ ổ đĩa | ~9.6 GB (root) + ~9.8 GB (phiên) |
| Root / sudo | Có | Không (bị chặn bởi sandbox) |
| Shell | Shell của bạn (Bash, Zsh, Fish, PowerShell) | Bash 5.1.16 |
| Cách ly | Tùy chọn (có thể cấu hình trong phần cài đặt) | bubblewrap (bwrap), PID/không gian tên mạng |
| Tính bền vững | Mọi thứ đều nằm trên ổ đĩa | Phiên làm việc bị reset, chỉ có thư mục mnt/outputs được giữ lại |
| Thực thi trên đám mây | Có (Các máy ảo do Anthropic quản lý) | Không (luôn cục bộ) |
| Điều khiển từ xa | Có (giao diện người dùng trên trình duyệt thông qua WebSocket) | Không |
Claude Code mang đến cho bạn toàn quyền kiểm soát. Bạn có thể theo dõi từng bước thực hiện, can thiệp bất cứ lúc nào và truy cập vào mọi tài nguyên mà hệ điều hành cung cấp. Tuy nhiên, bạn cần có kiến thức kỹ thuật để sử dụng công cụ này một cách hiệu quả.
Claude Cowork giúp loại bỏ sự phức tạp. Bạn không cần dùng đến dòng lệnh (terminal), không cần cấu hình, cũng chẳng đòi hỏi chuyên môn kỹ thuật. Môi trường chạy thử nghiệm (sandbox) đảm bảo rằng mọi thao tác đều an toàn, không gây hỏng hóc hệ thống. Đổi lại, phạm vi các tác vụ bạn có thể thực hiện sẽ bị hạn chế hơn.
Mẹo: Nếu chưa biết bắt đầu từ đâu, hãy chọn Cowork. Đây là điểm khởi đầu dễ dàng hơn. Khi nhận thấy mình cần quyền kiểm soát sâu hơn, bạn có thể chuyển sang sử dụng Claude Code.
Khả năng điều khiển máy tính & desktop
Kể từ cuối tháng 3 năm 2026, cả hai công cụ này đều có thể điều khiển màn hình máy tính của bạn thông qua chuột và bàn phím, thao tác trực tiếp trên các ứng dụng thực tế. Anthropic đã tích hợp cùng một công cụ điều khiển máy tính vào cả Claude Code và Claude Cowork.
Điều này có nghĩa là:
Cả hai đều có thể mở Finder, di chuyển file, chỉnh sửa các layer trong Photoshop, tạo bài thuyết trình trong Keynote, gửi email qua ứng dụng Mail, hoặc thay đổi các thiết lập trong System Settings.
Tuy nhiên:
Cách thức triển khai ở mỗi công cụ lại khác nhau. Đối với Cowork, khả năng điều khiển máy tính là tính năng cốt lõi ngay từ đầu, bao gồm 27 công cụ MCP chuyên biệt, hệ thống phân cấp ứng dụng và chế độ Teach Mode. Trong khi đó, Claude Code được bổ sung khả năng tương tự ở giai đoạn sau nhưng với cách vận hành khác biệt.
|
Khả năng
|
Claude Code
|
Claude Cowork
|
|---|---|---|
| Điều khiển desktop (chuột/bàn phím) | ✓ | 27 công cụ thông qua MCP |
| Chụp màn hình | ✓ | Có (lọc ứng dụng ở cấp độ compositor) |
| Nhấp chuột (trái, phải, đúp, ba lần) | ✓ | ✓ |
| Nhập liệu & tổ hợp phím | ✓ | ✓ |
| Kéo & thả | ✓ | ✓ |
| Cuộn (mọi hướng) | ✓ | ✓ |
| Đa màn hình | ✓ | ✓ |
| Đọc/ghi vào clipboard | ✓ | ✓ |
| Mở ứng dụng | ✓ | ✓ |
| Các thao tác hàng loạt | ✗ | Có (computer_batch) |
| Teach mode (các hướng dẫn từng bước) | ✗ | Có |
| Phân tầng ứng dụng (trình duyệt: chỉ đọc; terminal: chỉ thao tác nhấp chuột; các trường hợp khác: đầy đủ chức năng) | ✗ | Có |
| Danh sách ứng dụng được phép (yêu cầu phê duyệt rõ ràng cho mỗi phiên làm việc) | ✗ | Có |
| Sẵn sàng sử dụng ngay (không cần thiết lập) | ✗ | Có |
Điểm khác biệt cốt yếu hiện nay không còn nằm ở việc "có hỗ trợ hay không", mà là "hỗ trợ như thế nào". Cowork cung cấp tính năng sử dụng máy tính một cách hoàn thiện và sẵn sàng để vận hành, với cơ chế phân tầng ứng dụng (trình duyệt: chỉ đọc; terminal: chỉ thao tác nhấp chuột; các ứng dụng khác: toàn quyền sử dụng), chế độ hướng dẫn từng bước (teach mode), cùng các thao tác hàng loạt giúp tăng tốc quy trình làm việc. Claude Code sở hữu năng lực nền tảng tương tự, nhưng thiếu đi các tiện ích bổ sung này.
Tích hợp với trình duyệt Chrome
Đối với trình duyệt, tình hình lại khác. Cả hai công cụ đều có năng lực tương đương nhau:
|
Khả năng trình duyệt
|
Claude Code
|
Claude Cowork
|
|---|---|---|
| Điều hướng các URL | ✓ | ✓ |
| Đọc nội dung trang (DOM) | ✓ | ✓ |
| Nhấp chuột / nhập vào trình duyệt | ✓ | ✓ |
| Điền biểu mẫu | ✓ | ✓ |
| Thực thi JavaScript | ✓ | ✓ |
| Thông báo console | ✓ | ✓ |
| Các yêu cầu mạng | ✗ | ✓ |
| Upload file | ✓ | ✓ |
| Ghi hình GIF | ✓ | ✓ |
| Quản lý tab | ✓ | ✓ |
| Các phím tắt trình duyệt | ✓ | ✓ |
| Thay đổi kích thước cửa sổ | ✓ | ✓ |
| Chuyển trình duyệt (Chrome/Edge) | ✓ | ✓ |
| Test Localhost | Truy cập trực tiếp | VM server, Chrome trên host |
Điểm khác biệt chính:
Cowork có khả năng thực hiện các thao tác nhấp chuột và nhập liệu ngay trong trình duyệt thông qua việc điều khiển máy tính (tương tác giống như cách một con người thực hiện), trong khi Claude Code chỉ dựa hoàn toàn vào extension API.
Chế độ Teach Mode
Một tính năng khác của Cowork mà Claude Code không có, đó là chế độ Teach mode.
Cowork có thể dẫn dắt bạn làm quen với phần mềm theo từng bước một, đóng vai trò như một người hướng dẫn trực tiếp thao tác trên màn hình của bạn.
Đối với các lập trình viên, tính năng này có thể không cần thiết. Tuy nhiên, đối với những người đang học cách sử dụng một phần mềm mới, nó lại vô cùng hữu ích.
Các công cụ & chức năng tích hợp
Cả hai công cụ đều có chung một tập hợp các công cụ tích hợp sẵn, nhưng mỗi công cụ lại có những thế mạnh riêng.
Các công cụ chung
Những công cụ dưới đây đều có mặt trên cả hai nền tảng:
Claude Code: Khả năng mở rộng vô hạn, theo phong cách tự xây dựng (DIY)
Claude Code khởi đầu với 5 skill tích hợp sẵn (/batch, /simplify, /loop, /debug, /claude-api) và không có MCP server nào được cài đặt trước. Mọi thứ khác, bạn đều phải tự xây dựng.
Tuy nhiên, hệ sinh thái này vô cùng rộng lớn. Bạn có thể kết nối với bất kỳ MCP server nào (thông qua Stdio, HTTP, SSE hoặc WebSocket), tạo các skill tùy chỉnh dưới dạng file SKILL.md, định nghĩa các agent thông qua file AGENTS.md, cũng như cài đặt các plugin từ Anthropic Marketplace, GitHub hoặc npm.
So sánh MCP
| Claude Code | Claude Cowork | |
| Hỗ trợ MCP | Có | Có |
| Các loại server | Stdio, HTTP, SSE, WebSocket | Được quản lý bởi máy chủ, đã cấu hình sẵn |
| Cấu hình | ~/.claude/.mcp.json (cục bộ), ./.mcp.json (project) | Được quản lý bởi ứng dụng Cowork |
| Các connector được cài đặt sẵn | Không có (cấu hình thủ công) | Kết hợp 131 connector |
| Các nền tảng khả dụng | Bất kỳ MCP server (cộng đồng hoặc tùy chỉnh) | HubSpot, Salesforce, Slack, Jira, Notion, Figma, BigQuery, 100+ |
| Hỗ trợ OAuth | Được tích hợp callback port | Được quản lý bởi host |
| MCP prompt dưới dạng lệnh | Có | Không |
| Skill tùy chỉnh | Các file SKILL.md (cấp người dùng/project) | Thông qua skill skill-creator |
| Thông tin giới thiệu skill | Đầy đủ (mô hình, nỗ lực, công cụ, hook, đường dẫn, shell) | YAML metadata |
Mẹo: Nếu bạn sử dụng nhiều công cụ phục vụ công việc (CRM, quản lý dự án, trao đổi thông tin), thì Cowork – với các connector được tích hợp sẵn – sẽ là lựa chọn nhanh chóng hơn. Nếu bạn cần các quy trình làm việc được tùy chỉnh chuyên biệt, Claude Code sẽ mang lại sự linh hoạt cao hơn.
Hệ thống file, các gói phần mềm và ngôn ngữ lập trình
Đây chính là điểm cho thấy rõ ràng nhất rằng Claude Code được xây dựng dành cho các nhà phát triển, trong khi Cowork thì không.
Truy cập hệ thống file
Trình quản lý gói
Claude Code có thể cài đặt bất cứ thứ gì mà hệ thống của bạn hỗ trợ. Cowork thì bị hạn chế hơn đáng kể:
apt; đây là tất cả những gì bạn có. Bạn không thể cài đặt thêm các gói ở cấp hệ thống. Một số thư viện C cần thiết cho các gói Python (ví dụ: BLAS/LAPACK để biên dịch scipy từ code) có thể không có sẵn.
Hướng dẫn AI
AI Tools
Học IT
AI
Hàm Excel