I’ve been working with smolagents since you released it and I’ve got to admit I like it but don’t love it.
It’s already running in a restricted environment and I’ve personally got it running isolated in a docker container.
It would be a lot more useful if there were a way to signal to the CodeAgent that all imports are ok and just let it rip. As it is, it’s been super creative with solutions but then I have to stop it and manually add the imports (which can get quite lengthy).
Maybe considering just how large the Python ecosystem is and how creative DeepSeek can get, it would be best to have a black list of things that can’t be imported instead of or in addition to the current whitelist.
Another thing that would be helpful is if it could give a report on what agents it did code and where they are stored so I can examine them. I’m sure they’re somewhere but I’m having a lot of difficulty tracking them down.