From agentic development to agentic deployment: building Summit at hackCBS 9.0
Описание и применение
Summit позволяет развертывать и поддерживать в работе AI‑агентов как устойчивые, изолированные процессы рядом с пользовательскими приложениями, используя outbox‑driven оркестрацию и per‑session актёры.
Задача
Deploying AI agents as durable, sandboxed workloads alongside user apps was not supported by existing PaaS platforms.
Результат
Summit enables durable, sandboxed AI agent deployment alongside user code, with outbox‑driven reliability and per‑session actors for stateful conversations.
Рабочий процесс
- Push code via GitHub App webhook
- Record deployment intent and outbox event in Postgres
- Orchestrator claims outbox rows and retries on crash
- Build each attempt in a gVisor sandbox with rootless BuildKit
- Reconcile intent into Kubernetes resources per user namespace
- Run agents in per‑session actors with Pi Durable conversation storage
Доказательства
Summit is a Railway-style PaaS. You push code, and it builds and deploys your app on Kubernetes.
Agents now write our code. We wanted them to deploy it and keep running after it ships.
The outbox was the best decision we made. Every async step goes through it, so "the server restarted" never means "your deploy vanished."
An agent on Summit is a resource like a service: you create a definition, cut an immutable revision, deploy it to an environment and open sessions against it.
- Дата записи: 2026-11-03T05:28:50.315Z