Chạy Các Tác Nhân Lập Trình AI Từ Điện Thoại Của Bạn: Hướng Dẫn Từng Bước

Bạn không cần phải dán mắt vào laptop để duy trì luồng công việc mã hóa AI. Nếu bề mặt điều khiển của bạn có thể truy cập an toàn, bạn có thể xem xét các nhiệm vụ, phê duyệt thay đổi và bắt đầu công việc mới từ điện thoại trong khi máy chính của bạn tiếp tục xử lý các tác vụ nặng.
Đối với các nhóm sử dụng Cline Kanban, việc thiết lập rất đơn giản: mở bảng cho một mạng riêng tư đáng tin cậy, kết nối qua Tailscale và giữ quyền truy cập mô hình linh hoạt ở phía sau với API của ShareAI. Điều này cho phép bạn kiểm soát di động mà không khóa ngăn xếp của bạn vào một nhà cung cấp mô hình duy nhất.
Những gì bạn cần trước khi bắt đầu
- Một máy Mac hoặc máy phát triển khác chạy Cline.
- Một điện thoại với trình duyệt hiện đại.
- Tailscale được cài đặt trên cả hai thiết bị và đăng nhập vào cùng một tailnet.
- Một tài khoản ShareAI nếu bạn muốn một API cho quyền truy cập mô hình, định tuyến và chuyển đổi dự phòng.
Hướng dẫn chính thức về truy cập từ xa Cline và Tài liệu hostname của Tailscale là các tài liệu tham khảo hữu ích nếu bạn muốn xác nhận tên thiết bị hoặc thiết lập mạng của mình.
Bước 1: Khởi chạy Kanban để điện thoại của bạn có thể truy cập
Theo mặc định, Kanban liên kết với localhost. Điều này phù hợp cho luồng công việc chỉ trên laptop, nhưng điện thoại không thể truy cập dịch vụ chỉ lắng nghe trên 127.0.0.1. Khởi động Cline với một liên kết mạng để bảng có thể truy cập trên mạng riêng tư của bạn.
KANBAN_RUNTIME_HOST=0.0.0.0 cline
Điều này cho Kanban lắng nghe trên tất cả các giao diện. Nó tiện lợi, nhưng cũng có nghĩa là kiểm soát truy cập rất quan trọng. Sử dụng nó trên các mạng và thiết bị bạn tin tưởng, và ưu tiên một đường VPN riêng thay vì mở rộng bảng ra công khai.
Bước 2: Mở bảng từ điện thoại của bạn qua Tailscale
Khi cả hai thiết bị đều nằm trên cùng một tailnet, mở hostname Tailscale của máy của bạn trong trình duyệt điện thoại trên cổng 3484. Định dạng trông như http://your-machine-name.tail1234.ts.net:3484. Hostname chính xác của bạn sẽ phụ thuộc vào tên thiết bị hiển thị trong Tailscale.
Cách tiếp cận này giữ cho quy trình làm việc từ xa đơn giản. Bạn không mở các cổng công cộng, bạn không dựa vào một đường hầm demo nhanh, và bạn có thể giữ bảng khả dụng khi di chuyển giữa các địa điểm.
Bước 3: Giữ quyền truy cập mô hình linh hoạt sau mặt phẳng điều khiển
Truy cập từ xa giải quyết vấn đề kiểm soát. Nó không giải quyết vấn đề mô hình. Nếu thiết lập agent của bạn cần các mô hình khác nhau cho các công việc khác nhau, hoặc nếu bạn muốn một đường dẫn sạch hơn cho chuyển đổi dự phòng, đó là nơi ShareAI phù hợp.
Với 150+ mô hình có sẵn thông qua một API, bạn có thể giữ agent mã hóa của mình hướng tới một tích hợp duy nhất trong khi vẫn thay đổi mô hình phía sau nó. Điều này hữu ích khi bạn kiểm tra công việc từ điện thoại và muốn quy trình làm việc ổn định ngay cả khi bạn thay đổi nhà cung cấp, so sánh kết quả, hoặc chuyển hướng lưu lượng vì lý do giá cả và độ trễ.
Nếu bạn chưa kết nối stack của mình, hãy bắt đầu với tài liệu ShareAI và Bắt đầu nhanh API. Điều đó cung cấp cho bạn một lớp backend sạch cho Cline hoặc bất kỳ quy trình làm việc tương thích OpenAI nào khác mà bạn muốn quản lý từ xa.
Những gì bạn thực sự có thể làm từ thiết bị di động
- Kiểm tra tiến độ công việc mà không cần quay lại bàn làm việc.
- Xem xét các thay đổi trước khi phê duyệt.
- Bắt đầu hoặc xếp hàng công việc mới khi một tác nhân đang nhàn rỗi.
- Giữ cho quy trình làm việc đa mô hình tiếp tục ngay cả khi bạn không ở gần máy chính.
Lợi ích thực tế không phải là sự mới lạ. Đó là thời gian phản hồi ngắn hơn. Khi một tác nhân bị chặn do chờ phê duyệt hoặc nhiệm vụ tiếp theo, một quyết định nhanh từ điện thoại của bạn có thể giữ cho toàn bộ quy trình làm việc không bị đình trệ.
Các lỗi phổ biến
- Để Kanban bị giới hạn trên localhost và tự hỏi tại sao điện thoại không thể kết nối được.
- Sử dụng đường mạng mở thay vì kết nối riêng tư đáng tin cậy.
- Xem truy cập từ xa và định tuyến mô hình là cùng một vấn đề.
- Cố gắng quản lý các nhiệm vụ lớn, không rõ ràng từ điện thoại thay vì sử dụng thiết bị di động để xem xét, phê duyệt và phân phối.
Bước tiếp theo
Nếu bạn muốn chạy các tác nhân mã hóa AI từ điện thoại mà không bị ràng buộc vào một nhà cung cấp duy nhất, hãy thiết lập đường dẫn kiểm soát di động trước, sau đó cung cấp cho tác nhân một backend linh hoạt. ShareAI là một lựa chọn phù hợp khi bạn muốn một tích hợp, truy cập đa mô hình và khả năng thay đổi quyết định định tuyến sau này mà không cần xây dựng lại quy trình làm việc.