Community研究&データ分析github.com

lumen-argus/lumen-argus

AIコーディングツール向けDLPプロキシ — 秘密情報、PII、独自データがAIプロバイダーに到達する前に発信リクエストをスキャンします。

lumen-argus とは?

lumen-argus/lumen-argusは、AIコーディングツール(Claude Code、Cursor、Codexなど)からの発信リクエストを監視し、秘密情報、個人識別情報(PII)、独自データが外部AIプロバイダーに漏洩するのを防ぐDLP(Data Loss Prevention)プロキシです。このツールは、開発者がAIアシスタントの恩恵を受けながらも、機密データの流出を自動的に検出・ブロックすることでセキュリティリスクを軽減します。例えば、APIキーやパスワード、クレジットカード番号、ソースコードの機密部分などがリクエストに含まれている場合、プロキシはそれを検出し、警告を発したりリクエストをブロックしたりできます。lumen-argusはスタンドアロンで動作し、設定が簡単なため、組織全体のセキュリティポリシーに沿った安全なAI開発環境を構築するのに役立ちます。

対応~Claude Code~Codex CLI~Cursor
npx skills add lumen-argus/lumen-argus

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

lumen-argus は何をしますか?

AIコーディングツール向けDLPプロキシ — 秘密情報、PII、独自データがAIプロバイダーに到達する前に発信リクエストをスキャンします。

このプロキシは、Claude Code、Cursor、Codexなど、あらゆるAIコーディングツールで使用できます。

機能

  • 秘密情報の検出: APIキー、パスワード、トークンなどを自動的に識別
  • PIIの保護: 個人識別情報(メールアドレス、電話番号、クレジットカード番号など)を検出
  • 独自データの保護: 機密コードやビジネスデータをAIプロバイダーに送信する前にブロック
  • 設定可能なポリシー: どの程度のリクエストを許可・ブロックするかをカスタマイズ可能

使い方

# プロキシを起動
lumen-argus --config config.yaml

# AIツールにプロキシを設定
# 例: Claude Codeの場合
export HTTPS_PROXY=http://localhost:8080

設定例

# config.yaml
rules:
  - name: "ブロック秘密情報"
    pattern: "(?i)(api[-_]?key|secret|password)"
    action: block
    severity: high
  - name: "警告PII"
    pattern: "[\w.-]+@[\w.-]+\.\w+"
    action: warn
    severity: medium

注意: 本番環境で使用する前に、ポリシーを十分にテストしてください。誤検出により開発フローが中断される可能性があります。

関連リソース

関連スキル