Sentry CLI

Functional Software, Inc. (Sentry) · Kommandozeilenwerkzeug für Sentry-Artefaktuploads, Releaseverwaltung und unterstützte Issue-, Log-, Build- und Snapshot-Workflows.

CaskEntwicklertoolsApple silicon · Intel
Aus homebrew/cask
Installationen (30 Tage)
2.530
App: Platz 119
Installationen (1 Jahr)
5220
Letzte 365 Tage
Neueste Version
3.8.2
vor 22 Stunden · 22. Okt.
Downloadgröße
14MB
arm64 / x86_64
Update-Rhythmus
Alle 2 Wochen
3 Versionen in 30 Tagen

Sentry CLI ist Mac-Software aus der Kategorie Entwicklertools. Der Entwickler ist Functional Software, Inc. (Sentry).

Eckdaten

Chips
Apple silicon · Intel
Entwickler
Functional Software, Inc. (Sentry)
Installationsbefehl
brew install --cask sentry-cli
Homebrew
Installierbar; Updates über Homebrew
Auch bekannt als
sentry-cli

Diese Angaben wurden am oder später geprüft. Quellen der einzelnen Angaben ansehen

Beschreibung

KI-übersetztOriginal ansehen

Sentry CLI ist das Kommandozeilenwerkzeug von Sentry zur Integration von Entwicklungs- und Releaseabläufen mit Sentry. Dieses Paket installiert die ausführbare Datei sentry-cli aus getsentry/sentry-cli. Es eignet sich für Entwickler und CI/CD-Verantwortliche, die Artefaktuploads, Releaseverwaltung und automatisierten Zugriff auf unterstützte Sentry-Daten benötigen.

Entwicklungs- und Releaseaufgaben

Das Werkzeug kann Debuginformationsdateien und JavaScript-Source-Maps hochladen, Releases erstellen und verwalten, Commits und Bereitstellungsinformationen zuordnen sowie unterstützte Issue- und Logdaten verarbeiten. Befehle für Builds und Snapshots dienen unterstützten Sentry-Abläufen und sind kein allgemeines lokales Anwendungsbau- oder Bildschirmaufnahmeprogramm.

Das Hochladen von Debugsymbolen und Source-Maps hilft Sentry, Stacktraces aufzulösen und Ereignisse Quellcode zuzuordnen. Die CLI ersetzt kein Sentry SDK in der überwachten Anwendung, erstellt keinen Monitoringserver und instrumentiert nicht automatisch jedes Programm auf dem Computer. Artefaktinhalte, Debugkennungen und Releasenamen müssen zur Build- und SDK-Konfiguration der Anwendung passen.

Installation und erste Verwendung

Installieren Sie dieses Paket mit brew install --cask sentry-cli. Der Cask legt die Plattformbinärdatei als sentry-cli in den ausführbaren Pfad von Homebrew; er installiert keine Desktop-App mit grafischem Arbeitsbereich. Verwenden Sie sentry-cli --version und sentry-cli --help, um installierte Version und verfügbare Befehle zu prüfen, bevor Sie einen Arbeitsablauf konfigurieren.

Wählen Sie die passende Mac-Architektur: Der erfasste Download ist Darwin arm64 für Apple Silicon, mit separater Darwin x86_64-Binärdatei für Intel. Offizielle Releases enthalten auch Linux- und Windows-Builds, und der Cask führt Linux-Varianten auf. Eine native Binärdatei benötigt nicht allein deshalb npm oder Node.js, weil auch eine npm-Installationsmethode existiert. Das Kompilieren aus Quellcode hat eigene Rust/Cargo- und native Buildwerkzeuganforderungen.

Die offizielle Darwin arm64-Binärdatei 3.8.0 ist laut HTTP HEAD 13,637,040 Byte groß. Dies ist die übertragene Binärgröße ohne hochgeladene Artefakte, lokale Buildergebnisse und Caches. Der erfasste Cask deklariert keine zusätzliche Abhängigkeit, keinen kollidierenden Cask und keine numerische macOS-Mindestversion. Prüfen Sie das jeweilige Release und die Hostkompatibilität, statt aus der Plattformliste eine universelle Mindestversion abzuleiten.

