Разработчик Крис Уэллс представил Prospero — среду для coding-агентов на C++ с интерфейсом Dear ImGui. Он создал её после разочарования в существующих решениях, которые, по его оценке, требуют слишком много памяти для сравнительно простой задачи: обмена запросами с моделью и вызова локальных инструментов. Prospero не поставляется с собственным провайдером моделей: пользователь подключает llama.cpp, корпоративный сервер, OpenRouter, Anthropic API или OpenAI API. Подписка Claude в качестве источника не поддерживается.
Агент может читать и изменять файлы, выполнять команды, запускать подзадачи и обмениваться сообщениями с другими агентами. По SSH или через WSL среда разворачивает на удалённой машине headless-копию, а графический интерфейс подключается к ней отдельно и может быть закрыт без остановки работы. При наличии модели со зрением Prospero управляет рабочим столом: видит экран, нажимает кнопки, вводит текст и тестирует GUI без отдельной интеграции с каждым приложением.
Главное правило проектирования автор формулирует как «никогда не ждать бесконечно». Сетевые запросы и операции имеют сроки, очереди сообщений ограничены, а запрос разрешения по тайм-ауту превращается в отказ. Долгая shell-команда не зависает, а становится фоновой задачей, к которой агент периодически возвращается. При остановке завершается всё дерево процессов, чтобы параллельные сборки не оставались работать незаметно. Исключение сделано для Plan mode, где ожидание ответа пользователя считается нормальным.
Интерфейс перерисовывается только при изменениях и завершении анимаций, а не постоянно по vsync. Настройки хранятся в INI и доступны через GUI; файлы можно включать друг в друга, в том числе по URL, но удалённые параметры ограничены. Поддерживаются Git worktrees, MCP, веб-поиск, смена shell во время сессии и внешние редакторы.
Автор подчёркивает, что разрешения не защищают от вредоносного агента: реальную изоляцию должны обеспечивать контейнер или отдельная машина. Community Edition бесплатна и открыта, но имеет ограниченное удалённое развёртывание. Платная Professional Edition без DRM включает headless-движки для сочетаний x86, x86-64 и ARM64 на macOS, Windows и Linux.