Sentry CLI
Functional Software, Inc. (Sentry) · Kommandozeilenwerkzeug für Sentry-Artefaktuploads, Releaseverwaltung und unterstützte Issue-, Log-, Build- und Snapshot-Workflows.
- 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 ansehenSentry 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
| macOS | App-Version | Chips | Download | Quelle |
|---|---|---|---|---|
| Build für macOS 27, 26, 15, 14, 13, 12, 11 | 3.8.2 | Intel | github.com/getsentry/sentry-cli/releases/download/3.8.2/sentry-cli-Darwin-x86_64SHA-256 084591ee1f0a43ba8696ccde30d4a79cd9a70d0fa294c5a10143a340f8f332ff | HomebrewGeprüft am |
| Build für macOS 27, 26, 15, 14, 13, 12, 11 | 3.8.2 | Apple silicon | github.com/getsentry/sentry-cli/releases/download/3.8.2/sentry-cli-Darwin-arm64SHA-256 c80d92b6d34eb64fe7402f56cc7968fbb15aab1c763254ad428b55cc98ec7dcf | HomebrewGeprüft am |
So installieren Sie Sentry CLI auf dem Mac
- 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
brew uninstall --cask sentry-cliEine normale Deinstallation entfernt die App, behält aber ihre Einstellungen und Caches.
Gründliche Bereinigung (optional)
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
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
binaryQuelldatei: 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
zapVollstä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 ~/ 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 ~/. 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.
- Homebrew-Definition: github.com/homebrew/homebrew-cask/blob/HEAD/Casks/s/sentry-cli.rb · Geprüft am
- formulae.brew.sh: formulae.brew.sh/cask/sentry-cli