Autodesk Fusion 360 plugin for sim-cli
Drive Autodesk Fusion 360 from
Codex, Claude Code, and other local AI coding agents through sim-cli.
What you can do
Section titled “What you can do”- Live-session bridge — connect to a running Fusion 360 instance and drive it from the same agent loop that drives CAE solvers.
- Model inspection — read sketches, components, parameters, and feature trees so an agent can reason about what the model actually contains before changing it.
- Scripted operations — apply parametric edits, scripted feature
creation, and design-table-style sweeps through bounded
sim execsteps rather than a one-shot Python file. - Replayable artifacts — save model snapshots and exported geometry alongside the sequence of bounded steps that produced them, so the workflow can be re-run, audited, or handed back to an engineer.
Install
Section titled “Install”Fusion 360 plugin is currently distributed as a git install:
uv init # only if this is not already a uv projectuv add sim-cli-core "sim-plugin-fusion360 @ git+https://github.com/svd-ai-lab/sim-plugin-fusion360"uv run sim plugin sync-skills --target .agents/skills --copy # Codex / Copilotuv run sim plugin sync-skills --target .claude/skills --copy # Claude Codeuv run sim check fusion360uv run sim plugin doctor fusion360 --deepA PyPI release is planned; once published, the install will simplify to
uv add sim-cli-core sim-plugin-fusion360.
Quick start
Section titled “Quick start”Inspect a model and run a scripted edit:
uv run sim connect --solver fusion360uv run sim inspect session.summaryuv run sim exec '<your Fusion 360 script snippet>'uv run sim disconnectPrerequisites
Section titled “Prerequisites”- A licensed Autodesk Fusion 360 installation on the host
- Python 3.10+ and
uvon the same machine
Status
Section titled “Status”Early. The Fusion 360 plugin lives on GitHub and is being iterated on; the public PyPI release is not yet cut. Expect rougher edges than the COMSOL / Abaqus / Workbench plugins.
Source
Section titled “Source”- GitHub: svd-ai-lab/sim-plugin-fusion360
- PyPI: planned