What I mean is when Claude Code for example does its 'grep for the thing in file // sed update the thing in the file' routine, I wouldn't be surprised (but haven't looked) if that's abstracted as some kind of 'select // adjust' tool the same way OP proposes.