Code Remote

Máy tính của bạn, trong túi áo.

Duyệt file, dùng git, chạy terminal và mở các dev server từ iPhone, chỉ với một lệnh: npx coderemote up. Mã hoá đầu cuối. Không cần khoá SSH, không cần mở port, không cần VPN.

Bắt đầu Tham gia beta trên iPhone Miễn phí trên TestFlight. Bản App Store sắp ra mắt.

Một lệnh. Thiết lập chỉ có vậy.

Các công cụ khác yêu cầu bạn tải app desktop, thiết lập VPN trên cả hai thiết bị, hoặc cấu hình SSH server và khóa. Nếu máy tính đã có Node.js, Code Remote chỉ là một dòng lệnh.

npx coderemote up

Không cần app desktop

Không có gì phải tải về, cài đặt hay cập nhật trên máy tính. npx chạy xong là không để lại gì.

Không cần VPN

Agent kết nối ra ngoài qua một đường hầm (tunnel) riêng tư, được mã hoá đầu cuối. Không cần cài gì vào mạng của điện thoại, không cần tham gia mạng nào.

Không cần SSH

Không phải bật server, không phải sao chép khóa, không phải chuyển tiếp cổng, không phải sửa quy tắc tường lửa.

Xem so sánh đầy đủ, kể cả khi nào một công cụ khác phù hợp hơn.

Cài đặt trên máy tính của bạn.

macOS và Linux

Dán vào Terminal. Chưa có Node.js? Script sẽ tải một bản chỉ dành riêng cho coderemote.

curl -fsSL https://raw.githubusercontent.com/CodeRemoteApp/coderemote/main/install.sh | sh

Windows

Dán vào PowerShell trên Windows 10 hoặc 11. Chưa có Node.js? Script sẽ tải một bản chỉ dành riêng cho coderemote.

irm https://raw.githubusercontent.com/CodeRemoteApp/coderemote/main/install.ps1 | iex

npm

Trên mọi hệ thống có Node.js 22 trở lên.

npm install -g coderemote

Homebrew

Trên macOS và Linux.

brew install coderemoteapp/tap/coderemote

Muốn cài đặt lâu dài? Hãy chạy coderemote up trong thư mục dự án rồi quét mã QR bằng iPhone (xin lời mời beta để có app trên TestFlight). Cách cập nhật, gỡ cài đặt và những phần còn lại có trong hướng dẫn cài đặt.

Tham gia beta trên iPhone.

App iPhone đang ở giai đoạn beta trên TestFlight. Để lại email, chúng tôi sẽ mời bạn ngay khi bản build đầu tiên sẵn sàng. Lời mời đến từ TestFlight của Apple; hãy mở nó trên iPhone.

Hãy dùng email của Apple Account (tài khoản đang đăng nhập trên iPhone), để lời mời đến đúng nơi TestFlight mong đợi.

Chúng tôi chỉ dùng email của bạn để gửi lời mời beta. Xem chính sách quyền riêng tư.

Mọi thứ bạn cần để tiếp tục làm việc.

Tệp

Duyệt, mở, sửa, tạo, đổi tên và xóa tệp trong thư mục bạn chia sẻ.

Git

Xem thay đổi và diff, stage, commit, pull, push và đọc lịch sử, trên mọi repository trong thư mục.

Terminal

Một shell thật (PowerShell trên Windows) với thanh phím cho Ctrl, Tab, Esc và các phím mũi tên. Phiên vẫn chạy khi điện thoại ngủ, nên các bản build dài và coding agent không bị gián đoạn.

Cổng

Xem những server nào đang lắng nghe, terminal nào đã khởi chạy chúng, và tắt cái đang kẹt ở cổng 3000.

Xem trước & chia sẻ

Mở dev server trên điện thoại chỉ với một chạm, qua một đường hầm riêng. Cần người khác góp ý? Chia sẻ một liên kết công khai tự hết hạn sau một giờ hoặc một ngày.

Requests

Xem mọi request đến dev server của bạn, kèm header và body. Lọc theo loại hoặc đường dẫn, và để coding agent của bạn đọc chúng ngay từ terminal.

Riêng tư ngay từ thiết kế.

Không có máy chủ của chúng tôi

Điện thoại nói chuyện thẳng với máy tính của bạn. Code Remote không chạy backend nào và không có tài khoản.

Không thu thập gì

App và CLI không có analytics, không theo dõi, không quảng cáo. Tệp và lệnh của bạn không bao giờ đến chỗ chúng tôi.

Mã nguồn mở

Phần chạy trên máy tính là phần mềm tự do theo giấy phép AGPL. Đọc từng dòng code trên GitHub.

Mã hoá đầu cuối

Mã QR mang theo khoá của máy tính. Điện thoại và máy tính mã hoá mọi thứ giữa chúng, nên relay của đường hầm (tunnel) chỉ chuyển tiếp dữ liệu đã mã hoá.

Mỗi điện thoại một khoá

Mỗi iPhone giữ khoá riêng trong Secure Enclave của nó. Gỡ một máy khỏi máy tính chỉ bằng một lệnh, các máy khác vẫn dùng bình thường.

Face ID cho các lệnh

Mở terminal hay khởi động một coding agent sẽ hỏi Face ID trước. Bạn chọn mức chặt chẽ và một lần xác thực kéo dài bao lâu, cho từng máy tính.