Loopsy: Biến điện thoại thành trung tâm điều khiển Terminal và AI Agent từ xa
Loopsy là công cụ mới cho phép người dùng điều khiển terminal và các tác nhân AI (như Claude Code, Cursor) trên máy tính từ xa thông qua điện thoại. Hệ thống hoạt động dựa trên Cloudflare Workers tự host, hỗ trợ kết nối an toàn mà không cần cấu hình port phức tạp hay VPN.

Loopsy: Biến điện thoại thành trung tâm điều khiển Terminal và AI Agent từ xa
Bạn có bao giờ cảm thấy máy tính nhàn rỗi của mình đang bị lãng phí trong khi bạn đang bận rộn làm việc trên một máy khác? Hay bạn muốn tiếp tục phiên làm việc với các tác nhân AI (AI agents) ngay cả khi đang ở phòng tập gym? Một công cụ mới tên là Loopsy đã ra đời để giải quyết vấn đề này, biến điện thoại của bạn thành một thiết bị điều khiển mạnh mẽ cho các terminal và AI agent trên máy tính từ xa.
Loopsy cho phép người dùng điều khiển Claude Code, Cursor, Codex hoặc bất kỳ shell nào trên laptop từ điện thoại. Điểm đặc biệt là toàn bộ hệ thống relay (trung chuyển) có thể được tự host (self-hosted) trên Cloudflare Workers, đảm bảo tính linh hoạt và kiểm soát dữ liệu.
Cách thức hoạt động và cài đặt
Về mặt kiến trúc, Loopsy hoạt động như một cầu nối giữa máy tính và điện thoại thông qua một Cloudflare Worker.
Phiên bản Loopsy trên NPM
Quy trình kết nối diễn ra như sau:
- Daemon trên Laptop: Mở một kết nối WebSocket hướng ra ngoài (outbound) tới Cloudflare Worker.
- Điện thoại: Kết nối tới cùng một Worker đó.
- Cloudflare Worker: Đóng vai trò là người trung gian "ghép nối" (splice) hai kết nối này lại với nhau.
Nhờ thiết kế này, người dùng không cần phải lo lắng về việc chuyển tiếp cổng (port forwarding), không cần địa chỉ IP công cộng hay cài đặt VPN phức tạp.
Quy trình cài đặt được tối giản hóa chỉ trong vài bước lệnh:
- Cài đặt trên laptop:
npm install -g loopsy - Triển khai relay:
npx @loopsy/deploy-relay - Khởi động và cấu hình:
loopsy init,loopsy relay configure,loopsy start - Ghép đôi điện thoại:
loopsy mobile pair(quét mã QR và nhập mã xác thực).
Tính năng nổi bật
Loopsy không chỉ là một công cụ SSH đơn giản trên điện thoại, mà nó mang đến trải nghiệm terminal đầy đủ với các tính năng nâng cao:
- Terminal thực thụ: Hỗ trợ đầy đủ PTY, ANSI, cuộn trang (scrollback) và thay đổi kích thước cửa sổ. Các giao diện dòng lệnh (TUI) hiển thị chính xác.
- Phiên làm việc bền vững: Bạn có thể chuyển tab, khóa điện thoại hoặc mất sóng, sau đó quay lại và tiếp tục công việc ngay nơi bạn dừng lại.
- Nhập liệu bằng giọng nói: Tích hợp Web Speech API để bạn có thể ra lệnh bằng giọng nói và chỉnh sửa trước khi gửi.
- Tự động phê duyệt theo phiên: Tùy chọn bỏ qua các hộp thoại xác nhận (
--dangerously-skip-permissions) cho từng phiên làm việc cụ thể, mặc định tính năng này bị tắt để đảm bảo an toàn.
Kết nối AI Agent qua mạng LAN (Agent-to-Agent)
Ban đầu, Loopsy được phát triển với mục đích kết nối các máy tính với nhau trong mạng cục bộ (LAN). Tính năng này cho phép các daemon tìm thấy nhau qua mDNS và kết nối một lần. Sau khi kết nối, mỗi máy có thể exposing một tập khả năng cho máy kia: chạy lệnh, chuyển file, lưu/trạng thái key-value chung.
Điều thú vị nhất là các khả năng này cũng được expose cho các AI coding agent (như Claude Code, Codex CLI, Gemini CLI) thông qua giao thức MCP (Model Context Protocol). Điều này có nghĩa là một tác nhân AI trên máy này có thể trực tiếp điều khiển máy khác.
Ví dụ thực tế: Bạn có thể yêu cầu Claude trên laptop nhẹ của mình: "Khởi động bản build iOS trên máy Mac Studio ở phòng bên và báo cho tôi khi xong". Claude sẽ gọi lệnh tới máy Mac Studio, thực hiện build và báo cáo lại khi hoàn thành, giúp laptop của bạn vẫn mát và êm.
Bảo mật và Tự host
Vì Loopsy là một bề mặt điều khiển cho máy tính của bạn, vấn đề bảo mật được tác giả chú trọng đặc biệt.
Giấy phép Apache 2.0
Một số điểm cần lưu ý về mô hình bảo mật:
- Relay có thể đọc nội dung: Kết nối giữa điện thoại và daemon được bảo vệ bằng TLS, nhưng TLS kết thúc tại relay. Nếu bạn sử dụng relay mặc định, người vận hành relay có thể nhìn thấy nội dung terminal (bao gồm mật khẩu nếu bạn gõ lệnh
sudo). Tính năng mã hóa đầu cuối (E2E encryption) đang được phát triển cho phiên bản 1.1. Giải pháp ngay bây giờ là tự host relay của riêng bạn với@loopsy/deploy-relay. - Điện thoại đã ghép đôi là thông tin đăng nhập: Bất kỳ ai cầm điện thoại đã mở khóa và cài ứng dụng Loopsy đều có thể chạy lệnh trên máy tính. Tính năng tự động phê duyệt (auto-approve) mặc định là TẮT.
- Mã hóa: Các token ghép đôi được ký bằng HMAC, bí mật được băm SHA-256 khi lưu trữ.
Hiện tại, ứng dụng web tại /app đã hoạt động trên iOS Safari và Android Chrome mà không cần cài đặt. Các ứng dụng native cho iOS và Android đang trong quá trình xem xét duyệt trên App Store và Play Store. Với các nhà phát triển và những người làm việc nhiều với AI, Loopsy hứa hẹn sẽ là một công cụ đắc lực để tối ưu hóa quy trình làm việc và tận dụng tài nguyên phần cứng.



