I got tired of the alt-tab loop. Write a Blender script. Hit an error. Switch to a browser. Paste the traceback to Claude. Copy the fix back. Re-run. Repeat. So I built Claude Code for Blender , an extension that puts Claude in the Text Editor's sidebar with the active script as automatic context, scene-aware tools, and the ability to actually run the Python it generates. Here's what I learned building it. The shape of the thing The extension is pure Python — no native dependencies, no build step. About 5,200 lines across 12 files, packaged as a Blender 4.2+ extension manifest. You drop the folder into your extensions directory, enable it in preferences, hit N in the Text Editor, and Claude shows up next to your code. Two things made it more than a chat wrapper: Claude can run code in your Blender session — with undo support, and if the code raises an exception, the traceback gets sent back automatically and Claude tries again.…