Authentifizierung und Konfiguration

Sentry-Operationen benötigen gewöhnlich eine autorisierte Sentry-Organisation bzw. ein Projekt sowie zum Befehl passende Zugangsdaten. Konfigurieren Sie Organisations- und Projekt-Slugs über die dokumentierten Optionen oder SENTRY_ORG und SENTRY_PROJECT und verwenden Sie SENTRY_AUTH_TOKEN für unterstützte Tokenauthentifizierung. SENTRY_URL kann einen unterstützten selbst gehosteten Endpunkt statt des gehosteten Dienstes wählen.

Die Konfiguration kann aus Kommandozeilenoptionen, Umgebungsvariablen, .env-Dateien und .sentryclirc-Dateien stammen. Das Werkzeug sucht vom Arbeitsverzeichnis aufwärts nach Konfiguration und liest außerdem Vorgaben aus .sentryclirc im Benutzerverzeichnis. Stellen Sie sicher, dass Token und Endpunkte zum vorgesehenen Dienst und Projekt gehören, besonders in Repositorys mit geerbter Konfiguration. Nutzen Sie Geheimnisspeicher in CI und schützen Sie jede Konfigurationsdatei mit Zugangsdaten; vermeiden Sie echte Token in eingecheckten Beispielen oder Logs.

Ein DSN identifiziert ein Ziel zur Ereignisaufnahme für unterstützte Befehle und ersetzt kein API-Token mit Release- oder Artefaktberechtigungen. Verwenden Sie nur die für die gewählte Operation nötigen Rechte und prüfen Sie die Authentifizierungsanforderungen des Befehls. Die Binärinstallation erstellt kein Konto, gewährt keine Organisationsmitgliedschaft und umgeht keine Dienstberechtigungen.

Entfernte Änderungen und Datenverarbeitung

Upload- und Releasebefehle können Source-Maps, Debugsymbole, Builddateien, Snapshots oder zugehörige Metadaten an den gewählten Sentry-Dienst senden. Diese Artefakte können Quellpfade oder andere sensible Informationen enthalten; prüfen Sie vor dem Upload die gesendeten Inhalte und das Zielkonto. Lokale Befehle laufen mit den Rechten des aufrufenden Nutzers, Serveroperationen verwenden die bereitgestellten Sentry-Zugangsdaten.

Manche Befehle erstellen, ändern oder entfernen serverseitige Releaseinformationen. Prüfen Sie Optionen und Ziele vor der Aufnahme in Automatisierungen. Dies ist ein Entwicklerwerkzeug, keine Garantie, dass jeder Befehl nur liest oder lokale Dateien und Projektmetadaten standardmäßig privat bleiben.

Serverkompatibilität und Projektstatus

Die README des Tags unterstützt Sentry SaaS und selbst gehostetes Sentry 24.11.1 oder neuer. Für ältere selbst gehostete Versionen verweist sie auf CLI 2.58.6 und weist darauf hin, dass nur offiziell unterstützte Serverversionen Support erhalten. Neuere CLI-Funktionen können serverseitige Fähigkeiten benötigen; Buildbefehle sind laut Kompatibilitätsleitfaden auf Sentry SaaS beschränkt.

Das aktuelle Projekt-Repository kündigt an, dass diese CLI nicht mehr aktiv entwickelt wird und durch die neuere CLI in getsentry/toolkit ersetzt werden soll. Funktionswünsche und die meisten neuen Issues werden an das neue Projekt verwiesen; Fehlerbehebungen des alten Projekts konzentrieren sich auf konkrete Migrationshindernisse. Dieses installierte Paket sentry-cli ist das bestehende Werkzeug; eine separate neuere CLI wird nicht automatisch installiert und ist kein garantierter befehlsgleicher Ersatz.

Kosten und Lizenz

