LightsOut
LightsOut
エージェントオーケストレーションシステム:1つのコンテナ内でコーディングエージェントセッション(Claude Code、Codex)のチェーンを実行し、それらの権限要求をポリシーに照らして仲介し、推測する代わりに疑問を提起し、疑問が解決可能な場合はセカンドオピニオンを求め、全体をMCPと読み取り専用のWebパネルで公開します。
Copyright 2026 Filipe Gomes。Apache License、Version 2.0およびCommons Clause条件に基づいてライセンスされています(LICENSEを参照):自由に使用、変更、再配布できます(自組織内での商用利用を含む)。ただし、ライセンサー以外による、それ自体またはサービスとしての販売・再販はできません。
Documents
doc/INSTALL.md— 完全なインストールガイド(新規マシンを含む)doc/EXAMPLES.md— 実際の使用例のウォークスルーdoc/REQUIREMENTS.md— システムが満たすべき要件(要件ID)doc/DESIGN.md— セクションごとの構築方法doc/STATE.md— 現在のフェーズ、最後のマイルストーン、次のステップdoc/DECISIONS.md— 明白でない実装上の選択doc/TESTING.md— 現在テスト可能な内容とその方法
Related MCP server: Hermes Squad
Requirements
Docker Desktopを備えたWindows 11またはmacOS、またはDocker Engine + compose v2を備えたLinux。
ClaudeのサブスクリプションまたはAPIキー、およびChatGPT/OpenAIのサブスクリプションまたはAPIキー。
Install
docker run -d --name lightsout --restart unless-stopped \
-p 127.0.0.1:8484:8484 -p 127.0.0.1:1455:1455 \
-v lightsout-db:/data \
-v "$HOME/LightsOut:/workspace" \
-v claude-auth:/home/app/.claude -v codex-auth:/home/app/.codex \
ghcr.io/<owner>/lightsout:latesthttp://127.0.0.1:8484/ を開いてください。初回起動ウィザードが、エンジン、Claude Desktop、最初のプロジェクトの接続を案内します。ツールを取得するには、dist/lightsout.mcpb をClaude Desktopにインストールします:ファイルをダブルクリックするか、Claude Desktopウィンドウにドラッグするか、設定 → 拡張機能 → 詳細設定 → 拡張機能をインストール… に進みます(extension/README.mdを参照)。カスタムコネクタURLはここでは機能しません。ClaudeはAnthropicのクラウドからリモートMCPサーバーに到達しますが、そこからあなたの127.0.0.1へのルートはありません。
パネルとAPIはlocalhostのみにバインドされています。ヘルスチェック:curl -s localhost:8484/health。
プラットフォーム固有の詳細(Windowsでのダブルクリックのエントリポイント、プルではなくソースからのビルド、エグレス許可リスト、更新)はdoc/INSTALL.mdにあります。
Egress allowlist (RT-05)
デフォルトでは、送信トラフィックは無制限であり、/healthはそのように報告します(network: unrestricted)。許可リストを強制するには、proxy/filterをgitリモートホストで編集し、オーバーレイで起動します:
docker compose -f docker-compose.yml -f docker-compose.secure.yml --profile secure up -dDevelopment
npm install
npm run typecheck
npm run build
npm testビルド順序とフェーズごとの検証スクリプトはdoc/DESIGN.md §13で定義されています。各フェーズにはscripts/verify/の下にゲートがあります。ゲートにはPATHにdockerがあるシェルが必要です:WindowsではGit Bashが動作します。
This server cannot be deployed
Maintenance
Related MCP Connectors
Control plane for autonomous software labor. Agents claim objectives over MCP with audit trail.
A paid remote MCP for OpenAI Codex agent coordination MCP, built to return verdicts, receipts, usage
Hosted MCP memory and agent control plane for durable conversations, jobs, and operations.
LLM Orchestration Agent (Mcp)
Related MCP Servers
- AlicenseAqualityDmaintenanceWraps Claude Code as tools for MCP clients, enabling autonomous coding tasks via a 4-tool lifecycle with session management, async polling, and permission controls.440 npm20MIT
- AlicenseNot gradedqualityBmaintenanceMulti-agent AI orchestrator that runs parallel coding agents in isolated sessions with self-improving intelligence, exposed via an MCP server for task execution and management.MIT
- AlicenseBqualityBmaintenanceEnables launching and supervising local Codex and Claude Code agent sessions and one-shot tasks, exposing run, list, stop, and output operations over MCP with session-scoped permissions and sandbox controls.2836 npm1MIT
- AlicenseBqualityAmaintenanceEnables MCP clients to delegate prompts to locally configured Codex, Antigravity, OpenCode, and Claude Code agents, fetch live model catalogs and quotas, and maintain stateful multi-turn sessions with selectable tool policies.1931 PyPIMIT