GitHub

Self-host managed agents

내 클라우드에서 운영하는 managed agents.

Azents는 agent session과 Runtime을 팀 인프라 안에서 돌리기 위한 open-source control plane입니다.

Repo, 파일, credential, internal system 옆에서 실행하세요.

Azents 제품 화면
채팅, tool call, workspace 파일을 보여주는 Azents session 화면.

remote runs

노트북을 닫아도 일은 계속돼야 합니다.

긴 작업은 로컬 터미널보다 workspace 가까이에 있는 Runtime에 맡기는 편이 낫습니다.

laptop

Azents Runtime

workspace

Remote run이 좋아지는 순간

Session이 살아 있고, 진행 상황이 보이고, 다시 이어받을 수 있어야 합니다.

끊기지 않는 작업

탭이나 SSH가 끊겨도 run은 계속됩니다.

Workspace 옆 실행

Repo, files, shell, task state 가까이에서 돌립니다.

다시 이어받기

다른 기기에서도 같은 session으로 돌아올 수 있습니다.

진행 상황 확인

Command output, diff, blocker를 한 곳에서 봅니다.

팀 단위 작업

한 사람의 노트북이 아니라 workspace에 run을 남깁니다.

작업에 맞는 Runtime

무거운 작업에는 그에 맞는 실행 환경을 붙입니다.

Remote run은 agent가 계속 일하게 만드는 방식입니다. 다음 문제는 그 실행 위치입니다.

your cloud

Managed agents를 내 클라우드의 시스템으로 운영하세요.

Repo, credential, internal API, audit log가 있는 곳에서 Runtime을 관리합니다.

Azents는 remote run을 팀 인프라 안에 올려 운영하는 self-hosted control plane입니다.

Data control
Security boundary
사설 시스템
규정 준수
On-prem / private cloud

작동 방식

하나의 control plane. 내 인프라의 Runtime.

Azents는 session을 control plane에 두고, workspace 작업은 내 인프라 안의 Runtime에서 실행합니다.

azents/control-plane

engine != runtime

01 / ingress

사용자 / 팀

실제 작업 공간을 대상으로 지속 가능한 세션을 시작합니다.

02 / control plane

Azents Engine

세션, 상태, 조율, 인계를 담당합니다.

03 / execution plane

Runtime

사용자 인프라 안에서 도구와 작업 공간 작업을 실행합니다.

세션 로그

durable events + replay

인계

Engine worker 이동 가능

Runtime lease

workspace scoped execution

보안 경계

사용자 클라우드 / 사설 네트워크 / 온프레미스

Engine

분산 session과 orchestration layer입니다.

Runtime

코드, 파일, 도구를 위한 실행 환경입니다.

Session

오래 실행되는 agent task를 위한 durable work context입니다.

Toolkit

사설 capability에 대한 통제된 접근입니다.

Architecture

Remote agent를 오래 돌리기 위한 설계.

Azents는 session loop, Runtime boundary, provider별 실행을 분리해 agent 작업이 실제 인프라 위에서도 이어지게 만듭니다.

스크롤, 스와이프, 화살표 키로 넘기세요. 01 / 03

스스로를 개발하는 도구

Azents는 스스로 발전합니다.

Azents는 이제 Azents 개발에 사용됩니다. Coding harness는 repository, edits, shell, PR, CI, review feedback, verification을 다룹니다.

$ azents run develop-azents

변경 전에 저장소를 읽습니다

작업 중인 변경분을 유지하며 파일을 편집합니다

통제된 작업 공간에서 명령을 실행합니다

PR을 열고 리뷰 피드백을 처리합니다

CI를 보고 실패 원인을 분리합니다

구현과 검증을 반복합니다

제공하는 것

Managed-agent operations, self-hosted.

또 하나의 채팅 UI가 아닙니다. 실제 시스템 가까이에서 일하는 에이전트를 위한 운영 레이어입니다.

01

Managed sessions

지속 가능한 기록을 가진 장기 실행 작업 맥락입니다.

02

이벤트 기록

재생, 감사, 검토를 위한 실행 이벤트입니다.

03

Engine / Runtime split

조율과 작업 공간 실행을 분리해 확장합니다.

04

도구 권한

에이전트가 읽고, 실행하고, 호출하고, 변경할 수 있는 범위를 통제합니다.

05

Runtime providers

Docker와 Kubernetes 중심의 실행 환경을 운영합니다.

06

Coding harness

저장소, PR, CI 루프를 위한 개발 워크플로입니다.

07

자체 호스팅 모델

사설 클라우드, 온프레미스, 규제 환경을 위해 설계되었습니다.

현재 집중

실제 시스템 가까이에서 agent를 운영하는 팀을 위해.

Platform engineer, infra team, AI product builder, self-hosted control이 필요한 조직을 위한 프로젝트입니다.

플랫폼 엔지니어
인프라 / DevOps 팀
AI 제품 빌더
자체 호스팅 팀
민감 데이터 조직

집중 영역

자체 호스팅 배포 문서

Engine and Runtime reliability

Runtime provider hardening

Coding harness maturity

에이전트 관측성

로컬 LLM 지원

더 넓은 에이전트 워크플로

Self-host managed agents.

Agent session, Runtime, tools를 작업이 이미 존재하는 곳에서 실행하세요.