Skip to main content
Skip to content

Optimieren der Budgetkonfiguration

Finden Sie die richtige Kombination aus Budgetkontrollen für Ihre Organisation, die zu Ihrer Größe, Struktur und Ihren Ausgabenzielen passt.

Wer kann dieses Feature verwenden?

Enterprise owners, organization owners, and billing managers

Copilot Business, oder Copilot Enterprise, oder der Copilot Tarif für berechtigte Unternehmen

Bevor Sie Ihre Budgetkonfiguration optimieren, vergewissern Sie sich, dass Sie verstehen, wie Budgetkontrollen funktionieren und wie das System sie auswertet. Siehe Budgets für nutzungsbasierte Abrechnung.

Wenn Sie noch keine Budgets eingerichtet haben, beginnen Sie mit Erste Schritte mit Budgetkontrollen , um die Grundlagen zu erhalten, und kehren Sie zu diesem Leitfaden zurück, um Ihre Konfiguration zu optimieren.

Informationen zur Entscheidung zwischen der Verwaltung von Kostenstellen mithilfe der Benutzeroberfläche oder der REST-API finden Sie unter Kontrollieren und Nachverfolgen von Kosten im großen Maßstab.

Festlegen Ihrer Budgets

Legen Sie Benutzerbudgets auf Benutzerebene (ULBs) für den erwarteten Verbrauch fest und berechnen Sie dann, wie viel verbrauchsbasierte Ausgaben sie zulassen könnten. Verwenden Sie den historischen Verbrauch, falls verfügbar. Wenn Sie keinen Verlauf haben, beginnen Sie mit einem kleinen Rollout und verwenden Sie dessen Nutzung, um Ihre Schätzung zu verfeinern.

  1. Berechnen Sie den maximalen Gesamtverbrauch, den Ihre ULBs zulassen. Zählen Sie jeden Benutzer einmal, indem Sie sein spezifischstes Budget verwenden: eine individuelle Überschreibung, andernfalls ein ULB der Kostenstelle, andernfalls die universelle ULB.
  2. Berechnen Sie jeden enthaltenen Poolwert:
    • Mit Copilot Business oder Copilot Enterprise multiplizieren Sie das enthaltene Guthaben pro Lizenz mit der Anzahl der Arbeitsplätze und konvertieren dann die Summe in US-Dollar bei 1 = AI credit$0.01 USD.
    • Mit Copilot Zugriff, über GitHub Enterprise Cloud oder als Copilot Standalone, verwenden Sie 0 USD. Keine dieser Optionen enthält Guthaben. Der Zugangspreis ist kein Nutzungskontingent.
  3. Subtrahieren Sie einen enthaltenen Poolwert vom maximalen Verbrauch. Das Ergebnis oder 0 USD, wenn der Pool den gesamten Verbrauch abdeckt, sind die maximalen verbrauchsabhängigen Ausgaben, die diese ULBs zulassen.
  4. Legen Sie die Ausgabenbeschränkungen auf Grundlage Ihres genehmigten Ausgabenbudgets fest. Aktivieren Sie Nutzung beenden, wenn das Budgetlimit erreicht ist, um diese zu erzwingen.

Ein Ausgabenlimit kann niedriger sein als die Nutzung, die Ihre ULBs zulassen. In diesem Fall können Benutzer blockiert werden, bevor sie ihre individuellen Grenzwerte erreichen. Überprüfen Sie die Berechnung erneut, wenn Sie ULBs erhöhen.

Bei Plänen mit einem inbegriffenen Pool können Sie auch die Entnahme der einzelnen Kostenstellen aus ihm einschränken. Siehe Budgets für nutzungsbasierte Abrechnung.

Auswählen eines Bereichs

Für die meisten Unternehmen empfehlen wir Kostenstellenbudgets mit direkt zugewiesenen Benutzern. Wenn Benutzer direkt einem Kostencenter zugewiesen werden, folgen Gebühren immer dem Benutzer, sodass die Erzwingung unabhängig davon, wie Lizenzen strukturiert sind, vorhersagbar ist.

