Resource suggestion: shim-cli (Usage & Observability)
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 1/5
- Geschätzter Aufwand
- Unter einer Stunde
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Dokumentation
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- cli, python
- Bereich
- content, documentation
Rechercherichtung
Review the existing list and find the Usage & Observability or Tools & Utilities section. Check its entry format, then add the supplied shim-cli line to the best-fitting section. Done means the entry matches the list style and accurately reflects the supplied description; the author discloses maintaining the project.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Suggesting shim-cli for the list. Ready-to-paste line in the list's format, for 📊 Usage & Observability (or 🛠️ Tools & Utilities if that fits better):
- [**shim-cli**](https://github.com/GetSHIM/shim-cli) - (37 ⭐) - Local hooks that mask secrets and personal data in Claude Code tool results before the model reads them; `shim watch` shows what a session sent and what it cost.
What it does in Claude Code:
- Masks API keys, credentials and personal data (emails, IBANs, cards, phone numbers and more) in tool results such as
Readbefore the model sees them, and prints a per-turn summary of what was masked. shim watch -- clauderuns one session behind a loopback proxy and reports tokens by request section (tools array, conversation, tool results) and API-equivalent cost, without changing a byte.shim auditcounts what already reached the model in past sessions under~/.claude/projects.- The hook adds no account, network destination or telemetry. Apache-2.0, on PyPI as
shim, also installable as a Claude Code plugin (/plugin marketplace add GetSHIM/shim-cli).
Limits are documented in the README: a typed prompt is reported, not masked, because Claude Code does not let a hook rewrite it.
Disclosure: I maintain shim-cli.
- Vorherrschende Sprache
- Keine Sprachdaten
- Sterne
- 530
- Forks
- 651
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus jqueryscript/awesome-claude-code
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 84/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 65/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 84/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 74/100
Alle Issues in jqueryscript/awesome-claude-code
Ähnliche Issues
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 72/100
slavakurilyak/awesome-ai-agents#888 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 80/100
-
[Submission] ViaOffensubmit-adaption submit-adaption-violation
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 78/100
BetterAndroid/android-notification-icon-project#811 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
content
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 2 Tagen
-
Avoid redundant English glosses in multilingual repliesEvtl. vergeben @KurodaKayn hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 27 Tagen