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

aptratcn/cognitive-debt-guard

Cognitive Debt Guard - AI生成コードによる23.5%のインシデント急増を防止。理解度ゲート、レビューフレームワーク、AIフリーゾーン。

cognitive-debt-guard とは?

Cognitive Debt Guardは、AI生成コードに起因するインシデントの急増(最大23.5%と報告)を防ぐためのスキルです。開発者がコードを完全に理解せずにAIの提案を受け入れることで生じる「認知負債」を軽減します。具体的には、コード理解を強制する理解度ゲート、AI生成コード専用のレビューフレームワーク、そしてAIの提案を一切許可しないAIフリーゾーンの設定といった機能を提供します。このスキルは主にClaude CodeやCursorなどのAIエージェントに対応しており、ドキュメンテーションの分析とプロジェクトのコンテキストに基づいて、コードの品質と安全性を向上させるためのガイドラインを自律的に適用します。開発者はこのスキルを通じて、AIの恩恵を受けつつも、コードベースの健全性を維持するための実践的な手法を学ぶことができます。

対応~Claude Code~Codex CLI~Cursor
npx skills add aptratcn/cognitive-debt-guard

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

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

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

ドキュメント

cognitive-debt-guard は何をしますか?

Cognitive Debt Guard - AI生成コードによる23.5%のインシデント急増を防止。理解度ゲート、レビューフレームワーク、AIフリーゾーン。

概要

Cognitive Debt Guard(認知負債ガード)は、AIエージェントが生成したコードが原因で発生する「認知負債」を管理・軽減するためのツールです。AIが生成したコードをそのまま受け入れると、コードベースの理解度が低下し、後々のインシデントリスクが増大します。このスキルは、そのリスクを可視化し、予防するためのフレームワークを提供します。

主な機能

  • 理解度ゲート: 開発者がAI生成コードをコミットする前に、そのコードの動作や影響を十分に理解していることを確認します。
  • レビューフレームワーク: AI生成コードに特化したレビュー基準を提供し、従来の人間によるコードレビューでは見逃しがちなパターンを検出します。
  • AIフリーゾーン: 特定のコード領域を「AIフリーゾーン」として宣言し、AIエージェントによる変更を禁止します。これにより、重要なロジックやセキュリティクリティカルな部分を保護します。

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex (OpenAI)

使用方法

  1. プロジェクトのルートディレクトリに.cognitive-debt-guard.ymlを作成します。
  2. 以下の設定を記述します。
gates:
  comprehension:
    enabled: true
    require_explanation: true
    max_unreviewed_lines: 50

review_framework:
  enabled: true
  rules:
    - pattern: "TODO|FIXME|HACK"
      severity: warning
    - pattern: "gpt-.*?\-\-"
      severity: critical

free_zones:
  - path: "src/core/*"
  - path: "src/security/*"
  1. AIエージェントがこの設定を読み取り、各機能を適用します。

詳細設定

各機能の詳細な設定オプションについては、公式ドキュメントを参照してください。

ライセンス

MIT

関連スキル