CoworkerAPI
Trang chủ

Bảo mật

Giữ quyền quản trị và thông tin xác thực ở máy local.

Ba loại thông tin xác thực

  • Mật khẩu dashboard: bảo vệ trang quản trị. Mật khẩu local ban đầu là 123456; đặt COWORKER_ADMIN_PASSWORD trước lần chạy đầu tiên để dùng mật khẩu khởi tạo khác. Mật khẩu hiện có được giữ nguyên. Giữ quản trị trên máy local.
  • API key CoworkerAPI: cấp cho client để gọi endpoint. Tạo key riêng cho từng công cụ và thu hồi khi không còn dùng.
  • MCP secret và key tunnel: phục vụ kết nối ChatGPT; không chia sẻ với client hoặc đưa vào ảnh hướng dẫn.

Phạm vi mạng

Giữ gateway trên 127.0.0.1 khi chỉ dùng trên một máy. Dùng tunnel cho kết nối ChatGPT. Không công khai dashboard hay mở cổng ra Internet nếu chưa thiết kế xác thực, TLS và giới hạn truy cập phù hợp.

Dữ liệu và sao lưu

Thông tin xác thực lưu qua dashboard được mã hóa. Sao lưu cấu hình và dữ liệu runtime cùng khóa mã hóa MASTER_ENCRYPTION_KEY ở nơi an toàn. Mất khóa có thể khiến thông tin xác thực đã lưu không giải mã được.

Không commit .env, thư mục runtime, API key, cookie, session browser, log nhạy cảm hoặc ảnh chụp chứa thông tin xác thực lên GitHub. Kiểm tra nội dung file trước khi chia sẻ log.

Key tunnel được bảo vệ bằng Windows DPAPI, gắn với tài khoản Windows hiện tại. Bản sao file cấu hình có thể không giải mã được trên tài khoản hoặc máy khác; khi chuyển máy, nhập lại key tunnel. MASTER_ENCRYPTION_KEY dành cho secret provider, không thay thế khóa DPAPI.

Quyền thực thi

Claude Code và các client có quyền đọc hoặc chạy lệnh theo cơ chế cấp quyền của chính client. Chỉ cho phép thao tác bạn hiểu rõ và tin tưởng. Một endpoint tương thích không tạo sandbox cho tool local.

Giới hạn dịch vụ

Tuân thủ điều khoản áp dụng cho tài khoản và các dịch vụ kết nối. CoworkerAPI không được OpenAI hoặc Anthropic chứng thực và không cung cấp cách bỏ qua quota, quyền truy cập hay chính sách dịch vụ.