Die CLI lässt sich ohne separates Desktop-Werkzeugabonnement herunterladen. Gehostete Sentry-Konten haben eigene Tarife, Nutzungslimits und Preise; Selbsthosting hat Infrastruktur- und Betriebsanforderungen. Eine CLI-Installation enthält weder ein gehostetes Dienstabonnement noch unbegrenzte Ereignis-, Artefakt- oder Buildkapazität.

Der Quellcode 3.8.0 steht unter Functional Source License 1.1 mit künftiger MIT-Lizenz (FSL-1.1-MIT). Sie erlaubt die darin definierten Zwecke und beschränkt konkurrierende Nutzungen; die MIT-Rechteeinräumung wird für eine Version am zweiten Jahrestag ihrer Verfügbarkeit wirksam. Behandeln Sie einen neu veröffentlichten Build nicht bereits als uneingeschränkt MIT-lizenziert und nehmen Sie nicht an, dass alle Sentry-Serverprodukte dieselbe CLI-Lizenz verwenden. Abhängigkeits- und Markenbedingungen bleiben separat.

Das Symbol ist das offizielle Markenzeichen der Sentry-Organisation. Es gibt keinen eigenständigen GUI-Screenshot: Dieses Paket wird im Terminal verwendet, und in der untersuchten CLI-Dokumentation wurde keine geeignete offizielle Terminalabbildung festgestellt.

Quellen: Projekt-Tag und Kompatibilität, CLI-Dokumentation, Authentifizierung und Konfiguration, Offizielles Änderungsprotokoll, FSL-Lizenz im Tag, Aktueller Projektstatus, Sentry-Tarife.

Systemvoraussetzungen

macOSApp-VersionChipsDownloadQuelle
Build für macOS 27, 26, 15, 14, 13, 12, 113.8.2Intelgithub.com/getsentry/sentry-cli/releases/download/3.8.2/sentry-cli-Darwin-x86_64SHA-256 084591ee1f0a43ba8696ccde30d4a79cd9a70d0fa294c5a10143a340f8f332ffHomebrewGeprüft am
Build für macOS 27, 26, 15, 14, 13, 12, 113.8.2Apple silicongithub.com/getsentry/sentry-cli/releases/download/3.8.2/sentry-cli-Darwin-arm64SHA-256 c80d92b6d34eb64fe7402f56cc7968fbb15aab1c763254ad428b55cc98ec7dcfHomebrewGeprüft am

So installieren Sie Sentry CLI auf dem Mac

  1. Führen Sie im Terminal Folgendes aus: brew install --cask sentry-cli

Ohne Homebrew installieren

Laden Sie die Datei herunter, die Homebrew für Ihren Chip verwendet: Apple siliconIntel

SHA-256 prüft nur, ob der Download vollständig ist; es ist keine Sicherheitszertifizierung. SHA-256 und Downloadadresse ansehen

Sentry CLI deinstallieren und Daten optional bereinigen

Befehl zum Deinstallieren
brew uninstall --cask sentry-cli

Eine normale Deinstallation entfernt die App, behält aber ihre Einstellungen und Caches.

Gründliche Bereinigung (optional)

Befehl zum Deinstallieren
brew uninstall --zap --cask sentry-cli

--zap löscht zusätzlich die Einstellungen, Caches und weiteren Dateien, die in der Homebrew-Definition aufgeführt sind. Darunter können Daten sein, die andere Apps mitnutzen und die nach dem Löschen nicht wiederhergestellt werden können. Zudem ist nicht garantiert, dass keine Reste zurückbleiben. Sichern Sie zuerst alle Daten, die Sie behalten möchten. Wenn Sie Einstellungen und Caches behalten möchten, lassen Sie --zap weg.

Dateien, die Sentry CLI auf Ihrem Mac hinterlassen kann (1)
Dateien und Ordner
~/.sentryclirc

Diese Einträge stammen aus der Homebrew-Definition, geprüft am . Sie zeigen nur, was die Definition zum Löschen vorsieht, nicht, was sich tatsächlich auf Ihrem Mac befindet.

Neu in 3.8.2

Neu OpenNavo-Redaktion · KI-übersetzt

Aktualisiert die mit Volta fixierte Node.js-Version für interne Werkzeuge.