GeltungsbereichVerwenden Sie, wennWer kann ihn festlegen?
Budget der KostenstelleSie möchten eine vorhersagbare Ausgabenkontrolle auf Organisationsebene als Unternehmensadministrator wünschen.Unternehmensbesitzer, Abrechnungsmanager
OrganisationsbudgetOrganisationsbesitzer müssen ihre eigenen Ausgabenlimits ohne Beteiligung des Unternehmensadministrators festlegen.Organisationseigentümer
UnternehmensbudgetSie benötigen ein failsafe, das die gesamt getakteten Gebühren für alle Benutzer begrenzt, die nicht von einem schmaleren Budget abgedeckt werden.Unternehmensbesitzer, Abrechnungsmanager

Mit Copilot Business und Copilot Enterprise können Benutzer Lizenzen von mehreren Organisationen erhalten. Für diese Benutzer werden sowohl Organisationsbudgets als auch Kostenstellen, die nur Organisationen (nicht Benutzer) enthalten, auf unvorhersehbare Weise durchgesetzt. Die Abrechnungsorganisation wird in jedem Zyklus zufällig ausgewählt, sodass die Ausgaben von Monat zu Monat einem anderen Budget angerechnet werden können. Das direkte Zuweisen von Benutzern zu Kostenstellen vermeidet dieses Problem.

Migrieren von Organisationsbudgets zu Kostenstellen

Wenn Ihr Unternehmen bereits über Organisationsbudgets verfügt, funktionieren sie weiterhin. Wenn Sie jedoch Benutzer haben, denen Copilot-Lizenzen über mehrere Organisationen hinweg zugewiesen sind, bietet die Migration zu Kostenstellen mit direkter Benutzerzuweisung eine vorhersehbarere Durchsetzung.

  1. Erstellen Sie Kostenstellen und weisen Sie Benutzer direkt zu (nicht nur Organisationen).
  2. Legen Sie Kostencenterbudgets fest, die Ihren gewünschten Ausgabenobergrenzen entsprechen.
  3. Entfernen Sie die Organisationsbudgets, sobald Kostenstellenbudgets eingerichtet sind.

Häufige Szenarien

Die folgenden Szenarien zeigen allgemeine Budgetkonfigurationen für verschiedene Unternehmensstrukturen.

Legen Sie einen Basiswert für den individuellen Verbrauch fest

Situation: Sie möchten den individuellen Verbrauch begrenzen und gleichzeitig die Flexibilität für Vielnutzer ermöglichen.

Konfiguration:

  • Legen Sie ein universelles Budget auf Benutzerebene basierend auf dem erwarteten Verbrauch fest. Wenn Ihr Plan einen gemeinsam genutzten Pool enthält, legen Sie ihn oberhalb des Werts des Kontingents pro Benutzer fest, sodass Benutzer mit höherem Verbrauch auf ungenutzte Guthaben von Benutzern mit geringerem Verbrauch zurückgreifen können.
  • Legen Sie individuelle Budgetüberschreibungen auf Benutzerebene für bekannte Poweruser fest, die höhere Grenzwerte benötigen.
  • Legen Sie ein Unternehmensbudget als Sicherheitsnetz für getaktete Gebühren fest.
  • Aktivieren Sie "Nutzung beenden, wenn das Budgetlimit erreicht ist" für das Unternehmensbudget.

Dies ist die einfachste Konfiguration und ein guter Ausgangspunkt für die meisten Unternehmen.

Budget nach Geschäftseinheit

Situation: Sie haben mehrere Geschäftseinheiten oder Organisationen und möchten, dass jeder für seine eigenen getakteten Ausgaben verantwortlich sein soll.

