Code civil (France) について
Code civil (France) は、フランス民法典の条文とルールモデルをまとめ、`law` コマンドラインで法律事例を評価します。明示した事実と法的日付に基づく検討や、再現可能な結果、モデルの判断範囲の確認に向いています。
主な機能
- 01テーマ別の民法典パッケージ
- 02事実と法的日付に基づく評価
- 03確認可能な証拠グラフと結果
- 04事実の欠落や矛盾を含む事例
- 05固定版の現行法と 1804 年資料
活用シーン
- 01時期による時効の違いの検討
- 02日付付き事例による契約ルールの確認
- 03評価を支えるルールの調査
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.arxo.io/mcp/code-civilclaude mcp add --transport http io-arxo-code-civil https://mcp.arxo.io/mcp/code-civil{"mcpServers":{"io-arxo-code-civil":{"type":"http","url":"https://mcp.arxo.io/mcp/code-civil"}}}Cursor で開く{"servers":{"io-arxo-code-civil":{"type":"http","url":"https://mcp.arxo.io/mcp/code-civil"}}}VS Code で開く{"mcpServers":{"io-arxo-code-civil":{"type":"http","url":"https://mcp.arxo.io/mcp/code-civil"}}}{"mcpServers":{"io-arxo-code-civil":{"serverUrl":"https://mcp.arxo.io/mcp/code-civil"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
20| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| kinds | array | いいえ | 候補の種類を絞り込む |
| limit | integer | いいえ | 候補数(8、最大 25 件) |
| query | string | はい | 自分の言葉で書いた質問または概念 |
| package | string | いいえ | この法令内のみを検索 |
詳細
Arxo Code civil
事実、法的な日付、裁判官の認定、再現可能な回答を通じて、フランス民法を探ります。このリリースには、現代の16パッケージと1804年の歴史的モデルが含まれています。原文とラベルはフランス語のままで、英語の説明は非公式です。
質問する · モデルを選ぶ · 例 · 証拠を調べる · 深度と制限
質問する
前提条件:Node.js 20+ と Git。公開されている CLI @arxo/[email protected] は、macOS arm64 と Linux x64 に対応しています。モデルは GitHub から提供され、npm パッケージではありません。
npm install -g @arxo/[email protected]
git clone https://github.com/arxohq/arxo-code-civil.git
cd arxo-code-civil
law eval examples/renegociation-ouverte
期待される回答:COMPUTED / TRUE_ONLY。このモデルは第1195条に基づく再交渉の開始条件を判断しますが、契約を書き換えたり、紛争の結論を下したりはしません。受け入れられたリスクと、欠けている認定を比べてください。
law eval examples/risque-accepte
law eval examples/jugement-manquant
これらのケースでは、COMPUTED / NEITHER と REQUIRES_JUDGMENT / NEITHER が返されます。証拠の欠如、否定の主張、矛盾は、それぞれ区別されます。
モデルを選ぶ
fr.code_civilは時効のパッケージであり、民法全体をまとめたものではありません。 対象のパッケージを選んでください。すべてのモデルのバージョンは0.1.0のままです。現行の情報源は2026年9月16日時点で固定されています。このリポジトリは、フランス法を継続的に更新するビューではありません。
| パッケージ / パッケージ | 主題 / 範囲 | EXECUTABLE | ANCHORED | SOURCE_ONLY | その他 / その他 | 単位 / 単位 |
|---|---|---|---|---|---|---|
fr.code_civil | 時効 / 消滅時効 | 57 | 0 | 4 | 0 | 61 |
fr.code_civil_1804 | 1804年 / 歴史的範囲 | 53 | 0 | 83 | 939 | 1075 |
fr.code_civil.biens | 財産 / 物権 | 182 | 0 | 19 | 0 | 201 |
fr.code_civil.contrat | 契約 / 契約 | 151 | 0 | 0 | 0 | 151 |
fr.code_civil.contrats_speciaux | 特別契約 / 特別契約 | 264 | 0 | 3 | 0 | 267 |
fr.code_civil.core | 序編 / 共通宣言 | 8 | 0 | 0 | 0 | 8 |
fr.code_civil.famille | 家族 / 家族 | 52 | 0 | 343 | 0 | 395 |
fr.code_civil.liberalites | 無償譲与 / 贈与と遺言 | 233 | 0 | 0 | 0 | 233 |
fr.code_civil.mayotte | マヨット | 18 | 0 | 23 | 0 | 41 |
fr.code_civil.obligations | 債務 | 162 | 0 | 0 | 0 | 162 |
fr.code_civil.personnes | 人 / 人 | 425 | 0 | 10 | 0 | 435 |
fr.code_civil.regimes_matrimoniaux | 夫婦財産制 / 夫婦財産制 | 100 | 0 | 39 | 0 | 139 |
fr.code_civil.responsabilite | 責任 / 損害賠償責任 | 47 | 0 | 1 | 0 | 48 |
fr.code_civil.successions | 相続 / 相続 | 143 | 1 | 123 | 0 | 267 |
fr.code_civil.suretes | 担保 / 担保 | 223 | 0 | 0 | 0 | 223 |
fr.code_civil.transitions | 法改正 / 経過法令 | 4 | 0 | 0 | 法令 / 法令 | 4 |
fr.code_civil.vente_louage | 売買および賃貸借 / 売買および賃貸借 | 222 | 0 | 46 | 0 | 268 |
doctrine.ius_privatum | 依存関係 / 依存関係 | — | — | — | — | not_measured |
calc.allocation | 依存関係 / 依存関係 | — | — | — | — | not_measured |
calc.kinship | 依存関係 / 依存関係 | — | — | — | — | not_measured |
units.si | 依存関係 / 依存関係 | — | — | — | — | not_measured |
例
| 例 / Example | 質問 | ステータス / Status |
|---|---|---|
prescription-1804 | 2000年の債務、2015年に提訴 — 1804年法の適用 | COMPUTED / FALSE_ONLY |
prescription-actuelle | 同じ債務 — 現行法と2008年の経過措置 | COMPUTED / TRUE_ONLY |
contrat-veille-2016 | 2016年9月30日の契約:パッケージの境界 | COMPUTED / TRUE_ONLY |
contrat-jour-2016 | 2016年10月1日の契約:2016年の文言 | COMPUTED / TRUE_ONLY |
contrat-2019 | 2019年の契約:批准後の文言 | COMPUTED / TRUE_ONLY |
renegociation-ouverte | 第1195条:再交渉継続中 | COMPUTED / TRUE_ONLY |
risque-accepte | リスクの受諾:結論は確定していません | COMPUTED / NEITHER |
jugement-manquant | 第1218条:司法上の認定がありません | REQUIRES_JUDGMENT / NEITHER |
embargo-temporaire | 一時的な履行妨害:停止 | COMPUTED / TRUE_ONLY |
embargo-definitif | 恒久的な履行妨害:解除 | COMPUTED / TRUE_ONLY |
obligation-active | 再交渉中の義務:ACTIVE | COMPUTED / POSITIONS: ACTIVE |
responsabilite-jugement | 過失:司法判断が必要です | REQUIRES_JUDGMENT / NEITHER |
reserve-deux-enfants | 子どもが2人:自由処分可能部分は3分の1 | COMPUTED / TRUE_ONLY |
legs-reduit | 遺贈の減殺:€30 000 | COMPUTED / TRUE_ONLY |
conjoint-quart | 生存配偶者:4分の1 | COMPUTED / TRUE_ONLY |
veuve-1804 | 1804年法の適用:配偶者に相続分なし | COMPUTED / TRUE_ONLY |
veuve-actuelle | 現行法の適用:配偶者に4分の1 | COMPUTED / TRUE_ONLY |
各ディレクトリには、元の input.lawcase、正規データの case.json と query.json、ネイティブリクエストの request.json、レスポンスの result.json が含まれています。リクエストは既存のコレクションから公開済み CLI を使って取得しており、Python や JavaScript で別の法的意味論を追加してはいません。origin adjudicated、明示的な否定、日付ポリシーは保持されています。ネイティブコレクション では law ask も使用できます。
law ask collections/imprevision-force-majeure --case PrixEnHausse \
--query-json collections/imprevision-force-majeure/queries/renegociation-ouverte.json \
--format json
証拠を調べる
law inspect examples/renegociation-ouverte/result.json summary
レスポンスには、真偽と評価のステータス、必要な判断、証拠グラフ、正規化されたフィンガープリントが含まれています。ルール ID をたどって、契約のルールまたは関連付けられたワールドを確認してください。
CLI の制限: バージョン 0.2.4 では、これらの例の評価で sourceAnchors が空のままです。適用されたルールと、モデル内のその anchors は別途確認しています。以下のネイティブツリーでは条文を解決しています。空の配列は、ソースが存在しないことを意味しません。検証。
第1195条 — ネイティブ展開、深さ2
law engine unfold registry/world/fr.code_civil.contrat.lawir.json \
renegociation_ouverte --clir registry/package --depth 2 --lang fr --json
この表は、Code の各パッケージについて、固定された現行版の形式化を測定しています。累計の分母は2,899条です。経過措置の条項は、4単位からなる別個の分母を使用しています。1804年の取得テキストには固有の単位が1,075あり、そのうち939はモデルの固定された対象範囲外です。旧版の現行文は単位別レポートに個別に記載されており、現行版の分母には加算されていません。
EXECUTABLEは、条項に紐付く導出ノードまたは制御ノードがあることを示します。これは、各項や各帰結が完全に形式化されていることを示すものではありません。ANCHOREDとSOURCE_ONLYも引き続き表示されます。計算依存関係または宣言依存関係には、測定された法的分母がありません。この測定では、既存のboundaries.depth分類器を用い、パッケージ固有のノードのみを対象とし、入力と実装のフィンガープリントを記録しています。
パッケージ外の改革前の契約は、法が存在しないことではなく、モデルの境界です。1804年のモデルは歴史的な一部分であり、歴史上の法典全体ではありません。エンジンは裁判官の認定を創作せず、相続財産を分割せず、救済措置を選択せず、外部の法令や手続きすべてを提供するわけでもありません。規範的立場と制度上の提案は、別個の出力です。各パッケージの制限をご覧ください。
選択した検証を再現する
law test packages/fr.code_civil.core --file tests/titre-preliminaire.lawtest --json
# Optional maintainer checks / vérification facultative : Python 3.12+
python3.12 tools/check.py
ローカルで確認できる証拠:選択済みとして宣言されたファイル内のシナリオ89件に加え、allocation テストとそのプロパティテスト各1件、リーダー向けの例17件。歴史的な allocation の宣言ではworldが省略されています。パッケージ本来のテストによる拒否はそのまま保持し、直接テストの結果は別途報告しています。units.siはテストスイートを宣言していません。パッケージまたはコーパスを網羅的に検証したとは主張していません。releaseVerified: false、コーパスはnot_checkedです。配布 · 固定ソース · ランタイム · 厳密なインベントリ。
ソースとライセンス
モデルコードと例:Apache-2.0。取得したLEGIテキスト:DILA、Licence Ouverte 2.0、ソースの状態は2026-09-16時点。歴史的な転写:Wikisource、帰属表示および同一条件での共有は個別に保持しています。NOTICEにアドレス、取得日、フィンガープリントを記載しています。DILAまたはフランス政府とは無関係の、独立した調査デモです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。