All on chatgpt.com webapp without any API access requirement so it's free.
It has full shell access and can write files.
I was initially hesitant to run it locally outside VM, but now I believe that if the project is version controlled, it's very hard for anything bad to happen.
What could go wrong? ;)