Overview
NanoClaw là trợ lý Claude cá nhân được thiết kế để chạy an toàn trong các container của Apple. Nó nhẹ và được xây dựng để dễ hiểu và tùy chỉnh cho nhu cầu cá nhân của người dùng.
Tại sao tạo NanoClaw?
OpenClaw là một dự án ấn tượng nhưng có quá nhiều module và cấu hình phức tạp. NanoClaw cung cấp cùng chức năng cốt lõi trong một codebase dễ hiểu hơn. Code chỉ có một quy trình, không có dịch vụ nhỏ hay các lớp trừu tượng.
Cách sử dụng nhanh
git clone https://github.com/anthropics/nanoclaw.git
cd nanoclaw
claude
Sau đó, chạy /setup để giải quyết tất cả: phụ thuộc, xác thực, thiết lập container, cấu hình dịch vụ.
Triết lý
- Nhỏ gọn đủ để hiểu: NanoClaw chỉ có một quy trình và vài tệp mã nguồn.
- Bảo mật thông qua cách ly: Các agent chạy trong container Linux, chỉ thấy được những gì đã được gắn rõ ràng.
- Tùy chỉnh qua thay đổi mã: Muốn thay đổi hành vi? Chỉ cần sửa mã nguồn.
Bạn nhận được gì
- WhatsApp I/O: Gửi tin nhắn cho Claude từ điện thoại của bạn.
- Ngữ cảnh nhóm tách biệt: Mỗi nhóm có
CLAUDE.mdriêng, hệ thống file được ngăn cách và chạy trong sandbox container riêng biệt. - Nhiệm vụ định kỳ: Chạy Claude và có thể gửi tin nhắn lại cho bạn.
Phần Hướng dẫn
Gõ @Andy để nói chuyện với trợ lý:
@Andy gửi báo cáo pipeline mỗi sáng thứ hai lúc 9 giờ
@Andy xem lại lịch sử git của tuần qua và cập nhật README nếu cần
Tuỳ chỉnh
Không cần tệp cấu hình phức tạp. Chỉ cần nói rõ cho Claude Code:
- “Thay đổi từ khóa kích hoạt thành @Bob”
- “Thêm lời chào tùy chỉnh khi tôi nói chào buổi sáng”
Đóng góp
Đừng thêm tính năng mới, hãy thêm kỹ năng. Chẳng hạn đừng thêm Telegram trực tiếp, thay vào đó tạo file kỹ năng /add-telegram.
CAMedia
- /add-telegram - Thêm Telegram làm kênh giao tiếp.
- /convert-to-docker - Chuyển sang Docker để mở rộng hệ điều hành Linux.
Yêu cầu
- macOS Tahoe 26 trở lên, Node.js 20+, Claude Code, Apple Container.