Trang chủ / Bài viết / Claude Cowork — Hướng dẫn setup để AI đọc/viết file và làm việc thật cho bạn
BUILD03.04.2026 · 13 phút đọc · Hướng dẫn

Claude Cowork — Hướng dẫn setup để AI đọc/viết file và làm việc thật cho bạn

Claude Cowork là gì, khác Claude Code và Agentic ra sao, setup 3 bước đúng cách (permissions + settings.json) và 1 task landing page end-to-end đầy đủ prompt lẫn output mẫu.

Steve Phan
Steve Phan
Builder · Investor · Marketer
Claude Cowork — Hướng dẫn setup để AI đọc/viết file và làm việc thật cho bạn
Steve Phan
Mình tin rằng kiến thức chỉ thật sự có giá trị khi được chia sẻ và tạo ra thay đổi tích cực cho người khác. Không phải điều gì cũng cần đặt sau một mức phí, bởi đôi khi một góc nhìn đúng lúc có thể giúp ai đó tiết kiệm nhiều năm loay hoay. Chia sẻ miễn phí không làm mình mất đi giá trị; ngược lại, nó buộc mình phải học sâu hơn, làm tốt hơn và tạo ra những giá trị mới hơn. Khi cộng đồng cùng tiến bộ, cơ hội cũng lớn lên. Cho đi tri thức không phải là làm mình nhỏ lại, mà là cách để tất cả cùng đi xa hơn.— Steve Phan

Bạn mở Claude lên, gõ "viết cho tôi cái landing page", nó nhả ra một cục code dài. Bạn copy về, dán vào file, mở lên thì lỗi. Bạn quay lại hỏi "sao lỗi vậy", nó xin lỗi rồi nhả cục code khác. Bạn lại copy, lại dán, lại lỗi. Một buổi chiều trôi qua trong vòng lặp copy-paste đó.

Vấn đề không nằm ở Claude. Vấn đề là bạn đang dùng Claude như một cái máy trả lời, trong khi nó có thể tự tay mở file, sửa lỗi, chạy thử và báo lại cho bạn. Bài này chỉ cho bạn cách bật đúng chế độ đó.

Bài này giải quyết gì: phân biệt rạch ròi Claude Cowork với Claude Code và Agentic (ba khái niệm hay bị gọi lẫn), rồi hướng dẫn setup đúng để 90% người không bị fail ngay bước đầu, và chạy trọn một task thật từ prompt tới file hoàn chỉnh.

Dành cho ai: người đi làm — marketer, freelancer, chủ shop, dân văn phòng — muốn Claude làm được việc thật trên máy mình, không cần biết lập trình.

Claude Cowork là gì, và nó KHÁC gì với Claude Code, Agentic

Ba cái tên này bị dùng lẫn lộn khắp nơi, nên trước khi setup, mình định nghĩa cho rõ để bạn không bối rối:

Chốt lại một câu: Cowork = Code = công cụ terminal để Claude tự làm việc trên máy bạn. Agentic = đặc tính "tự hành động" của công cụ đó. Từ đây mình gọi thống nhất là Cowork.

Điểm mấu chốt khiến Cowork khác hẳn khung chat trên web: chat trên web không chạm được vào máy bạn. Nó chỉ nhả chữ. Cowork thì mở được file bao-cao.docx, sửa đúng dòng bạn cần, lưu lại, rồi báo "đã xong". Đó là khác biệt giữa một người tư vấn qua điện thoại và một đồng nghiệp ngồi cạnh gõ máy giúp bạn.

Setup 3 bước — và lý do 90% người fail ở bước vô hình

Ai cũng bảo "setup có 3 bước thôi". Đúng, nhưng đa số fail không phải vì 3 bước đó, mà vì thiếu ba thứ vô hình nằm xen giữa: cấp quyền (permissions), file cấu hình .claude/settings.json, và một task test đủ nhỏ để biết nó chạy. Mình sẽ chỉ rõ từng chỗ.

