- The models can generate html/js as output instead of markdown. They all support something like "artifacts" that can displayed in the transcript or a tabbed panel.
- Many of them are able to have the model generate plugins to customize the harness. Typescript/V8 is really good for this.
- They all allow you to open web pages in a tabbed panel. Sure, you can do this with native be embedding a web browser, but with the previous points, you have to wonder if you should just use Electron / Tauri.