GitHub

マネージドエージェントをセルフホスト

自分たちのクラウドで動く managed agents。

Azents は agent session と Runtime をチームのインフラで運用するための open-source control plane です。

Repo、files、credential、internal system の近くで実行できます。

Azents の製品画面
チャット、tool call、workspace files を表示している Azents の session 画面。

remote runs

Laptop を閉じても、仕事は続くべきです。

長い作業は local terminal ではなく、workspace の近くにある Runtime に任せる方が自然です。

laptop

Azents Runtime

workspace

Remote run が効いてくる場面

Session が残り、進行状況が見え、あとから同じ作業に戻れることが重要です。

途切れない作業

タブや SSH が切れても run は続きます。

Workspace のそばで実行

Repo、files、shell、task state の近くで動きます。

あとから戻れる

別の端末からでも同じ session に戻れます。

見える進行状況

Command output、diff、blocker をひとつの場所で追えます。

チームで扱う run

1 人の laptop ではなく workspace に run が残ります。

作業に合う Runtime

重い作業には必要な CPU、tools、時間を割り当てます。

Remote run は agent が動き続けるための形です。次に決めるのは、その実行場所です。

your cloud

Managed agents を自分たちのクラウドで運用する。

Runtime は repo、credentials、internal API、audit log の近くに置けます。

Azents は remote run を自社インフラ内で運用するための self-hosted control plane です。

データの制御
セキュリティ境界
プライベートシステム
コンプライアンス
オンプレミス / プライベートクラウド

仕組み

ひとつの control plane。Runtime は自分たちの境界内に。

Azents は session を control plane で扱い、workspace 操作は自分たちのインフラ内の Runtime で実行します。

azents/コントロールプレーン

エンジン != ランタイム

01 / 入口

ユーザー / チーム

実際のワークスペースに対して永続的なセッションを開始します。

02 / コントロールプレーン

Azents Engine

セッション、状態、オーケストレーション、引き継ぎを担当します。

03 / 実行プレーン

ランタイム

あなたのインフラ内でツールとワークスペース操作を実行します。

セッションログ

永続イベント + 再生

引き継ぎ

エンジンワーカーは移動可能

ランタイムリース

ワークスペース単位の実行

セキュリティ境界

自分のクラウド / プライベートネットワーク / オンプレミス

エンジン

分散セッションとオーケストレーションのレイヤー。

ランタイム

コード、ファイル、ツールの実行環境。

セッション

長時間のエージェントタスクのための永続的な作業コンテキスト。

ツールキット

プライベートな機能への制御されたアクセス。

Architecture

Remote agent を長く動かすための設計。

Azents は session loop、Runtime boundary、provider ごとの実行を分け、実インフラ上でも agent の作業が続くようにします。

スクロール、スワイプ、矢印キーで切り替えます。01 / 03

自分自身を開発する道具

Azents はすでに自分自身の開発ハーネスを使っています。

Azents は Azents の開発に使われています。コーディングハーネスはリポジトリ、編集、シェル、PR、CI、レビュー対応、検証を扱います。

$ azents run develop-azents

変更前にリポジトリを読みます

作業中の差分を保ちながらファイルを編集します

制御されたワークスペースでコマンドを実行します

PR を開き、レビュー対応を行います

CI を監視し、失敗を切り分けます

実装と検証を反復します

得られるもの

セルフホストされたマネージドエージェント運用。

もう一つのチャット UI ではありません。実際のシステムの近くで動くエージェントのための運用レイヤーです。

01

管理されたセッション

永続的な履歴を持つ長時間の作業コンテキスト。

02

イベント履歴

再生、監査、検査のための実行イベント。

03

エンジン / ランタイム分離

オーケストレーションをワークスペース実行から分離して拡張します。

04

ツール権限

エージェントが読み取り、実行、呼び出し、変更できる範囲を制御します。

05

ランタイムプロバイダー

Docker と Kubernetes 向けのプロバイダーで実行環境を動かします。

06

コーディングハーネス

リポジトリ、PR、CI ループのための開発ワークフロー。

07

セルフホストモデル

プライベートクラウド、オンプレミス、規制環境のために設計されています。

現在の注力

実システムの近くで agent を運用するチームへ。

Platform engineer、infra team、AI product builder、self-hosted control が必要な組織のためのプロジェクトです。

プラットフォームエンジニア
インフラ / DevOps チーム
AI プロダクトビルダー
セルフホストチーム
機密データを扱う組織

注力領域

セルフホスト導入ドキュメント

エンジンとランタイムの信頼性

ランタイムプロバイダーの強化

コーディングハーネスの成熟

エージェントの可観測性

ローカル LLM サポート

より広いエージェントワークフロー

マネージドエージェントをセルフホスト。

エージェントセッション、ランタイム、ツールを、作業がすでに存在する場所で実行できます。