Bước 1: Cài đặt

Mở terminal (trên Mac: bấm Cmd + Space, gõ "Terminal", Enter). Dán lệnh sau:

npm install -g @anthropic-ai/claude-code

Nếu máy báo "npm: command not found", nghĩa là bạn chưa có Node.js — vào nodejs.org tải bản LTS về cài, rồi chạy lại lệnh trên. Cài xong, gõ:

claude

Lần đầu nó sẽ mở trình duyệt để bạn đăng nhập tài khoản Claude. Đăng nhập xong là công cụ đã nằm trên máy.

Bước 2: Mở đúng thư mục làm việc (và đây là chỗ bắt đầu sai)

Cowork chỉ "nhìn thấy" file trong thư mục bạn đang đứng khi gõ lệnh claude. Rất nhiều người gõ claude ngay tại thư mục gốc của máy, thế là Claude hoặc không thấy file cần làm, hoặc thấy quá nhiều thứ rồi loạn. Hãy tạo một thư mục riêng cho công việc:

mkdir landing-page-ebook
cd landing-page-ebook
claude

Lệnh cd (change directory) là bước bị bỏ quên nhiều nhất. Không cd vào đúng chỗ = Claude làm việc sai chỗ.

Bước 3: Cấp quyền + file settings.json — thứ 90% người bỏ qua

Đây là bước vô hình khiến người ta tưởng "Cowork dở" trong khi thật ra họ chưa mở khoá cho nó.

Mặc định, mỗi lần Claude định viết file hay chạy lệnh, nó dừng lại hỏi bạn "cho phép không?". Điều này an toàn nhưng gây khó chịu nếu bạn phải bấm "yes" 40 lần. Ngược lại, nhiều người bấm "no" theo phản xạ rồi than "nó chẳng làm gì cả" — đúng, vì bạn vừa từ chối chính cái quyền nó cần.

Cách xử lý gọn: tạo một file cấu hình để nói trước cho Claude được phép làm gì. Trong thư mục làm việc, tạo thư mục .claude và file settings.json bên trong:

mkdir .claude

Rồi tạo file .claude/settings.json với nội dung:

{
  "permissions": {
    "allow": [
      "Read",
      "Write",
      "Edit",
      "Bash(ls:*)",
      "Bash(mkdir:*)"
    ],
    "ask": [
      "Bash(rm:*)"
    ]
  }
}

Giải thích cho người không code: khối allow là danh sách việc Claude được tự làm không cần hỏi — đọc file (Read), viết file mới (Write), sửa file (Edit), liệt kê file (ls), tạo thư mục (mkdir). Khối ask là việc nguy hiểm thì vẫn phải hỏi bạn — ở đây mình để lệnh xoá file (rm) luôn phải xin phép, để Claude không bao giờ tự xoá nhầm gì của bạn.

Nguyên tắc vàng: mở quyền cho việc tạo ra và đọc (an toàn), giữ quyền hỏi cho việc xoá và ghi đè (rủi ro). Đây chính là lằn ranh mà 90% người bỏ qua rồi hoặc bực mình vì bị hỏi liên tục, hoặc lo lắng vì mở toang hết.

Sau khi có file settings, hãy test bằng một task cực nhỏ trước khi giao việc lớn — đừng nhảy thẳng vào task 500 dòng. Gõ:

Tạo cho tôi file test.txt với nội dung "Cowork da chay".

Nếu Claude tự tạo file mà không hỏi gì, và bạn thấy test.txt xuất hiện trong thư mục — xong, mọi thứ thông. Nếu nó vẫn dừng hỏi xin quyền Write, nghĩa là file settings.json đặt sai chỗ hoặc sai cú pháp: kiểm tra lại nó nằm trong .claude/ và đúng dấu ngoặc. Test nhỏ này tiết kiệm cho bạn cả buổi chiều bực bội.

