← 10X Life OS
10X Life OS · AI Agent thực chiến

Tối ưu bộ nhớ máy tính bằng Claude Code

Ổ cứng cứ đầy. Nhưng thủ phạm không nằm ở nơi ai cũng nghĩ.

Câu chuyện dựng một AI Agent chạy local để dọn ổ: quét, phân biệt "giải phóng dung lượng" với "bỏ thùng rác", tự động mỗi tuần — an toàn tuyệt đối, không mất một file nào. Kể theo khung Input → Process → Output → Outcome.

361 GB
file ẩn được tìm thấy đang chiếm ổ
337 GB
có thể giải phóng an toàn
0
file bị mất — trash, không xóa vĩnh viễn
Mỗi tuần
tự chạy, tối thứ Sáu 20h
Vấn đề

Ổ cứng đầy — và không biết vì đâu.

Quy trình làm việc rất đời thường: copy cả thư mục media, video quay được vào máy, đồng bộ Google Drive. Rồi ổ cứng cứ đầy dần mà không rõ thủ phạm.

  • Copy file nặng vào máy để upload lên Drive, xong quên xóa bản trên máy.
  • File trùng lặp rải rác nhiều nơi, không ai rà.
  • Video quay (DJI, screen record) mỗi file 10–17GB — vài buổi là hết ổ.
  • Muốn một thứ tự động, hàng tuần lo giúp — nhưng phải an toàn, không được xóa nhầm.

"Vấn đề lớn nhất của tôi là thường xuyên bị tràn bộ nhớ, do có những file nặng."

Giải pháp

Một AI Agent dọn ổ, chạy ngay trên máy.

Không phải AI trên mây (không với xuống được ổ cứng của bạn) — mà là Claude Code chạy local, được hẹn giờ tự động, với một nguyên tắc bất di bất dịch: an toàn trước, tiện lợi sau.

Lớp thực thi tách khỏi lớp quyết định

Một script Python xác định (không giao việc xóa cho AI tự do quyết); AI chỉ đọc kết quả và viết báo cáo dễ hiểu. Tránh rủi ro "AI xóa nhầm vì tưởng tượng".

Con người giữ nút bấm cuối

Một trang checklist hiện lên: bạn tick thư mục muốn giữ, xem trước bằng link mở thư mục thật, rồi mới quyết. Không có mặt → không dọn gì.

Khung tư duy

Input → Process → Output → Outcome

Cùng một dự án, soi qua 4 tầng. Then chốt là phân biệt Output (thứ làm ra) với Outcome (thứ thật sự muốn) — vì nhắm nhầm sẽ phá hủy chính mục tiêu.

Input

Đầu vào

Một yêu cầu còn mơ hồ + một ổ cứng đang đầy + niềm tin "file nặng nằm ở Downloads".

Process

Quy trình

Điều tra hiện trường → dựng V1 → phát hiện giả định sai → sửa hướng → kiểm thử bằng file giả.

Output

Thứ tạo ra

Bộ script quét, trang checklist web, routine hẹn giờ launchd, báo cáo tiếng Việt.

Outcome

Thứ thật sự muốn

~337GB giải phóng được mà không mất một file nào trên cloud — ổ nhẹ, dữ liệu an toàn, tự chạy mỗi tuần.

Nếu chỉ nhắm Output — "xóa cho nhẹ ổ" — ta sẽ bỏ file vào thùng rác và mất luôn trên cloud. Đúng Outcome mới lộ ra hành động đúng: giải phóng dung lượng, không phải xóa.

Câu chuyện

Hành trình đi từ giả định sai đến gốc rễ thật

Phần hay nhất của dự án không phải lúc code chạy — mà là lúc bằng chứng lật ngược giả định ban đầu.

1

Giả định ban đầu

"File nặng chắc nằm ở Downloads / Movies / Desktop." Agent V1 được dựng để quét đúng 3 nơi này, so khớp với Drive rồi bỏ thùng rác bản trùng.

2

Quét thật → con số không khớp linh cảm

V1 chỉ thấy vài file lẻ. Nhưng người dùng chỉ vào Finder: hàng loạt video 17GB nằm NGAY TRONG thư mục Google Drive. Đây là khoảnh khắc lật.

3

Đào tới bằng chứng

Quét bên trong Drive: 361.7GB file lớn đang được tải về máy (materialized), riêng một thư mục Record đã 67 file / 112GB. Thủ phạm thật lộ diện.

4

Nhận ra hành động đúng phải khác hẳn

File trong Drive mà bỏ thùng rác = xóa luôn trên cloud. Cách đúng là "Giải phóng dung lượng" — xóa bản máy, giữ bản cloud. Hai loại file, hai cách xử lý.

5

Thành thật về giới hạn kỹ thuật

