TokenLab

程式工具

GitHub Copilot CLI

透過 BYOK 將 GitHub Copilot CLI 連接至 TokenLab

概覽

類型:程式代理 CLI

主要路徑:OpenAI 相容 Chat Completions

支援級別:官方 BYOK 路徑

GitHub Copilot CLI 可連接任何 OpenAI Chat Completions 相容端點。

安裝與設定

npm install -g @github/copilot@1.0.85
copilot --version

npm 安裝需要 Node.js 22 或更新版本。

依快速開始的 macOS、Linux、WSL 或 Windows PowerShell 步驟設定 TOKENLAB_API_KEY,避免把金鑰寫入命令歷史,再從同一終端機啟動 Copilot CLI。長期使用請透過本地秘密管理工具提供金鑰,不要把明文金鑰附加至 shell 設定檔。

這些變數只用於本次啟動,保留已儲存的帳戶、預設模型與權限。正常啟動時不加這些變數,即可繼續使用原設定;不要將它們寫入 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-k3
變數TokenLab 值
COPILOT_PROVIDER_TYPEopenai
COPILOT_PROVIDER_BASE_URLhttps://api.tokenlab.sh/v1
COPILOT_PROVIDER_API_KEY你的 TokenLab API Key
COPILOT_MODEL即時模型 ID,例如 kimi-k3

Copilot CLI 要求模型同時支援串流與工具呼叫。啟動後先要求它唯讀檢查專案。若模型不存在,請使用 TokenLab 即時模型目錄 中的模型 ID,不要加入供應商前綴。

請勿將 API Key 提交到 Git 追蹤的檔案。若 Key 出現在終端歷史、截圖或日誌中,請立即輪換。

儲存設定或列出模型不能證明金鑰有效或請求完成。傳送提示詞會使用 TokenLab 餘額;先核對回覆及對應請求記錄,再嘗試工具,輔助請求也可能計費。

本頁內容