GitHub 更新了 Copilot 的用量統計 API,新增一個叫 totals_by_client 的欄位,用來記錄開發者是透過哪個工具呼叫 Copilot 模型。過去統計主要仰賴程式編輯器回傳的遙測資料,像 OpenCode、Claude Code、Zed、Copilot CLI 這類非傳統 IDE 工具因為不會送出同樣格式的資料,用量長期被漏記,企業也就看不到完整的真實使用狀況。
新的 totals_by_client 陣列會列出每個客戶端的請求次數、對話次數(session)、使用的 token 量,以及模型選取方式,分為使用者自選、自動選擇或產品內建指定三種。系統會依照每個請求附帶的整合識別碼(integration ID)來判斷來源工具,無法辨識的工具則會歸類成「其他」。這項資料同時出現在企業、組織、企業使用者、組織使用者四種報表中,並支援一天與二十八天兩種統計區間。
隨著越來越多開發者改用命令列工具或是 AI 編碼代理人直接呼叫模型,而不是透過傳統編輯器,單靠 IDE 遙測早已無法反映真實用量。這次更新讓企業可以依照實際的請求與 token 數據做治理決策,而不是只看到一部分不完整的統計,對於要管理大量開發團隊授權與成本的管理者來說,是比較實際可用的依據。
這則消息偏向企業管理面,跟正在學程式的孩子關係不大,但家長或老師如果對「寫程式的人現在都在用什麼工具」有興趣,可以從這裡看到一個趨勢:除了傳統的程式編輯器,像 Claude Code、OpenCode 這類可以直接在終端機裡對話寫程式的 AI 工具,正在變成很多開發者日常會用到的東西,值得之後慢慢認識。
AI開發工具平台功能