If performance is the concern, ugrep will get you most of the way there relative to gnu grep, and should be fully grep compatible in terms of syntax:
https://github.com/Genivia/ugrep#aliases
Claude Code may ship with ugrep already.