Esri Provides the Starting Frame
The scaffold wires the ArcGIS SDK, map components, TypeScript, and Vite together.
Scaffold First · Agent Second · Judgment Always
Start with Esri's official ArcGIS Maps SDK scaffold. Let an AI coding agent reshape it into a reusable decision-support shell. Keep the mission, data, interface, and judgment in human hands.
The new thing is not one magic command. It is the convergence of official GIS scaffolds, agentic coding, typed web apps, and one-command deployment.
The scaffold wires the ArcGIS SDK, map components, TypeScript, and Vite together.
The starter demo is replaced with a map-first decision shell and real UI controls.
The human chooses the audience, layers, data rules, decisions, and trust boundary.
npx @arcgis/create -n gis-agent-lab -t vite
npm install
npm run dev
npm run build
vercel --prod
These are not new GIS concepts. They are the web-app packaging around the ArcGIS SDK work you already understand.
Esri's starter includes a sample map so you can confirm the SDK, components, and build tool are working. Wheat is proof of loading, not the subject of your app.
It fetches the ArcGIS SDK packages and development tools listed by the project, so your local folder has everything the app needs.
npm install
The best version is short: show the official starting point, show the agent-shaped app, and point out that the GIS practitioner still owns the judgment.
"This is not AI randomly making a map. This starts with Esri's official scaffold. The agent changes the starter into a decision shell, and the GIS person stays in charge of data, design, and judgment."
This is still a real ArcGIS Maps SDK app. Toggle layers, filter the sample data, paste a note, collapse the side panel, and select a feature on the map.
Official ArcGIS Scaffold, Agent-Shaped Decision Shell