Communityコーディング&開発github.com

alifurkangokce/driftlint

コードがもはやサポートしていない CLAUDE.md / AGENTS.md / スキル内の主張を見つけます。ゼロ設定、APIキー不要。

driftlint とは?

DriftLint は、AI エージェント (Claude Code、Cursor、Codex など) が使用する CLAUDE.md、AGENTS.md、またはスキルファイル内のコードベースに対する記述 (主張) と実際のコードの間に生じた「ドリフト」を検出するツールです。開発者がドキュメントを手動で更新するのを忘れたり、コードが変更された後に古い主張が残ったりすることで発生する矛盾を、ゼロ設定で迅速に見つけ出します。API キーや複雑なセットアップは不要で、プロジェクトのルートで `npx driftlint` を実行するだけで使用開始できます。このツールは、AI エージェントが正確なコンテキストを参照できるようにすることで、生成されるコードの品質と信頼性を維持するのに役立ちます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add alifurkangokce/driftlint

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

driftlint は何をしますか?

コードがもはやサポートしていない CLAUDE.md / AGENTS.md / スキル内の主張を見つけます。

概要

プロジェクトが成長し、コードベースが進化するにつれて、CLAUDE.md、AGENTS.md、または AI エージェントのスキルファイルに記述した内容と実際のコードとの間に乖離(ドリフト)が生じることがよくあります。

DriftLint は、コードとドキュメントの主張の間のこれらの不一致を自動的に検出します。

  • ✅ ゼロ設定 — すぐに動作します
  • ✅ API キー不要 — 完全にローカルで動作します
  • ✅ 高速 — 静的分析を使用します

使い方

npx driftlint

特定のファイルをチェックするには:

npx driftlint --files CLAUDE.md,AGENTS.md

仕組み

DriftLint は、設定ファイル (CLAUDE.md、AGENTS.md、スキル) を解析して、コードベースについて行われた主張を抽出します。次に、これらの主張を実際のコードと照合して、もはや真ではないものを特定します。

サポートされているプラットフォーム

プラットフォーム状態
Claude Code✅ サポート
Cursor✅ サポート
Codex✅ サポート

ライセンス

MIT

関連スキル