7 ポイント 投稿者 ninebow 13 일 전 | 2件のコメント | WhatsAppで共有

前回のShow GNでの紹介以降、1か月(31日)間の legalize-kr プロジェクトの更新内容をまとめて共有します。多くの方に関心を持っていただき、応援していただいたおかげで、さまざまな改善を進めることができました。ありがとうございます!

legalize-kr とは?

legalize-kr は、法制処の国家法令情報共同活用が提供する韓国の法令および判例を、Markdown + Git 履歴でアーカイブするプロジェクトです。すべての法令を Markdown 文書として、すべての改正履歴を Git Commit としてアーカイブしており、判例についても Markdown 文書と判決日基準の Git History でアーカイブしています。

なぜ作ったのか?

3月30日、スペインや英語圏の法令を Markdown と Git Commit で管理する legalize.dev というプロジェクトを GitHub Trending で見つけました。韓国の法令を扱っているものも当然あるだろうと思って探してみたのですが、見当たりませんでした。ひとつくらいあっても良いと思い、作りました。

アップデート 1. 行政規則 / 自治法規リポジトリの追加

従来は法令と判例のみを扱っていましたが、同じ国家法令情報共同活用で提供されている行政規則と自治法規も別リポジトリとして追加しました。これで、韓国の公開された主要な法務文書をひとつの場所で Markdown + Git History により追跡できるようになりました。

行政規則は各省庁の訓令・例規・告示などで、自治法規は地方自治体の条例・規則です。法令よりも量が多く、改正も頻繁なため、Git History で追跡する価値はかなり大きいと感じています。ただし、行政規則については各省庁名の変更や役割分担などを追跡するのがかなり難しく、何度も改善してきましたが、まだ先は長そうです。ぜひ多くの方の関心と参加をお願いします。

アップデート 2. CLI ツールと MCP、Agent Skill の追加

リポジトリ全体を git clone して使うのが最も便利で良いのですが、毎回数十 GB のリポジトリを取得するのは負担になる場合もあるため、GitHub REST API ベースの CLI ツールを作成しました。また、同じコードベースで MCP サーバーも提供し、Claude Code / Codex などですぐに使える Agent Skill も追加しました。

リポジトリ全体を取得しなくても、特定の法令・判例を検索したり、条文単位で参照したり、改正履歴を追跡したりでき、MCP を通じて LLM/Agent が直接呼び出すこともできます。AGENT SKILL には、どのような状況で CLI / MCP / git clone / GitHub への直接アクセスのうち何を使うべきかについてのガイドも含まれています。ただし、GitHub REST API は追加認証なしでは 1 時間あたり 60 リクエストまでしか許可されていないため、必要に応じて GitHub トークンを発行して利用していただく必要があります(1 時間あたり最大 5,000 回まで可能)。

アップデート 3. 活用事例 / エコシステムページの追加

legalize-kr が提供するデータセットを使ったプロジェクトが少しずつ生まれているため、ホームページのメインページ下部と「活用法」メニューに整理し始めました。自分で活用したプロジェクトだけでなく、似た目的を持つ他のプロジェクトやツールもあわせて案内しています(以前 GN で紹介された法網Korean Law MCP など)。

もし legalize-kr のデータセットのいずれかを使っている、あるいは近い領域で取り組んでいるプロジェクトがあれば、PR や Issue、またはこの投稿のコメントで知らせてください。一緒に整理していきます。

アップデート 4. そのほか、より良いデータ活用のための改善事項

複数のリポジトリの Issue を参考にしながら、データのパース規則やメタデータ整理などを進めています。主な変更点は次のとおりです。

詳しくは主要リポジトリのクローズ済み Issue で確認できます。

最後に

最初は「とりあえず作っておけばどこかで使われるだろう」くらいの気持ちでしたが、前回の Show GN 以降、多くの ⭐ とともに Issue も寄せられ、自然と範囲が広がっています。継続して保守・管理しているので、ぜひ関心や応援、紹介をお願いします。ありがとうございます!

2件のコメント

 
ptlkiki 13 일 전

私たちの省庁でRAGを開発しているものがあるのですが、これをクローンして、私たちの側に関連する法令などだけを抽出して使いたいです。
そのようなことは可能でしょうか?

 
ninebow 12 일 전

はい、現時点でパイプラインがどのように構成されているのかは分かりませんが、基本的には現在のRAG構成のために文書をVector DBに投入する前に、関連する処理を追加すればよいと思います。

ただし、「関連法令」をどのように抽出するかがポイントになりそうですが、法令名または主要なキーワードなどをベースにフィルタリングしてみることはできそうです。 ^^;

ありがとうございます!