diegocamara89/claude-mods/tree/main/mods/painel-vivo
關於這個 mod
claude-mods
我每天使用的 Claude Code 外掛(function hooks)。· Claude Code 外掛(function hooks),我每天都在使用。
Português
六個外掛,每個都解決實際使用中遇到的一個問題。外掛的介面和訊息使用葡萄牙文。
安裝
需要 Claude Code 2.1.287 或更新版本。
/plugin marketplace add diegocamara89/claude-mods
/plugin install sonnet-por-padrao@claude-mods-diego
將 sonnet-por-padrao 換成表格中的任一外掛名稱。若要不安裝就試用:claude --plugin-dir ./mods/<nome>。
這些外掛
| 外掛 | 功能 | 存取內容 |
|---|---|---|
| sonnet-por-padrao | 未明確寫出模型建立的子代理和腳本代理(Workflow)會在 Sonnet 上執行,而不是繼承對話的 Opus。明確寫出的 Opus 仍然有效。 | 重寫子代理模型和 Workflow 腳本;將決策記錄(包含每個子代理的描述)寫入 Windows 的 LOCALAPPDATA,或其他系統的 TMPDIR//tmp。 |
| revisor-com-prova | 審查者(Codex、codex exec、agy、council)回傳結果時,在結果上附加提醒:發現必須有證據才算數,修正前先重現,沒有發現問題的通過也有效。 | 只讀取指令;將只有模型可見的文字附加到結果。agy.py 和 council.py 模式來自作者自己的技能;沒有這些技能時不會觸發。 |
| proximos-passos | 每次回應後,Haiku 會在提示框上方的按鈕中提出三個後續要求(按鍵 1-3)。/custos 顯示測得的 token 使用量。 | 呼叫 Haiku(每項建議約 1 mil token,已測量);繪製列。 |
| painel-vivo | 顯示所有正在執行的內容:即時輸出、百分比、子代理、Codex 和 agy、上下文與配額(5h/每週)、工作階段記錄。解釋這項會用白話解釋指令,並將內容加入術語表(/glossario)。 | 包裝每個 Bash 指令,把輸出複製到本機檔案(tee,位於 LOCALAPPDATA 或 TMPDIR);若安裝了 rtk,先讓它處理指令;只有在解釋這項時才呼叫 Haiku。 |
| lixeira | 拒絕永久刪除,並把將檔案移到系統垃圾桶的指令交還給 Claude;在使用者說可以之前(LIXEIRA_OK=1),阻擋不可逆的指令(git reset --hard、push --force、格式化、清空垃圾桶)。暫存檔、快取和對話中建立的檔案不受限制。 | 讀取指令,並在需要時拒絕。Windows 使用隨附的 lixeira.ps1;macOS 和 Linux 建議使用 trash 或 gio trash。 |
| varredura-push | 在 git push 和透過 gh 發布之前(包括 Bash 和 PowerShell),檢查即將推送的提交中是否有金鑰、token 和密碼。發現後阻擋傳送。使用 VARREDURA_OK=1 可以單次放行。 | 在 push 前加上 python varredura.py &&。如果 PATH 中有 gitleaks 就使用它;否則使用備用規則。 |
為什麼是 revisor-com-prova
當提示要求審查者找出會出問題的地方時,LLM 審查者往往會在正確的工作中發現缺陷:一項 2026 年的研究中,GPT-4o 在這種表述下否決了 73% 的正確程式碼,而普通提示下為 26%(arXiv 2603.00539)。另一方面,收到批評的人會不加查核地接受:面對 48 份虛假報告,Claude Code 只拒絕了 1 份(arXiv 2604.11950)。要求證據後,拒絕率變成了 85–96%。這個外掛把規則放在真正需要的地方:審查者的結果上,而不是每則訊息上。
需求與限制
painel-vivo:即時輸出使用bash(Windows 上使用 Claude Code 已經在用的 Git Bash)。varredura-push:需要 Python(Windows 使用python,macOS 和 Linux 使用python3)。sonnet-por-padrao:看不到從檔案執行的 Workflow 腳本(scriptPath),也看不到依名稱儲存的 Workflow。revisor-com-prova:agy 僅用於擷取資料時也會觸發;提醒以若這個結果包含批評開頭。
致謝
lixeira 讀取指令的方式(引號、sudo/env、安全目標)來自 OneWave AI 的 launch-codes 想法(MIT)。
授權:MIT。
English
六個外掛,每個都修正實際使用中出現的一個問題。外掛的介面和訊息使用葡萄牙文。
安裝
需要 Claude Code 2.1.287 或更新版本。
/plugin marketplace add diegocamara89/claude-mods
/plugin install sonnet-por-padrao@claude-mods-diego
將 sonnet-por-padrao 換成表格中的任一外掛名稱。若要不安裝就試用:claude --plugin-dir ./mods/<name>。
這些外掛
| 外掛 | 功能 | 存取內容 |
|---|---|---|
| sonnet-por-padrao(預設 Sonnet) | 未明確寫出模型建立的子代理和 Workflow 腳本代理會在 Sonnet 上執行,而不是繼承工作階段的 Opus。明確寫出的 opus 會保留。 | 重寫子代理模型和 Workflow 腳本;將決策記錄(包含每個子代理的描述)寫入 Windows 的 LOCALAPPDATA,或其他系統的 TMPDIR//tmp。 |
| revisor-com-prova(有證據的審查者) | 審查者(Codex、codex exec、agy、council)回傳時,在結果上附加提醒:發現必須有證據才算數,修正前先重現,沒有發現問題的通過也有效。 | 只讀取指令;將只有模型可見的文字附加到結果。agy.py 和 council.py 模式來自作者自己的技能;沒有這些技能時不會觸發。 |
| proximos-passos(後續步驟) | 每次回應後,Haiku 會在提示框上方的按鈕中提出三個後續要求(按鍵 1-3)。/custos 顯示測得的 token 使用量。 | 呼叫 Haiku(每項建議約 1k token,已測量);繪製列。 |
| painel-vivo(即時面板) | 顯示所有正在執行的內容:即時輸出、進度、子代理、Codex 和 agy、上下文與速率限制(5h/每週)、工作階段記錄。解釋這項會用白話解釋指令,並將內容加入術語表(/glossario)。 | 包裝每個 Bash 指令,把輸出複製到本機檔案(tee,位於 LOCALAPPDATA 或 TMPDIR);若安裝了 rtk,先讓它處理指令;只有在解釋這項時才呼叫 Haiku。 |
| lixeira(垃圾桶) | 拒絕永久刪除,並把將檔案移到系統垃圾桶的指令交還給 Claude;在使用者說可以之前(LIXEIRA_OK=1),阻擋不可逆的指令(git reset --hard、push --force、格式化、清空垃圾桶)。工作階段中的暫存檔、快取和寫入檔案不受限制。 | 讀取指令,並在需要時拒絕。Windows 使用隨附的 lixeira.ps1;macOS 和 Linux 建議使用 trash 或 gio trash。 |
| varredura-push(推送掃描) | 在 git push 和透過 gh 發布之前(包括 Bash 和 PowerShell),檢查即將離開的提交中是否有金鑰、token 和密碼,發現後阻擋推送。使用 VARREDURA_OK=1 可以單次放行。 | 在 push 前加上 python varredura.py &&。如果 PATH 中有 gitleaks 就使用它;否則使用備用規則。 |
為什麼是 revisor-com-prova
當提示要求審查者找出會出問題的地方時,LLM 審查者往往會在正確的工作中發現缺陷:一項 2026 年的研究中,GPT-4o 在這種表述下否決了 73% 的正確程式碼,而普通提示下為 26%(arXiv 2603.00539)。另一方面,收到批評的人會不加查核地接受:面對 48 份虛假報告,Claude Code 只拒絕了 1 份(arXiv 2604.11950)。要求證據後,拒絕率變成了 85–96%。這個外掛把規則放在真正需要的地方:審查者的結果上,而不是每則訊息上。
需求與限制
painel-vivo:即時輸出使用bash(Windows 上使用 Claude Code 已經在用的 Git Bash)。varredura-push:需要 Python(Windows 使用python,macOS 和 Linux 使用python3)。sonnet-por-padrao:看不到從檔案執行的 Workflow 腳本(scriptPath),也看不到依名稱儲存的 Workflow。revisor-com-prova:agy 僅用於擷取資料時也會觸發;提醒以若這個結果包含批評開頭。
致謝
lixeira 讀取指令的方式(引號、sudo/env、安全目標)來自 OneWave AI 的 launch-codes 想法(MIT)。
授權:MIT。
安裝
請先查看作者 README,確認 marketplace 與外掛名稱;指令可能隨儲存庫結構而變動。
claude plugin marketplace add diegocamara89/claude-mods claude plugin install painel-vivo
原文 / README
claude-mods
Mods do Claude Code (function hooks) que uso todo dia. · Claude Code mods (function hooks) I use every day.
Português
Seis mods, cada um resolvendo um problema que apareceu no uso real. A interface e as mensagens dos mods estão em português.
Instalar
Precisa do Claude Code 2.1.287 ou mais novo.
/plugin marketplace add diegocamara89/claude-mods
/plugin install sonnet-por-padrao@claude-mods-diego
Troque sonnet-por-padrao pelo nome de qualquer mod da tabela. Para testar sem instalar: claude --plugin-dir ./mods/<nome>.
Os mods
| Mod | O que faz | O que acessa |
|---|---|---|
| sonnet-por-padrao | Subagente e agente de script (Workflow) criados sem modelo escrito rodam no Sonnet, em vez de herdar o Opus da conversa. Opus continua valendo quando escrito de propósito. | Reescreve o modelo do subagente e o script do Workflow; grava um registro das decisões (com a descrição de cada subagente) em LOCALAPPDATA no Windows ou TMPDIR//tmp fora dele. |
| revisor-com-prova | Quando volta o resultado de um revisor (Codex, codex exec, agy, council), anexa ao resultado um lembrete: achado só vale com prova, reproduza antes de corrigir, "aprovado sem achados" é válido. | Só lê o comando; anexa texto ao resultado, que só o modelo vê. Os padrões agy.py e council.py são de skills do autor; sem elas, simplesmente não disparam. |
| proximos-passos | Depois de cada resposta, o Haiku propõe três próximos pedidos em botões acima da caixa (teclas 1-3). /custos mostra os tokens medidos. | Chama o Haiku (cerca de 1 mil tokens por sugestão, medido); desenha a faixa. |
| painel-vivo | Painel com tudo que está rodando: saída ao vivo, porcentagem, subagentes, Codex e agy, contexto e cota (5h/semana), registro da sessão. "Explicar isto" traduz um comando para leigo e alimenta um glossário (/glossario). | Envolve cada comando Bash para copiar a saída num arquivo local (tee, em LOCALAPPDATA ou TMPDIR); se o rtk estiver instalado, passa o comando por ele antes; chama o Haiku só no "Explicar isto". |
| lixeira | Nega o apagar de vez e devolve ao Claude o comando que manda para a lixeira do sistema; barra comandos sem volta (git reset --hard, push --force, formatar, esvaziar lixeira) até o usuário dizer sim (LIXEIRA_OK=1). Temporários, caches e arquivos criados na conversa ficam livres. | Lê o comando e nega quando precisa. No Windows usa o lixeira.ps1 que vem junto; no macOS e no Linux sugere trash ou gio trash. |
| varredura-push | Antes de git push e de publicação pelo gh (no Bash e no PowerShell), confere os commits que vão subir procurando chave, token e senha. Barra o envio se achar. Liberação pontual com VARREDURA_OK=1. | Põe python varredura.py && antes do push. Usa o gitleaks se estiver no PATH; sem ele, regras de reserva. |
Por que o revisor-com-prova
Revisor por LLM tende a achar defeito em trabalho correto quando o pedido manda "achar o que quebra": num estudo de 2026, o GPT-4o reprovou 73% de código correto com esse enquadramento, contra 26% com um pedido simples (arXiv 2603.00539). Do outro lado, quem recebe a crítica aceita sem conferir: diante de 48 relatórios falsos, o Claude Code rejeitou 1 (arXiv 2604.11950). Exigir prova reverteu isso para 85–96% de rejeição. O mod coloca essa regra exatamente onde ela faz falta: no resultado do revisor, e não em toda mensagem.
Requisitos e limites
painel-vivo: a saída ao vivo usabash(no Windows, o Git Bash que o Claude Code já usa).varredura-push: precisa de Python (pythonno Windows,python3no macOS e no Linux).sonnet-por-padrao: não vê script de Workflow rodado a partir de arquivo (scriptPath) nem Workflow salvo por nome.revisor-com-prova: também dispara quando o agy é usado só para extrair dados; o lembrete começa com "se este resultado traz crítica".
Créditos
A leitura de comandos da lixeira (aspas, sudo/env, alvos seguros) veio de ideias do launch-codes, da OneWave AI (MIT).
Licença: MIT.
English
Six mods, each fixing a problem that came up in real use. The mods' UI and messages are in Portuguese.
Install
Requires Claude Code 2.1.287 or later.
/plugin marketplace add diegocamara89/claude-mods
/plugin install sonnet-por-padrao@claude-mods-diego
Replace sonnet-por-padrao with any mod name from the table. To try one without installing: claude --plugin-dir ./mods/<name>.
The mods
| Mod | What it does | What it touches |
|---|---|---|
| sonnet-por-padrao ("Sonnet by default") | Subagents and Workflow script agents created without an explicit model run on Sonnet instead of inheriting the session's Opus. An explicit opus is kept. | Rewrites the subagent's model and the Workflow script; logs its decisions (with each subagent's description) to LOCALAPPDATA on Windows or TMPDIR//tmp elsewhere. |
| revisor-com-prova ("reviewer with evidence") | When a reviewer returns (Codex, codex exec, agy, council), attaches a reminder to the result: a finding counts only with evidence, reproduce before fixing, "approved with no findings" is valid. | Reads the command only; attaches model-only text to the result. The agy.py and council.py patterns come from the author's own skills; without them they simply never fire. |
| proximos-passos ("next steps") | After each answer, Haiku proposes three next requests as buttons above the prompt (keys 1-3). /custos shows measured token use. | Calls Haiku (about 1k tokens per suggestion, measured); draws the band. |
| painel-vivo ("live pane") | Pane with everything running: live output, progress, subagents, Codex and agy, context and rate limits (5h/weekly), session log. "Explicar isto" explains a command in plain language and feeds a glossary (/glossario). | Wraps each Bash command to copy its output to a local file (tee, in LOCALAPPDATA or TMPDIR); if rtk is installed, runs the command through it first; calls Haiku only on "Explicar isto". |
| lixeira ("trash") | Denies permanent deletes and hands Claude the command that moves the files to the system trash; blocks no-way-back commands (git reset --hard, push --force, format, emptying the trash) until the user says yes (LIXEIRA_OK=1). Temp folders, caches and files written in the session stay free. | Reads the command and denies when needed. On Windows it uses the bundled lixeira.ps1; on macOS and Linux it suggests trash or gio trash. |
| varredura-push ("push scan") | Before git push and gh publishing (in Bash and PowerShell), scans the commits about to leave for keys, tokens and passwords, and blocks the push on a hit. One-off override with VARREDURA_OK=1. | Prepends python varredura.py && to the push. Uses gitleaks when on PATH; fallback rules otherwise. |
Why revisor-com-prova
LLM reviewers find defects in correct work when told to "find what breaks": in a 2026 study GPT-4o rejected 73% of correct code under that framing, against 26% with a plain prompt (arXiv 2603.00539). On the receiving side, critique gets accepted unchecked: given 48 false reports, Claude Code rejected 1 (arXiv 2604.11950). Requiring evidence moved that to 85–96% rejection. The mod puts the rule exactly where it is needed: on the reviewer's result, not on every message.
Requirements and limits
painel-vivo: live output usesbash(on Windows, the Git Bash Claude Code already uses).varredura-push: needs Python (pythonon Windows,python3on macOS and Linux).sonnet-por-padrao: does not see Workflow scripts run from a file (scriptPath) or saved Workflows run by name.revisor-com-prova: also fires when agy is used only for extraction; the reminder starts with "if this result carries critique".
Credits
The command parsing in lixeira (quotes, sudo/env, safe targets) builds on ideas from launch-codes by OneWave AI (MIT).
License: MIT.

