Zum Inhalt

Dev-Tools

Stand der Werkzeuge auf der Maschine, geprüft am 18.08.2026. Der vollständige Bestand inklusive Hooks, Agents und Skills steht in INVENTORY.md im Repo claude-code-setup.

Grundsatz: Installation über offizielle Wege — Distributionspaket, offizieller Installer oder offizielles Binary. Kein Ausweichen auf npm oder cargo, nur weil es schneller geht.

Laufzeitumgebungen

Sprache Werkzeug Version Wechsel
Node.js nvm 22.22.2 nvm use 22
Python uv 0.11.7 uv python pin 3.12
Rust rustup 1.95.0 rustup default stable

uv ersetzt pyenv, pip, virtualenv und pip-tools in einem Werkzeug.

Container

Werkzeug Version
Docker 29.7.2

Podman ist mit dem Laptop entfallen

Auf dem Raspberry Pi lief Podman — daemonlos und rootless, was bei 4 GB RAM zählte. Auf dem Laptop ist Docker installiert, passend zu den Compose-Stacks auf NUC und AI-Server, die ebenfalls Docker fahren.

Qualität und Sicherheit

Werkzeug Version Zweck
shellcheck 0.10.0 Shell-Linter
shfmt 3.8.0 Shell-Formatter
ruff 0.15.x Python-Linter und -Formatter
yamllint 1.38.0 YAML-Linter
hadolint 2.14.0 Dockerfile-Linter
trivy 0.74.0 Schwachstellen-Scanner für Container
zizmor 1.24.1 Sicherheitsscanner für GitHub-Actions-Workflows
prek 0.4.11 Pre-Commit-Hooks (Rust, Drop-in-Ersatz für pre-commit)

prek wird je Repo mit prek install aktiviert.

Suche und Alltag

Werkzeug Version Ersetzt
rg (ripgrep) 14.1.0 grep
fdfind 9.0.0 find
jq 1.7
gh 2.45.0 GitHub-Weboberfläche

fd heißt auf Debian und Ubuntu fdfind

Das Binary fd ist dort von einem anderen Paket belegt. Skripte müssen fdfind aufrufen oder einen Alias setzen.

Secrets und KI

Werkzeug Version Zweck
infisical 0.43.121 Secret-Verwaltung, siehe Infisical Agent
claude 2.1.x Claude Code, siehe Claude Code
rtk 0.36.0 Token-Optimierung für Claude-Code-Sitzungen

Nicht installiert

Die frühere Pi-Dokumentation führte einen deutlich größeren Werkzeugkasten. Auf der aktuellen Maschine fehlen:

Werkzeug Anmerkung
Go Keine aktive Nutzung
kubectl, Helm, kubectx Kein Cluster im Homelab — ADR-001
Terraform, OpenTofu Provisionierung läuft über Shell-Skripte, ADR-006

Damit entfällt auch das frühere Skript update-devtools, das genau diese vier Binaries aktuell hielt. Wer sie braucht, installiert sie über install-tools.sh.