# VS Code commands

> Explain a selection, review a file or a diff, and apply changes through a diff view.


| Command | Does |
|---|---|
| **NotHoly: Explain selection** | Explains the selected code |
| **NotHoly: Review file** | Reviews the open file and lists findings in Problems |
| **NotHoly: Review diff** | Reviews uncommitted changes |
| **NotHoly: Investigate CVE** | Looks up the CVE ID under the cursor |
| **NotHoly: Write regression test** | Drafts a test for a finding |
| **NotHoly: Write detection rule** | Drafts a Sigma or YARA rule |

Suggested changes open in a side-by-side diff. Nothing is written until you accept. The status bar shows the model and your balance.

## Next

- [MCP](/en/mcp/local)
