macOS
brew install vshlocal Homebrew formula metadata
sudo port install vshMacPorts ports tree · security/vsh/Portfile · Quelle: api.github.com
brew / Rang 7398
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für vsh in AI-Agent-Workflows.
Installation
brew install vshlocal Homebrew formula metadata
sudo port install vshMacPorts ports tree · security/vsh/Portfile · Quelle: api.github.com
nix profile install nixpkgs#vshnixpkgs package indexes · pkgs/by-name/vs/vsh/package.nix · Quelle: api.github.com
Überblick
HashiCorp Vault interactive shell
Verlauf
vsh is an interactive shell and CLI for HashiCorp Vault. Its project identity is to make Vault secret paths feel like directories and files, with familiar commands such as `ls`, `cd`, `cat`, `cp`, `mv`, `rm`, `grep`, and `replace`.
The project is maintained on GitHub by fishi0x01. Its README emphasizes transparency between KV version 1 and KV version 2 secret engines, recursive operations over Vault paths, non-interactive command execution for automation, and command documentation under `doc/commands`.
The 1.0.0 release, published on GitHub in 2026, marks a maturation point: the release notes added concurrent recursive operations, a richer Bubble Tea-based interactive UI, safer recursive removal prompts, and static release binaries.
vsh is used by operators and developers who work directly with Vault key-value secrets and want a shell-like navigation model rather than repeated raw `vault kv` commands. It uses Vault token helper behavior, supports common token environment variables, and documents permission needs such as List access for completion and path discovery.
vsh is niche but useful in the CLI ecosystem because it wraps a security service in traditional Unix shell verbs. That makes it attractive to users who think in paths, recursive copy/move/remove operations, and grep-like inspection of secret trees.
Sicherheitslage
generalized runtime or code generation signal.
yellow Risiko · mittel Konfidenz · runtime
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
vsh | Executable | indexiertes Executable | Aus dem lokalen Executable-Index erkannt. |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
Installationsmetadaten
| Paketschlüssel | brew:vsh |
|---|---|
| Version | 1.0.0 |
| Paketmanager | Homebrew |
| Homepage | https://github.com/fishi0x01/vsh |
| Repository | https://github.com/fishi0x01/vsh |
| Zuletzt aktualisiert | 2026-07-26T00:30:34+02:00 |
| Pulse | updated |
| Bottle | nicht erfasst |
| Dienst | keiner deklariert |
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
vsh
nix profile install nixpkgs#vshvsh
sudo port install vshQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.