Công cụ lập trình
GitHub Copilot CLI
Kết nối GitHub Copilot CLI với TokenLab bằng BYOK
Tổng quan
Loại: tác nhân lập trình CLI
Đường dẫn chính: Chat Completions tương thích OpenAI
Mức hỗ trợ: đường dẫn BYOK chính thức
GitHub Copilot CLI có thể kết nối với mọi endpoint tương thích OpenAI Chat Completions.
Cài đặt và cấu hình
npm install -g @github/copilot@1.0.85
copilot --versionCài đặt qua npm yêu cầu Node.js 22 trở lên.
Làm theo bước terminal trong bắt đầu nhanh cho macOS, Linux, WSL hoặc Windows PowerShell để đặt TOKENLAB_API_KEY mà không ghi khóa vào lịch sử lệnh. Mở Copilot CLI từ terminal đó. Khi dùng lâu dài, hãy dùng trình quản lý bí mật cục bộ, không thêm khóa dạng văn bản vào hồ sơ shell.
Các biến này chỉ áp dụng cho lần khởi chạy này; tài khoản, mô hình mặc định và quyền đã lưu vẫn giữ nguyên. Khởi chạy bình thường không kèm các biến để dùng cấu hình trước đó. Không lưu chúng vào hồ sơ shell.
COPILOT_PROVIDER_TYPE=openai COPILOT_PROVIDER_BASE_URL=https://api.tokenlab.sh/v1 COPILOT_PROVIDER_API_KEY="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" copilot --model kimi-k3Mô hình phải hỗ trợ streaming và gọi công cụ. kimi-k3 hỗ trợ công cụ và có ngữ cảnh lớn hơn mức 128K GitHub khuyến nghị.
Hãy bắt đầu bằng tác vụ chỉ đọc, không sửa tệp. Nếu không tìm thấy mô hình, dùng ID logic từ danh mục TokenLab hiện tại, không thêm tiền tố nhà cung cấp.
Không lưu API Key trong tệp được Git theo dõi. Hãy xoay mọi Key đã xuất hiện trong lịch sử terminal, ảnh chụp hoặc log.
Lưu thiết lập hoặc liệt kê mô hình không xác nhận khóa hợp lệ hay yêu cầu đã hoàn tất. Prompt dùng số dư TokenLab. Kiểm tra phản hồi và bản ghi tương ứng trước khi thử công cụ; yêu cầu phụ cũng có thể được tính phí.