セルフホスト コーディングエージェント運用

AI エージェントをひとつのシステムとして運用.

ThreadCells は自分の Linux ホスト上でネイティブ CLI エージェントを連携させ、モデルのターンをまたいでオープンなワークフローを進め、その基盤となるオーケストレーション環境を維持します。

GitHub で見る ドキュメントを読む 作業を開始し、システムを見守り、必要なときだけ介入します。
実行 / tm-web-p1
稼働中
ワークフローを編成済みスーパーバイザー意図 → ワーカー → レビュアー → 永続結果
常駐 2 / 5プロバイダー 2 / 3作業 2 / 2重い実行 0 / 1
01連携するワークフロー02保護された HOUSEKEEPING03永続履歴04LOOPBACK 優先

本当に難しいこと / 02

エージェントを増やすのは簡単です。
実際の状態を把握するのは簡単ではありません。

どのプロセスが worktree を所有しているのか。どのセッションが単にアイドルで、どれが終了したのか。足りないのはプロバイダー容量、作業コンテキスト、重い実行枠のどれか。レビュアーは結果を返したのか、それとも出力が止まっただけなのか。

tm-83A1スーパーバイザー実行中プロバイダー 01 / 03
tm-94C2ワーカー完了結果を永続化
tm-07F4レビュアー準備完了コンテキスト 02 / 02
オーナーゲート権限判断待ち判断が必要

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

作業、ホスト、引き継ぎを
ひとつの画面で把握。

ThreadCells はネイティブなエージェント実行を、セッション、プロジェクト、ターミナル、プロファイル、容量、ワークフロー、ドキュメント、任意のインストール全体 Telegram ライフサイクル通知、現在のビルド識別子を含む運用画面にまとめます。

ホーム / 実行概要実際のリリースシステム · 機密情報は除外
01

セッションの実状態プロバイダー、プロファイル、ライフサイクル、プロジェクト、進行中の作業を常に確認できます。

02

大規模な運用最初、最新、合計の要約により、大量の永続履歴も読みやすく保てます。

中核となる考え方 / 04

重要な障害モードを中心に
設計されたコントロールルーム。

01

運用上の実状態

常駐、実行、待機、終了処理中、ブロック、本当の完了を、ターミナルタブから推測せず確認できます。

02

Worktree の権限

作業を信頼済みプロジェクトと管理対象 Git worktree に結び付けます。書き込みリースにより並行変更の権限が明確になります。

03

永続的な結果

委任した作業の結果を永続化し、履歴を失わずに配信、確認、受け入れ、アクティブ環境からの退役ができます。

04

健全なエージェント環境

ThreadCells はホスト負荷を監視し、進行中の作業と永続履歴を保護しながら、対象となるランタイム、ログ、キャッシュ、ビルド、リリースの残骸を安全に整理します。

ワークフロー / 05

意図を送り出す。
証拠が戻ってくる。

コーディングエージェントはネイティブのまま。ThreadCells が周囲のライフサイクルを明確にします。

  1. 01

    セッションを作成

    信頼済みローカルプロジェクトと、エージェントまたはスーパーバイザーのプロファイルを選びます。

  2. 02

    作業を依頼

    スーパーバイザーが一貫した作業単位をネイティブ CLI ワーカーとレビュアーへ委任できます。

  3. 03

    システムを監視

    ThreadCells はモデルのターンをまたいでワークフローを進め、セッション、worktree、容量、ホスト負荷を見える状態に保ちます。

  4. 04

    必要なときだけ介入

    結果は永続化されます。本当に判断が必要な場合だけ、オーナーゲートがワークフローを一時停止します。

実環境ツアー

動作するコントロールプレーンを見る。

実際のリリースシステムを短く紹介します。情報量の多いホーム、展開したマルチエージェントセッション、保護された Housekeeping、独立した各容量を確認できます。

製品体験 / 06

ワークフローとホストを
ひとつの運用画面に。

要約の背後にある実セッションを開き、ランタイムを健全に保ち、永続コンテキストを失わずに重要な事項だけをオーナーへ届けます。

ネイティブを前提に設計 / 07

使い慣れたコーディングエージェントはそのまま。
周囲に運用システムを加える。

ThreadCells は実際の tmux ターミナルでプロバイダーのネイティブ CLI を動かします。プロバイダーアダプターはインストール先ホストが本当に対応する機能だけを報告し、非対応の機能を模擬せず明示します。

  • Codex リファレンスアダプターと第一級の Claude Code アダプター
  • プロバイダー固有の認証はオペレーターが管理
  • プロファイルとプロバイダー設定はバージョン管理されたコントロールプレーン成果物

マシンの所有権 / 08

自分のホスト。
自分のターミナル。
自分で制御。

ThreadCells はセルフホストで、loopback を優先します。強力なローカルツールを連携しますが、worktree をセキュリティサンドボックスとして扱ったり、相互に信頼しないマルチテナント環境を保証したりはしません。

loopback を優先プレビュー版で対応するアクセス境界は SSH トンネルです。実際のターミナル隠れた使い捨てジョブではなく、確認できる tmux セッションです。
APACHE
2.0

オープンソース

マシンを託すコントロールプレーンを自分で確認できます。

ThreadCells は Apache License 2.0 で提供され、上流への帰属表示は該当する法的資料と来歴資料に保持されています。

準備完了 / 09

エージェントの動作を推測するのは終わりにしましょう。

作業を実行し、マシンを把握し、結果を残す。