Remote Control: điều khiển phiên Claude Code trên máy từ điện thoại
Tóm tắt
Remote Control nối app Claude hoặc claude.ai/code vào phiên Claude Code đang chạy trên máy bạn; code và file ở yên tại chỗ. Bật bằng /rc hoặc claude remote-control, chỉ dùng được với gói claude.ai, không hỗ trợ API key.
Bạn giao cho Claude Code một refactor dài rồi phải đi họp. Nửa tiếng sau, nó dừng lại hỏi một câu xác nhận và cứ thế chờ đến khi bạn quay về bàn. Remote Control giải quyết đúng tình huống này: kết nối claude.ai/code hoặc app Claude trên điện thoại vào phiên Claude Code đang chạy trên máy bạn. Bạn trả lời, duyệt quyền, gửi thêm yêu cầu từ điện thoại, còn code, file và MCP server vẫn nằm nguyên trên máy.
Remote Control khác phiên cloud thế nào?
| Remote Control | Phiên cloud (claude.ai/code) | |
|---|---|---|
| Code chạy ở đâu | Máy của bạn | Sandbox trên hạ tầng Anthropic |
| Truy cập | File local, MCP server, tool, cấu hình dự án | Repo clone từ GitHub, connector |
| Hợp với | Tiếp tục việc đang làm khi rời bàn | Giao việc độc lập, xem lại sau |
Hội thoại đồng bộ giữa mọi thiết bị: bạn có thể gõ ở terminal, trình duyệt và điện thoại xen kẽ nhau. Từ điện thoại còn gửi được ảnh và file; Claude Code tải file về máy và đưa vào như tham chiếu @.
Ba cách bật
# 1. Server mode: chờ kết nối từ xa, có QR code (nhấn phím cách)
claude remote-control --name "Dự án API"
# 2. Phiên tương tác bình thường, đồng thời điều khiển được từ xa
claude --remote-control "Dự án API" # hoặc --rc
# 3. Đang trong phiên rồi thì gõ
/remote-control # hoặc /rc
Sau đó mở đường link phiên, quét QR bằng app Claude, hoặc vào mục Code trong app để tìm phiên theo tên. Chưa có app thì gõ /mobile để hiện QR tải app.
Tuỳ chọn đáng chú ý của server mode
--spawn worktree: mỗi phiên mở từ xa có git worktree riêng, tránh hai phiên sửa đè cùng file (mặc địnhsame-dirdùng chung thư mục).--capacity N: số phiên đồng thời tối đa, mặc định 32.--permission-mode acceptEdits: chế độ quyền khởi đầu cho các phiên.--chrome: cho phép phiên dùng Chrome trên máy bạn khi bạn điều khiển từ xa.-c/--continue: mang lại phiên cũ sau khi đã dừng server.
Yêu cầu
- Gói Pro, Max, Team hoặc Enterprise, đăng nhập qua claude.ai bằng
/login. Không hỗ trợ API key. Team/Enterprise cần Owner bật trong admin settings. - Không dùng được khi
ANTHROPIC_BASE_URLtrỏ sang gateway/proxy khác, hoặc khi tắt feature flag bằngCLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC.
Bảo mật: không mở cổng nào trên máy
Phiên local chỉ gửi request HTTPS ra ngoài, không mở cổng inbound. Nó đăng ký với API của Anthropic và chờ việc; mọi tin nhắn đi qua API qua TLS, dùng nhiều credential ngắn hạn, mỗi cái cho một mục đích. Mạng công ty chỉ cần cho ra cổng 443 tới API Anthropic.
Rủi ro và lưu ý
- Điện thoại thành "chìa khoá" máy dev: ai mở được tài khoản Claude trên điện thoại là ra lệnh được cho máy bạn. Bật khoá màn hình và xác thực hai lớp.
- Duyệt quyền vội trên màn hình nhỏ: dễ bấm "Allow" mà không đọc kỹ lệnh. Với thao tác nguy hiểm, đợi về máy.
- Máy phải thức và có mạng: server mode bỏ cuộc sau khoảng 10 phút mất mạng; phải chạy lại lệnh.
- Thư mục chưa trust: lần đầu sẽ hỏi trust thư mục; đừng trust thư mục home cho tiện.
Áp dụng thế nào?
- Dev: Với task dài, bật
/rctrước khi rời bàn để duyệt quyền hoặc trả lời câu hỏi từ điện thoại thay vì để phiên đứng chờ. - Tech Lead: Chạy server mode với
--spawn worktreetrên máy build chung, để nhiều người mở phiên từ xa mà không đè code nhau. - PM: Dùng app Claude trên điện thoại để theo dõi tiến độ và trả lời câu hỏi làm rõ yêu cầu ngay trong lúc agent làm.
Nguồn & tham khảo
- Continue local sessions from any device with Remote Control — Claude Code Docs