Я не уверен, правильно ли я понимаю ваши потребности, но, полагаю, вы могли бы написать несколько циклов read-eval и передать их в качестве аргумента скрипта при запуске.
Кроме этого, большинство безголовых разговоров используются для веб-серверов (seaside, aida), и в этом случае обычно существует URL-адрес администратора, который позволяет вам просматривать изображение, отправляя сообщения объектам и тому подобное. Если у вас есть приморское изображение, вы можете попробовать:
http://localhost:8080/tools/classbrowser
http://localhost:8080/tools/screenshot
http://localhost:8080/tools/versionuploader
чтобы дать вам представление о том, что можно сделать.