the shell indeed has a `local` plugin that does most of this, though it does not support the `go build` part; but it does take care of pulling the base images, injecting code, and routes invokes to and from the container.
for nodejs, we can also optionally hand the local invocation off to the chrome debugger.
