0.1.0 • Published 2d agoCLI
@diademy/companion
Licence
MIT
Version
0.1.0
Deps
1
Size
8 kB
Vulns
0
Weekly
0
@diademy/companion
Kết nối máy của bạn với agent Diademy — cho agent thao tác máy thật (chạy lệnh, đọc/ghi file), chỉ khi bạn cho phép.
Cài
npm install -g @diademy/companion
Dùng
Trên web Diademy → Trung tâm quản lý agent → tab Companion → "Kết nối máy mới" để lấy token, rồi:
dia-companion connect <token>
Máy sẽ hiện trong tab Companion. Agent chỉ thao tác được khi bạn cho phép; bạn ngắt kết nối bất cứ lúc nào (Ctrl+C, hoặc nút "Ngắt kết nối" trên web).
Hoạt động thế nào
Máy bạn nằm sau NAT nên server không nối vào được. Companion tự mở một kết nối ra server (WebSocket) và giữ sống — server điều khiển ngược qua đúng đường đó. Không mở cổng, không cần SSH server, không có ai "chui vào" máy bạn: chỉ có một sợi dây máy bạn tự thò ra, và bạn cắt được bất cứ lúc nào.
Bảo mật
- Token gắn với tài khoản của bạn; agent chỉ chạm được máy bạn cho phép.
- Lệnh chạy bằng quyền của user đang chạy companion — đừng chạy bằng sudo/administrator.
- Ngắt kết nối hoặc tắt companion là mất quyền ngay lập tức.
License
MIT