5. 成本管理策略:全面掌控 AI Credits

面對 Token 計費模式,GitHub 於 2026 年推出了全新的三維度管控機制,確保每一分 AI 投資都花在刀口上,杜絕超支驚嚇。

想把特定人員限制在 1,900 點內?查看一步一步設定教學

Enterprise 企業級

適合:CIO、計費管理員。掌握全局預算,建立宏觀防線。

設立「企業級超額預算 (Additional Spend Budget)」

當整個企業的「共享額度池」耗盡時的第一道防線。設定一個硬性上限,一旦觸及總額度,除了免費的「程式碼自動補全」外,其餘需消耗 Tokens 的進階功能將全面暫停。

構建成本歸因與報告管線 (Attribution)

透過 GitHub 計費儀表板,企業可以精準監控哪些組織或團隊消耗了最多的 Tokens。將使用數據與工程產出結合,評估 AI 投資的真實 ROI。

Cost Centers 部門級

適合:部門主管。將計費綁定內部架構,避免單一部門吸乾全校/公司資源。

7/2 最新發布

配置成本中心與 AI 額度池

官方公告

將特定的組織、儲存庫或團隊分配至對應的部門(如:資工系、行政組)。

AI Credit Pools 限額管控:限制某個成本中心「只能使用其自身成員所產生的 AI 額度」,防止單一部門耗盡全域共享池。
6/30 最新發布

成本中心的「每人預算」

官方公告
  • 自動同步:當員工加入或離開該部門時,預算額度會自動跟隨。
  • 靈活分配:可設定特定核心團隊擁有較高的每人預算,而其他部門維持較低的防護預算。

Users 個人級

適合:第一線開發者。賦權開發者自我管理,並防範失控腳本。

實施「全局預算」硬限制

防止單一帳號暴衝的終極武器。設定全公司每人每月最多僅能消耗多少點 AI Credits。

如何設定?一步一步教學(含限制單一人員、整個部門)

注意:觸及上限後,即使企業總預算還有剩餘,該使用者也會被「硬停止 (Hard Stop)」阻擋進行進階 AI 操作。

IDE 內建支出儀表板 (Spend Meter)

推動開發者的自我問責。在編輯器中,開發者可即時看見當前 Session 所消耗的 Token 與額度比例,引導養成減少無效消耗的良好習慣。

情境範例:三層 Budget 如何互相牽制

GitHub 官方文件的結論是:「Budgets overlap, and the most restrictive one applies」——三層預算之中,剩餘額度最少的那一層會先觸發 Stop usage,而不是看某一層自己還剩多少。以下用同一天內四個時間點的具體情境,示範這個規則實際發生時的樣子。

Enterprise 預算

pylabs-asia-university-github-enterprise・全企業共用

$5.00

整個 Enterprise(所有組織、所有人)共用同一個池子,Stop usage:Yes。

Organization 預算

College of Electrical and Computer Sci.・全學院共用

$10.00

該學院所有成員共用同一個池子,Stop usage:Yes。

User 預算

GHAdmin-PYLabs・個人專屬 override

$19.00

只算他一人的消費,涵蓋 Included + Additional 合計,Stop usage:Yes。

Enterprise 全企業共用 $5.00

Organization College of EE/CS 共用 $10.00

User

GHAdmin-PYLabs 個人專屬

$19.00

PHASE 1・Included

只有 User 層預算(個人 $19)在這個階段就已經生效,因為它是 Included + Additional 合計的總天花板;Organization、Enterprise 這兩層共用預算此時還沒被啟動。

PHASE 2・Additional

免費額度用完後,才開始檢查 Organization($10)與 Enterprise($5)這兩層共用預算,三層同時檢查,誰的剩餘空間最少,誰就先觸發 Stop usage。

Lowest remaining headroom wins:不是看使用者自己的預算還剩多少,而是看 User、Organization、Enterprise 三層之中誰的剩餘空間最小,那一層就會先擋下使用量,即使其他層都還有餘額。

情境一・08:00 其他人已經開始消耗共用額度

目前設定(Enterprise $5/Org $10/User $19)

