Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Resource suggestion: shim-cli (Usage & Observability)

Aberta
#816 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
1/5
Tempo estimado
Menos de uma hora
Facilidade para iniciantes
45/100
Tipo de issue
Documentação
Clareza
Claramente especificada
Status de atividade
Ativa
Stack de tecnologia
cli, python

Direção de pesquisa

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.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

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 Read before the model sees them, and prints a per-turn summary of what was masked.
  • shim watch -- claude runs 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 audit counts 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.

Linguagem predominante
Sem dados de linguagem
Estrelas
530
Forks
651
Métricas de merge de PRs
Nenhum PR com merge em 30d

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de jqueryscript/awesome-claude-code

Todas as issues de jqueryscript/awesome-claude-code

Issues semelhantes

Mais issues de Content

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.