Skip to main content

Verwalten der Kosten für GitHub Codespaces in Ihrer Organisation

Sie können Ihre GitHub Codespaces Nutzung überprüfen und Nutzungsgrenzwerte festlegen.

Wer kann dieses Feature verwenden?

To manage billing for GitHub Codespaces for an organization, you must be an organization owner or a billing manager.

Organisationen mit GitHub Team- und GitHub Enterprise-Plänen können für die Nutzung von GitHub Codespaces durch Mitglieder und Projektmitarbeiter*innen bezahlen. Diese Organisationen können dann auf Einstellungen und Richtlinien zugreifen, die für die von der Organisation bezahlten Codespaces gelten. Weitere Informationen findest du unter Auswählen der Besitzerinnen und Zahlerinnen von Codespaces in deiner Organisation und Pläne von GitHub.

Übersicht

Ihre Organisation wird gemäß ihrer Berechnungs- und Speichernutzung für GitHub Codespaces. In diesem Artikel erfährst du, wie du als Organisationsbesitzer diese Kosten verwalten kannst.

Weitere Informationen zu Preisen GitHub Codespacesfinden Sie unter GitHub Codespaces Abrechnung.

Ausgabenlimits

Sie können ein Ausgabenlimit für GitHub Codespaces Ihre Organisation festlegen. Dieser Grenzwert wird auf die Gesamtberechnungs- und Speicherkosten für GitHub Codespaces. Weitere Informationen finden Sie unter Einrichten von Budgets zum Kontrollieren der Ausgaben für Produkte mit verbrauchseinheitenbasierter Abrechnung.

  • Berechnungsnutzung: Dies ist die Gesamtzeit, in der alle GitHub Codespaces Instanzen ("Codespaces") in einem Abrechnungsmonat aktiv waren.

  • Speichernutzung: Zu GitHub Codespaces Abrechnungszwecken umfasst dies alle Dateien, die von allen Codespaces und Vorbuilds in Ihrem Konto verwendet werden. Dazu gehören Ressourcen wie zum Beispiel geklonte Repositorys, Konfigurationsdateien, Erweiterungen und mehr.

Sie können die Berechnungs- und Speichernutzung für GitHub Codespaces den aktuellen Abrechnungsmonat überprüfen. Informationen findest du unter Anzeigen Ihres Nutzungsverhaltens von getakteten Produkten und Lizenzen.

Hinweis

Prebuilds für GitHub Codespaces werden mithilfe von GitHub Actions. Dies kann kostenaufwendige Kosten verursachen GitHub Actions. Sie können ein Budget für GitHub Actions. Weitere Informationen findest du unter GitHub Codespaces Abrechnung und Einrichten von Budgets zum Kontrollieren der Ausgaben für Produkte mit verbrauchseinheitenbasierter Abrechnung. Die Speicherung der generierten Vorbuilds wird mit dem gleichen Satz wie Ihre Codespaces belastet und ist in Ihrem GitHub Codespaces Budget enthalten.

Deaktivieren oder Einschränken der Abrechnung für Codespaces

Sie können auswählen, dass alle Nutzungen Codespaces in Ihrer Organisation dem Benutzer in Rechnung gestellt werden sollen, der den Codespace erstellt. Alternativ können Sie angeben, welche Organisationsmitglieder oder Mitarbeiter auf Kosten Ihrer Organisation verwendet werden Codespaces können. Weitere Informationen finden Sie unter Auswählen der Besitzerinnen und Zahlerinnen von Codespaces in deiner Organisation.

Im Fall von Codespaces, die der Organisation in Rechnung gestellt werden, kannst du die Anzahl von Codespaces beschränken, die von Personen erstellt werden können. Dies kann dazu beitragen, Speichergebühren für Codespaces für deine Organisation zu senken. Weitere Informationen finden Sie unter Einschränken der Anzahl der für die Organisation in Rechnung gestellten Codespaces, die Benutzer*innen erstellen können.

Du kannst konfigurieren, auf welche Repositorys von Codespaces aus zugegriffen werden kann, die für ein bestimmtes Repository erstellt wurden. Weitere Informationen finden Sie unter Verwalten des Zugriffs auf andere Repositorys innerhalb deines Codespace.

Du kannst die Auswahl der Computertypen einschränken, die für Codespaces verfügbar sind, die aus Repositorys im Besitz deiner Organisation erstellt wurden. Dadurch kannst du verhindern, dass Personen übermäßig leistungsstarke Computer für ihre Codespaces verwenden und unnötige Kosten verursachen. Weitere Informationen finden Sie unter Einschränken des Zugriffs auf Computertypen.

Du kannst ein maximales Leerlauftimeout festlegen, um das maximale Timeout zu begrenzen, das Benutzer für Codespaces festlegen können, die deiner Organisation in Rechnung gestellt werden können. Dadurch lassen sich die Gebühren für die Computenutzung durch Codespaces im Leerlauf verringern, da aktive Codespaces nach einem kürzeren Timeoutzeitraum beendet werden. Weitere Informationen finden Sie unter Einschränken des Zeitraums für Leerlauftimeouts.

Du kannst auch einschränken, wie lange beendete Codespaces ungenutzt bleiben können, bevor sie automatisch gelöscht werden. Dies kann dazu beitragen, die Speicherkosten für Codespaces. Weitere Informationen finden Sie unter Einschränken des Aufbewahrungszeitraums für Codespaces.

Repositorybesitzer, die Prebuilds für ihr Repository einrichten, können die Speicherkosten von Prebuilds verringern, indem sie diese so konfigurieren, dass sie nur in ausgewählten Regionen erstellt werden. Weitere Informationen finden Sie unter Konfigurieren von Prebuilds.

Löschen nicht verwendeter Codespaces

Ihre Benutzer können ihre eigenen Codespaces innerhalb https://github.com/codespaces und innerhalb Visual Studio Codelöschen. Um die Größe eines Codespaces zu verringern, können Benutzer Dateien mithilfe des Terminals oder innerhalb VS Codemanuell löschen.

Als Organisationsinhaber*in kannst du alle Codespaces in deiner Organisation löschen. Weitere Informationen finden Sie unter Einen Codespace löschen.

Hinweis

Codespaces werden automatisch gelöscht, nachdem sie beendet wurden und für eine benutzerdefinierbare Anzahl von Tagen inaktiv geblieben sind. Weitere Informationen finden Sie unter Konfigurieren des automatischen Löschens deiner Codespaces. Als Organisationsbesitzer kannst du einen maximalen Aufbewahrungszeitraum für Codespaces festlegen, die deiner Organisation gehören. Dadurch wird die persönliche Aufbewahrungseinstellung von Benutzern außer Kraft gesetzt. Weitere Informationen finden Sie unter Einschränken des Aufbewahrungszeitraums für Codespaces.

Weiterführende Lektüre