Resource suggestion: shim-cli (Usage & Observability)
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 1/5
- Temps estimé
- Moins d'une heure
- Accessibilité débutants
- 45/100
- Type d'issue
- Documentation
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- cli, python
- Domaine
- content, documentation
Piste de recherche
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.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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.
- Langage dominant
- Aucune donnée de langage
- Étoiles
- 530
- Forks
- 651
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de jqueryscript/awesome-claude-code
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 84/100
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 65/100
-
Add cockney to Agent SkillsOuverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 84/100
-
Add agent-tts to Claude PluginsOuverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 74/100
Toutes les issues de jqueryscript/awesome-claude-code
Issues similaires
-
documentation good first issue priority: low
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Gautam-aman/CODOVYN#50 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
-
A third UI languageOuvertehelp wanted translation
Difficulté 2/5 Une demi-journée Accessibilité débutants 65/100
-
docs(guides): the generate error line first-slice cites is refused on the project it followsOuvertedocumentation
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
gbourgeat/ddd-ts-kit#611 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 74/100
matrix-org/twim-config#120 ·