silex について
silexは、コーディングエージェント向けにコードのアーキテクチャ、依存関係、ワークフロー、ビジネスルールを整理するローカル優先のMCPサーバーです。調査結果には検証済みのファイルと行の根拠が付き、確認できない点は推測せず明示します。
主な機能
- 01コード構造とワークフローの把握
- 02ファイルと行に基づく検証済み根拠
- 03調査結果の確度と出所の提示
- 04未確認領域の検出
- 05共有可能な根拠レポート
活用シーン
- 01コード変更前のコードベース把握
- 02依存関係とビジネスルールの追跡
- 03エージェントのコード分析の根拠確認
MCP 対応
MCPを通じて、整理したコードベースの情報をAIコーディングエージェントに提供します。ローカルで動作し、stdioによるMCPクライアント接続に対応します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
11掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| use_cache | boolean | いいえ | スコープのソース内容が変更されていない場合、キャッシュされた契約(``.silex/workspace.db``)を返します。コンテンツハッシュキーは ``sha256(business_logic.json)`` + ``package_id`` です。デフォルトは ``True``、``False`` は生成を強制します。ソースファイルが変更されると自動的に無効化されます(古いデータは返しません)。 |
| package_id | string | いいえ | handle determinístico do escopo (``pkg_l{level}_{sha256[:12]}``). Use este OU ``community_id``. |
| community_id | string | いいえ | UUID da community em ``code_communities`` (alternativa a ``package_id``; ``package_id`` tem preferência se ambos vierem). |
| workspace_id | string | はい | workspace UUID (mesmo de ``generate_domain_jsons``). |
| artifact_root | string | いいえ | raiz alternativa de ``.silex/domain`` (default: ``.silex/domain``). Útil para staging/testes. |
詳細
Silex — 証拠に基づくコード考古学
コードを変更する前に、コードベースを理解しましょう。
Silex は、ソースコードからアーキテクチャ、依存関係、ワークフロー、ビジネスルールを再構築し、その理解をMCP経由で AI コーディングエージェントに提供します。すべての主張は、検証済みの引用を添えたfile:lineに基づいています。証明できないことは、その旨を伝えます。
ローカルファースト。 コードがマシンから外部に送信されることはありません。アカウントも、カードも、テレメトリも不要です。
→ サイトとドキュメント:https://silex.tec.br · コンセプト · MCP ツールリファレンス · llms.txt
インストール(無料プラン)
# Python 3.10+
pip install silex-archaeology
PyPI リリースが公開されるまでは、リリースから wheel をインストールできます。
pip install https://github.com/silex-tec/silex/releases/latest/download/silex_archaeology-py3-none-any.whl
MCP クライアント(Claude Code、Cursor、Claude Desktop、Windsurf、 Cline、Continue、Zed)に接続します — stdio の設定:
{
"mcpServers": {
"silex": { "command": "silex-mcp-server", "args": ["serve", "--stdio"] }
}
}
インストールガイド全文(Windows/PowerShell の説明を含む):https://silex.tec.br/docs/
実際のコードベースで試す
Microsoft のeShop(MIT)をクローンし、スキャンを実行してください。コンセプトのページには、コミュニティグラフ、復元された注文ステートマシン、このスキャンから得られた根拠付きの調査結果が掲載されているため、出力を公開済みのリファレンスと比較できます。
利用できる機能(無料)
- ローカル MCP サーバー、コードベース全体のスキャン(C#、JS/TS、Java、PHP、COBOL、VB…)
- コミュニティマップ — システムの実際の構造を可視化。ベンダーコードや生成コードは分類され、デフォルトでは表示されません
file:lineに紐付いた証拠、来歴付きの信頼度- 未知領域の検出:証明できないことには推測せず、フラグを付けます
- 共有可能な証拠レポート
- すでに利用料金を支払っている AI プランで動作
Pro プラン(チームワークスペース、高度なアーキテクチャ可視化、リファクタリング信頼性契約):近日公開 — ウェイトリストに登録。
問題とフィードバック
バグ報告や現場からのフィードバックはIssuesで歓迎します。エンジンはプロプライエタリです。このリポジトリでは、配布、ドキュメント、公開ロードマップに関する議論を扱っています。
© 2026 SILEX. All rights reserved.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。