server-os について
Server OSは、エージェントを管理対象のプロセスとして実行するチーム向けのOSです。コスト管理、ガバナンス、可観測性、Web制御プレーンに加え、オフラインモック対応のランタイムを備えています。
主な機能
- 01管理対象プロセスとしてのエージェント
- 02コスト管理とガバナンス
- 03可観測性
- 04Web制御プレーン
- 05REST API、CLI、SDK
- 06オフラインモックランタイム
活用シーン
- 01エージェントランタイムのデプロイと検証
- 02エージェントのコストとポリシーの管理
- 03決定的なオフラインモックでのテスト
MCP 対応
Server OSはMCPサーバーを備えています。検証項目には、API、コスト管理、ガバナンス、ワークフロー、SDK、CLIとともにMCPも含まれます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
サーバー OS
自律型エージェント OS — コスト管理、ガバナンス、可観測性、MCP、SDK、CLI、スキルを備えた、第一級プロセスとしてのエージェント。フェイルクローズ設計。エンドツーエンドで検証済みです。
このリポジトリを見たことがないシニアエンジニアでも、ソースコードとこの README.md だけを使って、次のことができます。
- システム全体をデプロイする(単一コマンド)
- 主要機能をすべて試す
- 自動チェックでエンドツーエンドの正確性を検証する
事前の知識や暗黙知は不要です。
エージェント OS カーネルを支援する($99) · エージェント OS サイクル($0.75) · 公共財への支援
非カストディアル USDC(エージェント向け推奨)
| ネットワーク | アドレス | エクスプローラー |
|---|---|---|
| Base | 0xD3d0E9eDAe3Ac7bb199a8EAA761BdA423b878438 | basescan |
| Ethereum | 0xD3d0E9eDAe3Ac7bb199a8EAA761BdA423b878438 | etherscan |
| Solana | ETQwWf19axArsY493UfC6bxe2BmEzmzvCb58PPnC38A | solscan |
関連プロジェクト: rui · LRSI · openmesha · OpenGOS · agenticarb · x402-cloudflare-starter
🚀 Web コントロールプレーン(デモ — インストール不要)
正規ファイル: web/server-os.html(約82 KB)
ローカルで開きます:
python -m http.server 8088 --directory web
# http://127.0.0.1:8088/server-os.html
または Chrome → ファイル → ファイルを開く… → web/server-os.html。
合格基準: ファイルを開く → OS タブ → Golden evals → run → 12/12 passed。
オフラインのモックプロバイダー、ポリシー、予算、グラフ、ターミナル、12 個のゴールデン評価を備えています。HTML エンジンは UI の下層では DOM に依存しないため、評価スイートではインタラクティブ操作と同じ経路をテストします。
クイックスタート(本番ランタイム)
docker compose up --build
# another terminal
bash scripts/verify.sh
- API:http://localhost:8080
- ダッシュボード:http://localhost:8080/dashboard
- OpenAPI:http://localhost:8080/docs
デフォルトモードはオフラインのモック LLM(決定論的、無料)です。実際のモデルを使用するには、SERVER_OS_LLM_MODE=openai と OPENAI_API_KEY を設定します。
インターフェース
| インターフェース | エントリーポイント |
|---|---|
| Web コントロールプレーン | web/server-os.html(オフライン、自己検証機能付き) |
| REST API | python -c "from server_os.main import run; run()" |
| CLI | server-os status / server-os agents ... |
| MCP サーバー | server-os-mcp |
| SDK | from server_os.sdk import ServerOSClient |
| マルチエージェントワークフロー | skills/multi-agent-workflow/ |
| スキル | skills/*/SKILL.md |
| AGENTS.md | リポジトリルートにあるコーディングエージェント向け契約 |
| CI | .github/workflows/ci.yml |
契約を検証する
bash scripts/verify.sh
API、コスト、ガバナンス、マルチエージェントワークフロー、SDK、CLI、MCP、スキル、AGENTS.md を対象とします。16 項目のチェック。すべて合格する必要があります。
Web の同等性チェック(手動、約30秒): web/server-os.html 全体を開く → Golden evals を実行 → 12/12。
設計原則
- 設計段階から最小権限を実現する(意図に基づく機能)
- コストを第一級のリソースとして扱う
- デフォルトで可観測性を確保する
- フェイルクローズにする
- 属人的な知識がなくてもデプロイできる
ライセンス
Apache-2.0
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。