Konfiguration:

  • Erstellen Sie für jede Organisation eigene Kostenstellen. Siehe Verwenden von Kostenstellen zum Zuordnen von Kosten zu Geschäftseinheiten.
  • Auf Copilot Business oder **** eine Copilot Enterprise auf jedes Kostenzentrum anwenden. Dadurch wird die Nutzung des gemeinsam genutzten Pools für jede Geschäftseinheit auf den durch AI credits eigene Lizenzen finanzierten Anteil beschränkt. Wählen Sie aus, ob kostenpflichtige Überschreitung beim Limit blockiert oder zugelassen werden soll.
  • Legen Sie ein Kostencenterbudget für jede Geschäftseinheit fest.
  • Legen Sie ein Enterprise-Budget als failsafe für alle Benutzer fest, die keinem Kostencenter zugewiesen sind.
  • Aktivieren Sie "Nutzung beenden, wenn das Budgetlimit erreicht ist" für alle Budgets.

Mit dieser Konfiguration verfügt jede Geschäftseinheit über eine eigene getaktete Ausgabenobergrenze. Wenn das Kostencenterbudget ausläuft, werden nur Benutzer in diesem Kostencenter blockiert, andere Geschäftseinheiten sind davon nicht betroffen. Das Enterprise-Budget erfasst alle Benutzer, die keinem Kostencenter zugewiesen sind.

Erwägen Sie, den Ausschluss von Kostenstellen zu aktivieren, wenn Geschäftseinheiten unabhängig vom Unternehmensbudget arbeiten sollen. Dies ermöglicht es Kostencenterbenutzern, Ausgaben beizubehalten, auch wenn das Enterprise-Budget 0 USD erreicht, aber es bedeutet, dass ihre getakteten Gebühren nur durch ihr eigenes Kostenstellenbudget begrenzt werden.

Differenzieren von Benutzergrenzwerten nach Team

Situation: Unterschiedliche Abteilungen benötigen unterschiedliche Benutzergrenzen, z. B. benötigt Engineering mehr Kapazität pro Entwickler als Marketing, aber Sie möchten nicht Tausende einzelner Budgets verwalten.

Konfiguration:

  • Erstellen Sie Kostenstellen für jede Abteilung und weisen Sie Benutzer direkt zu. Siehe Verwenden von Kostenstellen zum Zuordnen von Kosten zu Geschäftseinheiten.
  • Legen Sie ein Kostencenterbudget auf Benutzerebene für jede Abteilung fest, um jedem Mitglied dieses Kostencenters den gleichen Grenzwert pro Benutzer zu gewähren.
  • Legen Sie für bestimmte Benutzer, die einen anderen Grenzwert als die Standardeinstellung ihrer Abteilung benötigen, Budgetüberschreibungen auf Benutzerebene fest.
  • Legen Sie ein Unternehmensbudget als Absicherung für nutzungsbasierte Gebühren fest.
  • Aktivieren Sie "Nutzung beenden, wenn das Budgetlimit erreicht ist" für das Unternehmensbudget.

Ein Kostencenterbudget auf Benutzerebene legt einen Pro-Benutzer-Betrag fest, der für jedes aktuelle und zukünftige Mitglied des Kostencenters gilt, sodass Sie den Grenzwert einer Abteilung an einem Ort anpassen können, anstatt Budgets nach Benutzer zu bearbeiten. Die Rangfolge reicht von der spezifischsten zur allgemeinsten Ebene: Ein individuelles Budget überschreibt ein Benutzerebenen-Budget für eine Kostenstelle, das wiederum das globale Budget überschreibt.

Poweruser innerhalb von Unternehmenseinheiten

Situation: Sie möchten die Verantwortlichkeit pro Team und müssen bestimmten Entwicklern höhere Grenzwerte innerhalb einer Geschäftseinheit geben.

