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

hyhmrright/logic-lens

リンターが見逃すバグを検出——実行トレースによるロジック優先のコードレビュー。動作バグ、型契約違反、意味的ミスマッチを9つのリスクカテゴリにわたって発見します。6つのスキル(レビュー、説明、差分、特定、健全性チェック、自律監査・修正パイプライン)を提供。Claude Code・Codex CLI・Gemini CLIに対応。

logic-lens とは?

「logic-lens」は、実行トレースを用いたロジック優先のコードレビューにより、従来のリンターでは見逃されがちな動作バグや型契約違反、意味的ミスマッチを検出するAIエージェントスキルです。9つのリスクカテゴリ(ロジックエラー、境界条件、リソースリークなど)をカバーし、Claude Code、Codex CLI、Gemini CLI上で動作します。6つのサブスキル(review、explain、diff、locate、health-check、autonomous audit-and-fix pipeline)を備え、コードベースの実行時動作を分析して問題箇所を特定し、修正まで自律的に行うパイプラインも提供します。開発者はこのスキルを使うことで、プログラムの意味的な正しさや実行時契約の遵守を確認でき、より堅牢なソフトウェア開発が可能になります。

対応✓Claude Code✓Codex CLI~Cursor✓Gemini CLI
npx skills add hyhmrright/logic-lens

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

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

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

ドキュメント

logic-lens は何をしますか?

リンターが見逃すバグを検出——実行トレースによるロジック優先のコードレビュー。動作バグ、型契約違反、意味的ミスマッチを9つのリスクカテゴリにわたって発見します。6つのスキル(レビュー、説明、差分、特定、健全性チェック、自律監査・修正パイプライン)を提供。Claude Code・Codex CLI・Gemini CLIに対応。

概要

logic-lens は、静的解析だけでは捉えられない実行時の動作不具合を、実際のコード実行トレースを解析することで検出します。以下の6つのサブコマンドを持ちます:

  • review: コードブロック全体をレビューし、9カテゴリでリスクを報告
  • explain: 特定のバグや警告について詳細な説明を提供
  • diff: 2つのコードブロック間の動作差分を分析
  • locate: 問題が発生するコード行を特定
  • health-check: コードベース全体の健全性をスコアリング
  • autonomous audit-and-fix: 検出から修正までを自律実行するパイプライン

対象プラットフォーム

  • Claude Code
  • Codex CLI
  • Gemini CLI

使い方

各CLIに応じてスキルをインストール後、以下のように呼び出します:

# コードレビューの実行
your-cli logic-lens review ./path/to/code.py

# 自律監査・修正パイプライン
your-cli logic-lens audit-fix ./path/to/project

リスクカテゴリ

  1. ロジックエラー
  2. 境界条件ミス
  3. 型契約違反
  4. リソースリーク
  5. 並行性バグ
  6. 外部依存の誤用
  7. エラーハンドリング欠落
  8. 非効率なアルゴリズム
  9. 意味的ミスマッチ

注意事項

  • 実行トレースを必要とするため、テスト可能なコード環境が必要です。
  • 分析にはある程度の実行時間がかかる場合があります。

関連スキル