Sicherheitsfakten zu Sentry CLI

Hier stehen nur überprüfbare Fakten, jeweils mit Quelle und Datum. Das ist keine Sicherheitszertifizierung. Um Ihre heruntergeladenen Dateien zu prüfen, scannen Sie sie mit OpenNavo auf Ihrem Mac.

Vertriebswege
Homebrew
Mit OpenNavo scannenÖffnet eine Scan-Vorschau in der OpenNavo-App; Sie entscheiden, ob der Scan startet. Mehr zur Sicherheit

Installationsdetails

Tap
homebrew/cask
Befehle
sentry-cli
Download-URL
https://github.com/getsentry/sentry-cli/releases/download/3.8.2/sentry-cli-Darwin-arm64
SHA-256
c80d92b6d34eb64fe7402f56cc7968fbb15aab1c763254ad428b55cc98ec7dcf
Homebrew-Definition
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/s/sentry-cli.rb
formulae.brew.sh
formulae.brew.sh/cask/sentry-cli
Quellcode
github.com/getsentry/sentry-cli

Inhalte bei Installation und Deinstallation

  • Installation binary

    Quelldatei: sentry-cli-Darwin-arm64

    Angegebenes Ziel: $HOMEBREW_PREFIX/bin/sentry-cli

    Vollständige Deklaration ansehen
    {
      "binary": [
        "sentry-cli-Darwin-arm64",
        {
          "target": "sentry-cli"
        }
      ],
      "target": "$HOMEBREW_PREFIX/bin/sentry-cli"
    }
  • Benutzerdaten entfernen zap

    Vollständige Deklaration ansehen
    {
      "zap": [
        {
          "trash": "~/.sentryclirc"
        }
      ]
    }

Häufige Fragen zu Sentry CLI

Ist Sentry CLI sicher?

Sentry CLI ist im offiziellen Katalog von Homebrew enthalten und wurde nicht deaktiviert. Seit September 2026 deaktiviert Homebrew Apps, die die Gatekeeper-Prüfung von macOS nicht bestehen. Bei der Installation prüft Homebrew den Download von github.com anhand seiner SHA-256-Prüfsumme. In den letzten 30 Tagen gab es 2.530 Installationen über Homebrew.

Wie deinstalliere ich Sentry CLI vollständig auf dem Mac?

Führen Sie brew uninstall --cask sentry-cli aus. Um auch Einstellungen und Caches zu löschen, führen Sie brew uninstall --zap --cask sentry-cli aus. --zap löscht zusätzlich die Einstellungen, Caches und weiteren Dateien, die in der Homebrew-Definition aufgeführt sind. Darunter können Daten sein, die andere Apps mitnutzen und die nach dem Löschen nicht wiederhergestellt werden können. Zudem ist nicht garantiert, dass keine Reste zurückbleiben. Sichern Sie zuerst alle Daten, die Sie behalten möchten. Wenn Sie Einstellungen und Caches behalten möchten, lassen Sie --zap weg. Dabei wird zusätzlich ~/.sentryclirc gelöscht.

Läuft Sentry CLI auf Macs mit Apple silicon (M1 und neuer)?

Ja. Homebrew lädt für Macs mit Apple silicon und für Intel-Macs jeweils eigene Builds.

Wo speichert Sentry CLI Einstellungen und Daten?

Die Daten liegen in ~/.sentryclirc. Diese Speicherorte stammen aus der Bereinigungsliste von Homebrew.

Was ist die aktuelle Version von Sentry CLI?

Die aktuelle Version ist 3.8.2; Homebrew hat sie am 22. Okt. aufgenommen. Zum Aktualisieren führen Sie brew upgrade --cask sentry-cli aus.

Was wird mit Sentry CLI zusätzlich installiert?

Zusätzlich wird 1 Befehlszeilentool installiert: sentry-cli.

Quellen

Jede Angabe auf dieser Seite nennt ihre Quelle und ihr Prüfdatum. Abgelaufene Angaben werden nur mit „Stand“ und Datum angezeigt und nicht mehr als aktuell dargestellt.