Một task hoàn chỉnh từ đầu đến cuối: làm landing page bán ebook

Lý thuyết đủ rồi. Giờ mình chạy trọn một task thật, đúng cách một người đi làm sẽ dùng Cowork hằng ngày: prompt → Claude viết file → review → sửa bằng lời → cập nhật.

Prompt đầu tiên (giao việc)

Trong terminal đã mở Claude ở thư mục landing-page-ebook, mình gõ:

Tạo file index.html: một landing page bán ebook "7 Kỹ Năng AI Cho Người Đi Làm".
Yêu cầu:
- Nền tối, chữ trắng, điểm nhấn màu vàng cam.
- Có 4 phần: tiêu đề lớn + phụ đề, 3 gạch đầu dòng lý do nên đọc,
  giá 199k gạch ngang còn 99k, và một ô nhập email + nút "Nhận sách".
- HTML và CSS gộp trong 1 file, không dùng thư viện ngoài.
Nếu có gì chưa rõ, hỏi tôi trước khi viết.

Chú ý dòng cuối: "hỏi tôi trước khi viết". Đây là lúc tính năng hỏi-lại (Claude tự đặt câu hỏi khi thiếu thông tin thay vì đoán bừa) phát huy tác dụng.

Output mẫu — Claude hỏi lại rồi mới làm

Thay vì lao vào viết, Claude dừng lại hỏi:

Trước khi viết, tôi cần rõ 2 điểm:
1. Nút "Nhận sách" bấm vào sẽ dẫn đi đâu — gửi email qua form thật,
   hay tạm để "#" chờ bạn nối sau?
2. Bạn có logo/tên thương hiệu muốn hiện ở đầu trang không?

→ Nếu bạn không chỉ định, tôi sẽ để nút trỏ "#" và thêm dòng chữ
   "Steve Phan" ở góc trên trái làm placeholder.

Bạn trả lời gọn: Cứ để "#" và tên Steve Phan như bạn nói. Làm luôn đi. — và Claude bắt tay viết. Đây là điểm hơn hẳn chat thường: nó không đoán sai rồi bắt bạn làm lại từ đầu, mà chốt cho chắc trước một câu.

Claude viết file — và bạn thấy gì

Sau vài giây, Claude báo:

Đã tạo index.html (khoảng 90 dòng, gồm HTML + CSS inline).
Cấu trúc:
- Header: "Steve Phan" góc trái
- Hero: tiêu đề "7 Kỹ Năng AI Cho Người Đi Làm" + phụ đề
- 3 bullet lý do (icon dấu tick)
- Khối giá: 199.000đ gạch ngang, 99.000đ nổi bật
- Form: 1 ô input email + nút "Nhận sách" màu vàng cam

Mở file bằng cách gõ: open index.html

File index.html giờ nằm thật trong thư mục của bạn — không phải cục text trong khung chat. Bạn gõ open index.html, trang hiện lên trong trình duyệt.

Review và sửa bằng lời — không đụng vào code

Bạn xem thử, thấy nút hơi chìm và muốn thêm dòng cam kết. Bạn không cần mở file, không cần biết CSS. Chỉ nói:

Nút "Nhận sách" phóng to lên, bo góc tròn hơn, và khi rê chuột vào thì đậm màu lên.
Thêm dưới nút một dòng chữ nhỏ màu xám: "Miễn phí. Không spam. Hủy bất cứ lúc nào."

Output:

Đã cập nhật index.html:
- Nút "Nhận sách": tăng padding, bo góc 12px, thêm hiệu ứng hover đậm màu.
- Thêm dòng cam kết màu xám nhạt ngay dưới form.
Tải lại trang trong trình duyệt để xem thay đổi.

