Skip to main content
Glama

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:latest

http://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 -d

Development

npm install
npm run typecheck
npm run build
npm test

ビルド順序とフェーズごとの検証スクリプトはdoc/DESIGN.md §13で定義されています。各フェーズにはscripts/verify/の下にゲートがあります。ゲートにはPATHにdockerがあるシェルが必要です:WindowsではGit Bashが動作します。

Maintenance

ActivitySlowing
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Wraps Claude Code as tools for MCP clients, enabling autonomous coding tasks via a 4-tool lifecycle with session management, async polling, and permission controls.
    4
    40 npm
    20
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Multi-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
  • A
    license
    B
    quality
    B
    maintenance
    Enables 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.
    2
    836 npm
    1
    MIT
  • A
    license
    B
    quality
    A
    maintenance
    Enables 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.
    19
    31 PyPI
    MIT