1 prompt, 88 seconds: I added a new chart type to AG Studio dashboard A developer added a quadrant chart to AG Studio, AG Grid's dashboarding framework, using a single prompt to Opus 5.5, with the widget type-checking clean at 46 seconds, building green at 65 seconds, and running in the app with no console errors at 88 seconds. The author attributes the speed to AG Studio's custom widget API, which requires only a typed React function component that receives field mappings and a widgetApi, rather than a base class or lifecycle methods. AG Charts had already shipped the quadrant chart drawing in version 14.2, leaving only the data wiring for the agent to complete. AG Charts just shipped a quadrant chart https://www.ag-grid.com/blog/whats-new-in-ag-charts-14-2/ and it looks great. We are hosting a workshop on data storytelling https://luma.com/liyit85q with David McCandless Information is Beautiful where the participants will visualize data using AG Studio, our dashboarding framework. I thought a quadrant chart would be a fantastic addition to the data viz lexicon for the attendees to choose from. I asked Opus 5.5 to bring it in, and 88 seconds later it was sitting in the widget menu. Honestly, that speed is less about the model and more about how AG Studio is built: adding a chart type is a small, typed, declarative job, which is exactly what AI agents are good at. If you haven't met one yet, a quadrant chart is a scatter plot split into four named regions around a pivot. It's a brilliant way to turn a cloud of points into a story : the stars, the sleepers, the ones to watch. AG Charts had already done the hard part, the drawing. What's left is wiring: take the fields someone picks, query the data, hand the rows to the chart. AG Studio's custom widget API keeps that wiring small. Small enough, it turns out, for one prompt. The ask AG Charts just released a quadrant chart. Add it to this app as a custom widget: a label, an x measure, a y measure and a bubble size. Register it in the widget menu and put an example on the gallery page. The clock | Elapsed | What had happened | |---|---| | 46 s | Widget, its type, the registry entry and a gallery card written. Type-check clean. | | 65 s | Production build green. | | 88 s | Running in the app: in the widget menu, drawing data, no console errors. | One prompt, one pass, under two minutes. So why is it that quick? Mostly because of how little AG Studio asks of a widget. It's just a React component The workshop starter is plain TypeScript, and that's the version I timed. Most people will be writing React, though, and there the same widget is an ordinary function component: export function QuadrantWidget params: AgWidgetParams