Bạn nhấn tải lại (Cmd + R) trong trình duyệt — thay đổi hiện ngay. Cứ thế, mỗi vòng bạn nói bằng tiếng Việt bình thường, Claude sửa đúng file cũ (không tạo file mới lung tung), bạn xem kết quả. Đó là vòng làm việc thật của Cowork: giao việc → nó làm → bạn xem → bạn góp ý bằng lời → nó cập nhật. Không copy, không paste, không mở trình soạn code.

Sai lầm thường gặp (và cách tránh)

1. Gõ claude sai thư mục rồi trách nó "không thấy file"

Đây là lỗi số một. Bạn mở Cowork ở thư mục A, nhưng file cần làm nằm ở thư mục B (ví dụ trong Downloads). Claude không thấy được vì nó chỉ đọc trong thư mục hiện tại. Cách tránh: trước khi gõ claude, luôn cd vào đúng nơi chứa file. Muốn chắc, gõ ls để thấy danh sách file — nếu file cần làm hiện ra trong đó thì bạn đang đứng đúng chỗ.

2. Bấm "no" theo phản xạ rồi kết luận "Cowork chẳng làm gì"

Khi chưa có settings.json, Claude hỏi xin quyền liên tục. Nhiều người bấm "no" cho nhanh rồi tưởng công cụ hỏng. Thực ra bạn vừa chặn đúng thứ nó cần để làm việc. Cách tránh: hoặc tạo file settings.json như hướng dẫn ở Bước 3, hoặc ít nhất đọc câu hỏi trước khi bấm — thấy nó xin quyền Write để tạo đúng file bạn nhờ thì bấm "yes".

3. Giao task khổng lồ ngay lần đầu

"Làm cho tôi cả một website 10 trang có giỏ hàng và thanh toán" ngay phút thứ nhất. Task quá to, nếu có sai một chỗ bạn cũng không biết sai ở đâu để sửa. Cách tránh: chia nhỏ. Làm trang chủ trước, xem ổn, rồi mới thêm trang sản phẩm, rồi mới tới thanh toán. Mỗi bước bạn review được, và Claude cũng làm chính xác hơn vì mỗi lần chỉ tập trung một việc. Task nhỏ, review ngay, đi từng nấc — đó là cách người quen việc dùng Cowork.

Chốt lại

Claude Cowork không phải phiên bản Claude "thông minh hơn" — nó là Claude có tay chân: đọc được file của bạn, viết được file mới, chạy được lệnh, và biết dừng lại hỏi khi chưa rõ. Ba thứ khiến người mới fail luôn là cùng một bộ: mở sai thư mục, chưa cấp quyền qua settings.json, và nhảy thẳng vào task quá lớn. Xử lý xong ba cái đó, bạn đã có một đồng nghiệp làm việc thật trên máy mình.

Bước tiếp theo tự nhiên là dạy Claude nhớ bối cảnh dự án của bạn để không phải giải thích lại mỗi lần — mình viết riêng trong bài Claude Cowork + Project. Còn nếu bạn muốn Claude tự động hoá những việc lặp đi lặp lại, xem bài Claude Skills.

Đừng cố học hết mọi tính năng trong ngày đầu. Cứ mở đúng thư mục, cấp đúng quyền, giao một task nhỏ và xem nó chạy. Cái cảm giác "à, nó tự tạo file thật rồi" đáng giá hơn mọi lý thuyết.

Steve Phan
Steve Phan
I'm Builder, Investor & Marketer

16 năm marketing chiến lược · Cố vấn PE tại Singapore & Mỹ · 30+ nghiên cứu công bố quốc tế. Viết về AI thực chiến cho người Việt.

Về tôi ⟶

Đọc tiếp theo

INVEST16 phút đọc

Tiếp thị liên kết với AI: Nhật ký 30 ngày thật (không màu hồng)

MARKET13 phút đọc

Claude Skill Là Gì? Tự Động Hoá Công Việc Bằng Skill — Và Ai Thật Sự Nên Dùng

BUILD12 phút đọc

Claude Cowork + Project — Biến AI thành đồng nghiệp nhớ mọi thứ