AutoPilot status update - 2
This week, I introduced a concept of a base image
to to the AutoPilot service. A user can configure their own base image as they want, by installing all necessary tools or running builds so that the build cache exists for the worker from start.
This is the screenshot of a base image setup process. I installed nodejs and did pnpm install
. So there’s a folder named node_modules
. After then, I clicked Finish Setup
button, an pressing the button creates a base docker image for the worker. It utilizes the docker commit
command.
- Screenshot captured from a running instance of
pnpm dev
(using turborepo)
And after waiting for a while, I could use the base image in a worker. The base image does not have the AutoPilot vscode extension nor Roo Code, but the worker image has one.
This is the screenshot of a new worker instance, from which you can find node_modules
, Roo Code, and Dudy AutoPilot vscode extension.
With this change, a worker can drive a task from the start to the end by itself without an interaction. But I still need to polish lots of things, and I would be busy this weekend because of a GDG event.