macOS không có lệnh tự động "giải phóng dung lượng" cho Google Drive (đã kiểm fileproviderctl, brctl). Nên Agent chuyển sang bán tự động: tìm + mở sẵn thư mục để người dùng một-cú-bấm.

6

Kiểm thử bằng file giả trước khi đụng thật

Tạo file giả trong /tmp, chạy thử toàn bộ luồng: bỏ thùng rác đúng, khôi phục được, huỷ = không mất gì. An tâm rồi mới bật thật.

Bằng chứng

Con số thật — không phỏng đoán

Tất cả đo trực tiếp trên máy trong đúng phiên làm việc này.

Phát hiện gốc rễ
361.7 GB ẩn trong Drive
99 file lớn đang tải về máy, trải trên 26 thư mục — thứ V1 hoàn toàn bỏ sót
Điểm nóng nhất
1 thư mục = 112 GB
Thư mục "Record" chứa 67 video, riêng nó gần bằng cả ổ trống còn lại
Giải phóng được
336.9 GB
Qua "Giải phóng dung lượng" — giữ nguyên bản trên cloud
Rủi ro mất dữ liệu
0 file
Dùng Thùng rác (khôi phục 30 ngày), không bao giờ xóa vĩnh viễn
Mức tự động
tự chạy hàng tuần
launchd hẹn tối thứ Sáu 20h — không cần nhớ, không cần gõ lệnh
Phụ thuộc cài đặt
0 phần mềm thêm
Chỉ dùng Python có sẵn của macOS — không cài rclone/fdupes gì cả

"Đây mới chính là thủ phạm làm đầy ổ cứng." — bằng chứng nói, không phải linh cảm.

Bài học

6 bài học rút ra theo workflow

Áp dụng được cho bất kỳ dự án nào bạn làm cùng AI Agent, không riêng việc dọn ổ.

01

Đừng tin giả định — đi tìm bằng chứng trên hiện trường

Giả định "file ở Downloads" trông rất hợp lý. Chỉ khi quét thật và đo, sự thật 361GB nằm trong Drive mới lộ ra. Bằng chứng lật giả định.

02

Phân biệt Output với Outcome

Output = "xóa file cho nhẹ ổ". Outcome thật = "ổ nhẹ mà không mất dữ liệu". Nhắm nhầm Output sẽ phá hủy Outcome — bỏ thùng rác = mất cả cloud.

03

An toàn là thiết kế, không phải lời hứa

Trash thay vì xóa vĩnh viễn · chạy thử (dry-run) · con người tick duyệt · hết giờ chờ thì không làm gì. Mỗi lớp là một phanh cài sẵn.

04

Con người giữ nút bấm ở khúc mơ hồ

Việc chắc chắn thì tự động; việc mơ hồ (file trùng, thư mục đang dùng dở) thì chỉ báo, để người quyết qua checkbox loại trừ.

05

Thành thật về giới hạn kỹ thuật

"Cloud không với xuống ổ local", "không có lệnh evict" — nói thẳng ràng buộc trước, rồi thiết kế quanh nó, thay vì hứa hão rồi vỡ.

06

Version 1 chạy được rồi mới kaizen

Test từng phần bằng file giả, ra bản chạy được, rồi mới mở rộng. Đừng chờ hoàn hảo — nhưng cũng đừng đụng dữ liệu thật khi chưa kiểm.

Cách nó hoạt động

Hai loại file, hai cách xử lý

Sai lầm chí mạng nếu gộp chung. Đây là ranh giới an toàn quan trọng nhất của cả hệ thống.

☁️ File TRONG Google Drive

Giải phóng dung lượng

Xóa bản tải về máy, giữ nguyên trên cloud. Agent tìm + mở sẵn thư mục; bạn Cmd+A → chuột phải → "Giải phóng dung lượng". Tuyệt đối KHÔNG bỏ thùng rác.

🗑️ File NGOÀI Drive (bản sao)

Bỏ Thùng rác

File ở Downloads/Movies/Desktop trùng tên + dung lượng với bản đã có trên Drive — chỉ là bản sao local, bỏ Thùng rác an toàn, khôi phục được 30 ngày.

Tránh

Sai lầm dễ mắc khi tự động dọn file

  • Bỏ thùng rác file nằm trong thư mục sync → mất luôn trên cloud.
  • Giao quyền xóa vĩnh viễn cho AI tự quyết, không có phanh.
  • Quét sai chỗ vì tin giả định, bỏ sót nơi ngốn ổ thật.
  • Không phân biệt Output với Outcome → tối ưu nhầm mục tiêu.
  • Chỉ giữ 1 bản duy nhất mà không nghĩ tới rủi ro (cân nhắc nguyên tắc 3-2-1 cho dữ liệu quý).
  • Đụng thẳng dữ liệu thật khi chưa kiểm thử bằng file giả.

Một AI Agent tốt không phải cái xóa nhanh nhất — mà là cái bạn dám giao vì biết nó sẽ không làm hại.