Mustel logo

Mustel

AIコーディングエージェントのために作られた、非AIの静的解析ツール

Artificial Intelligence Developer Tools GitHub Open Source

概要

  • Mustelは、AIエージェントがリンターのログを読み直す負担を減らし、検出結果をそのまま修正に活用できる形へ変換する静的解析レイヤーです。
  • Ruff、Bandit、pip-auditを組み合わせ、重複する指摘を整理したうえで、短いagent_promptに集約して出力します。
  • 完全オープンソースのMITライセンスで提供され、PyPIからpip install mustelで導入できます。

主な特徴

  • mtimeとファイルサイズを使ったキャッシュにより、Dev Modeでは30ミリ秒未満の高速スキャンを実現し、保存時の反復チェックに適しています。
  • CIでより深い検査を行えるAudit Modeを搭載し、開発中の軽量チェックと継続的インテグレーションを使い分けられます。
  • MCPサーバーとしてCursor、Windsurf、Claude Code、Claude Desktopに1コマンドで自動登録でき、主要なAI開発環境に組み込めます。

こんな人におすすめ

  • AIコーディングエージェントが大量のリンター出力を読み込み、コンテキストや出力トークンを消費している開発チームに適しています。
  • Pythonコードの品質、セキュリティ、依存関係の脆弱性を、AIエージェントと連携しながらローカルで効率よく確認したい人に向いています。
  • 既存の静的解析ツールを活用しつつ、将来的な言語対応やルール改善にも関われるオープンソース製品を探している人におすすめです。
投票数: 0
← 投稿一覧に戻る