node 18.18 で node-gyp が同梱されなくなったことが原因です。
ワークアラウンド
node-gyp を明示的にインストールする
yarn global add node-gyp
などとして、ビルド環境に明示的にインストールします。
バージョンを下げる
node 18.17 であれば上手く行くようです。
参考文献
Build fails with node-gyp error after Node 18.18 · Issue #194665 · microsoft/vscode · GitHub