Агентные кейсы
Разработка и DevOps

Изолированная фабрика софта на своём сервере с агентом на Codex

Разработчик поставил агента Hermes на базе Codex на запасной ПК без входящего доступа из интернета. По одному промпту агент написал и развернул приложение для подсчёта калорий, а найденный баг исправил после ещё одного промпта.

Сделано сCodex

Что сделали

Автор установил Hermes, агента на базе Codex, на запасной компьютер с eBay без входящего доступа из интернета. На машине работали Coolify, Forgejo, свой экземпляр Firecrawl и Tailscale. Одним промптом он попросил приложение на SvelteKit для подсчёта калорий. Агент создал репозиторий, написал код и тесты, исправил падения CI и развернул приложение с собственной базой Postgres.

Что получилось

Агент довёл дело до развёрнутого приложения без дополнительных промптов. При первом использовании нашёлся один баг CSRF. Одного уточняющего промпта хватило, чтобы агент его диагностировал, исправил, покрыл регрессионными тестами и заново развернул приложение.

На что обратить внимание

Из постоянных расходов автор называет только подписку на Codex за £20. Песочница не делает агента безвредным. Он всё равно может стереть всё на машине и злоупотребить любыми ключами, которые ему дали.

Пояснение

Coolify это платформа для развёртывания приложений на своём сервере, Forgejo аналог GitHub для своего сервера, Firecrawl инструмент для скачивания веб-страниц, Tailscale частная сеть между устройствами. CSRF это уязвимость, при которой чужой сайт отправляет запрос от имени пользователя.

Кому пригодится

Разработчикам, которые хотят дать агенту полную свободу в коде, но держать его подальше от личных данных и ключей.

Попробуйте сами с Codex

Помоги спроектировать изолированный конвейер, в котором агенты для кода строят [идея проекта] внутри Docker-контейнеров без доступа к моим личным файлам и ключам. Напиши настройку контейнеров, папку-очередь задач и скрипт, который запускает одного агента на одной задаче и сохраняет результат в отдельную ветку. Готово, когда я могу прогнать одну задачу от начала до конца. Покажи план, прежде чем запускать что-то, что ходит в сеть.

Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗

Ещё 2 источника

Читать оригинал ↗

Источник: blog.jakesaunders.dev · · обновлено

Похожие кейсы

Веб-приложение с базой, хранилищем картинок и лендингом на Replit Agent за $35.82

Автор собрал в Replit Agent сайт для сообщений о проблемах безопасности на дорогах с базой Postgres, хранилищем картинок, аналитикой и лендингом. Приложение работает на своём домене, а переход на S3 не удался и был откачен.