企業內其他學院已用掉 $3.00;EE/CS 學院內其他老師已用掉 $2.00;GHAdmin-PYLabs 本人尚未使用 Additional Credit。

Enterprise 共用池 已用 $3.00/剩 $2.00(上限 $5.00)
Organization 共用池 已用 $2.00/剩 $8.00(上限 $10.00)
GHAdmin-PYLabs 個人 已用 $0.00/剩 $19.00(上限 $19.00)
此刻他實際能用的空間 = min($2.00, $8.00, $19.00) $2.00 (Enterprise 層是瓶頸)

情境二・09:00 GHAdmin-PYLabs 開始使用 Copilot

他實際花了 $1.50 的 Additional Credit

他自己的個人預算看起來還剩 $17.50,感覺很寬裕──但 Enterprise 共用池只剩下 $0.50 了。

Enterprise 共用池 已用 $4.50/剩 $0.50(上限 $5.00)
Organization 共用池 已用 $3.50/剩 $6.50(上限 $10.00)
GHAdmin-PYLabs 個人 已用 $1.50/剩 $17.50(上限 $19.00)

情境三・10:00 企業內其他學院又用掉 $0.50

Enterprise 共用池正好見底

Enterprise 預算歸零,Stop usage 生效,全企業(含 GHAdmin-PYLabs)都會被擋下──即使他個人的 $19 與學院的 $10 都還有大量空間沒用到。

Enterprise 共用池 已擋下 已用 $5.00/剩 $0.00(上限 $5.00)
Organization 共用池 尚有餘裕 已用 $3.50/剩 $6.50(上限 $10.00)
GHAdmin-PYLabs 個人 尚有餘裕 已用 $1.50/剩 $17.50(上限 $19.00)
GHAdmin-PYLabs 這天最終只用到 $1.50 離他原本的 $19.00 上限差了 $17.50

情境四・重新設計預算後,同一天再跑一次

Enterprise 調到 $60/Organization 調到 $40/User 維持 $19

其他學院一樣用了 $3.50、EE/CS 學院其他老師一樣用了 $2.00,這次上層預算都留了足夠緩衝,不會提前見底。

Enterprise 共用池 尚有餘裕 已用 $22.50/剩 $37.50(上限 $60.00)
Organization 共用池 尚有餘裕 已用 $21.00/剩 $19.00(上限 $40.00)
GHAdmin-PYLabs 個人 已用滿 已用 $19.00/剩 $0.00(上限 $19.00)
這次 GHAdmin-PYLabs 順利用到 $19.00 最後是被自己的個人預算擋下,而不是上層共用預算

結論對照

設定方式 Enterprise 預算 Organization 預算 User 個人預算 GHAdmin-PYLabs 實際可用
目前設定 $5.00 $10.00 $19.00 約 $1.50~$2.00 被上層共用預算卡住
重新設計後 $60.00 $40.00 $19.00 $19.00 被自己的個人預算卡住(符合預期)

給管理者的檢查清單

  • 先確認階段:共用的 Organization/Enterprise 預算,只在 Included 免費額度用完、進入 Additional(超額付費)之後才生效。
  • 個人預算是總量上限:User 層的 Budget(Universal 或 Individual override)會把 Included + Additional 一起算,是唯一貫穿兩階段的預算。
  • 上層預算要留緩衝:不要只把 Organization/Enterprise 預算設得剛好等於單一使用者的目標金額,要加上其他成員/其他組織預期會用掉的額度。
  • 誰先卡住看剩餘空間,不是看層級:三層之中剩餘額度最少的那一層,會先觸發 Stop usage,與該使用者自己的預算高低無關。
  • 需要精準隔離時用 Cost center:若不想因為一個人而調高整個組織的共用額度,可用 Cost center 把特定使用者獨立分組、單獨設預算。

資料來源:GitHub Docs「Budgets for usage-based billing」、「Budgets and alerts」、「Controlling and tracking costs at scale」・情境數字為教學示意,非真實帳務資料

想把特定人員限制在 1,900 點內?看一步一步的設定教學。

查看設定步驟