Konfiguration:

  • Erstellen Sie für jede Organisation eigene Kostenstellen.
  • Legen Sie ein universelles Budget auf Benutzerebene fest, um die meisten Benutzer zu übergrenzen.
  • Legen Sie für Power-User, die mehr Kapazität benötigen, individuelle Budgetausnahmen pro Benutzer fest.
  • Legen Sie Kostenstellenbudgets für jede Geschäftseinheit fest.
  • Legen Sie ein Unternehmensbudget als failsafe fest.
  • Aktivieren Sie "Nutzung beenden, wenn das Budgetlimit erreicht ist" für alle Budgets.

Dies ist die präziseste Konfiguration. Es kombiniert Kontrollen pro Benutzer (wer wie viel verbrauchen darf), Kontrollen pro Team (wie viele nutzungsabhängige Ausgaben jede Geschäftseinheit verursachen kann) und einen unternehmensweiten Sicherungsmechanismus. Verwenden Sie diese Vorgehensweise, wenn Sie über eine Mischung aus Nutzungsmustern in allen Teams verfügen und eine differenzierte Governance benötigen.

Delegieren der Kontrolle an Organisationsbesitzer

Situation: Organisationsbesitzer müssen ihre eigenen Ausgabenschutzschienen festlegen, ohne dass ein Unternehmensadministrator beteiligt ist.

Konfiguration:

  • Jeder Organisationsbesitzer legt ein Organisationsbudget für seine Organisation fest.
  • Der Unternehmensadministrator legt ein Unternehmensbudget als Sicherheitsnetz fest.
  • Aktivieren Sie "Nutzung beenden, wenn das Budgetlimit erreicht ist" für alle Budgets.

Organisationsbudgets sind die einzige Budgetoption, die Organisationsbesitzern zur Verfügung steht. Ein Organisationsbudget kann die Nutzung nur weiter unter einem Budget einschränken, das von einem Unternehmensadministrator festgelegt wurde. Es kann kein Budget höherer Ebene außer Kraft setzen.

Für Copilot Business und Copilot Enterprise Benutzer mit Lizenzen, die über mehrere Organisationen zugewiesen sind, werden Organisationsbudgets möglicherweise nicht vorhersehbar durchgesetzt. GitHub wählt eine Organisation nach dem Zufallsprinzip für jeden Abrechnungszyklus aus, um den Sitzplatz abzurechnen. Um zu vermeiden, dass Ausgaben von Monat zu Monat unterschiedlichen Budgets zugeordnet werden, stellen Sie sicher, dass jeder Benutzer über eine einzige Lizenz über eine Organisation verfügt, oder verwenden Sie Kostenstellenbudgets mit direkter Benutzerzuweisung.

Verwendung historischer Daten zur Budgetbemessung

Ihr Dashboard zur KI-Nutzung und der Nutzungs-CSV-Export sind die besten Tools zur Budgetplanung. Sehen Sie sich Folgendes an:

  • Verbrauch pro Benutzer: Ermitteln Sie, wie Gutschriften über Ihre Benutzer verteilt werden. Wenn sich die Nutzung auf eine kleine Gruppe beschränkt, sind Budgets auf Benutzerebene mit individuellen Ausnahmen effektiver als ein einziges hohes universelles ULB.
  • Modellnutzungsmuster: Verschiedene Modelle verbrauchen Gutschriften zu unterschiedlichen Tarifen. Wenn einige Nutzer durch Premium-Modelle hohe Ausgaben verursachen, sollten Sie prüfen, ob Modellrichtlinien (die einschränken, welche Modelle verfügbar sind) wirksamer wären, als die Budgets weiter zu straffen.
  • Monatliche Trends: Überprüfen Sie, ob der Verbrauch stabil oder stachelig ist. Eine Spitze kann vorübergehend (ein Migrationsprojekt, ein Onboarding-Sprint) und nicht ein neuer Basisplan sein. Verwenden Sie Größenbudgets für den Normalbetrieb und individuelle Überschreibungen für vorübergehende Ausnahmen.