codebase-md: ツールはgitフックによるメンテナンスでCLAUDE.mdを自動生成します

✍️ OpenClawRadar📅 公開日: March 8, 2026🔗 Source
codebase-md: ツールはgitフックによるメンテナンスでCLAUDE.mdを自動生成します
Ad

ツール概要

codebase-mdは、Claude Codeを使用するプロジェクト向けにCLAUDE.mdファイルを自動生成および維持するPythonツールです。バージョン0.1.0はアルファ版で、MITライセンスです。

インストールと基本的な使い方

ASTサポート付きでインストール: pip install "codebase-md[ast]"

スキャンと生成: codebase scan .の後にcodebase generate .

生成される内容

このツールはCLAUDE.mdを以下の内容で作成します:

  • アーキテクチャパターンの検出(モノリス、モノレポ、マイクロサービス、CLIなど)
  • 命名スタイル、インポートパターン、tree-sitter ASTによるデザインパターンを含む自動検出された規約
  • PyPI/npmレジストリに対する依存関係の健全性チェック
  • 貢献者分析とファイルホットスポットを含むGitインサイト
  • Claudeが関連するコードベース部分をクエリするためのスマートコンテキストルーティング

追加機能

他のツール向けの設定ファイルを生成: .cursorrules、AGENTS.md、codex.md、および.windsurfrulesを同じスキャンから。

Gitフックのインストール: codebase hooks install .で生成されたファイルを自動的に最新の状態に保ちます。

Ad

依存関係インテリジェンス

依存関係管理のためのdepsコマンドを含みます:

  • codebase deps . - 完全な健全性ダッシュボード
  • codebase deps . --offline - ローカルスコアリングのみ、レジストリ呼び出しをスキップ
  • codebase deps . --upgrade fastapi - 特定のパッケージのアップグレード計画

依存関係システムは、レジストリに対して固定バージョンをチェックし、古いパッケージ、保守が不十分なパッケージ、およびアップグレードパスにおける破壊的変更をフラグ付けします。

開発詳細

このツールは、アーキテクチャ決定にClaude Code、tree-sitter AST統合、TF-IDFコンテキストランキングシステム、および354テストスイートを使用して構築されました。プロジェクト自身のCLAUDE.mdはcodebase-mdによって生成されました。

📖 完全なソースを読む: r/ClaudeAI

Ad

👀 See Also

Claude-IDE-Bridgeがリモートサーバーで動作可能に、AI支援開発を実現
Tools

Claude-IDE-Bridgeがリモートサーバーで動作可能に、AI支援開発を実現

Claude-IDE-Bridgeツールは、Claude AIをVPSやクラウドマシン上のリモート開発環境に接続し、ライブ診断、開いているファイル、テスト失敗にどのデバイスからでもアクセスできるようにしました。

OpenClawRadar
ナレッジレイヴン:Claude Codeで構築されたモデル非依存のナレッジベースプラットフォーム
Tools

ナレッジレイヴン:Claude Codeで構築されたモデル非依存のナレッジベースプラットフォーム

Knowledge Ravenは、MCP互換のLLM(Claude、GPTなど)が企業文書を検索し、出典付きで特定のセクションを取得できるナレッジベースプラットフォームです。このプラットフォーム全体は、単独の創業者によってClaude Codeを使用して構築され、Python/FastAPIバックエンド、MCPツール層、エージェント型RAGパイプラインを特徴としています。

OpenClawRadar
プネウマ:記述からソフトウェアが具現化するAI生成デスクトップ環境
Tools

プネウマ:記述からソフトウェアが具現化するAI生成デスクトップ環境

Pneumaは、ユーザーが欲しいものを記述するだけで、CPUモニター、ゲーム、メモアプリ、データビジュアライザーなど、機能するプログラムが数秒で具現化するデスクトップコンピューティング環境です。このシステムは自己完結型のRustモジュールを生成し、WebAssemblyにコンパイルした後、wgpuによるGPUレンダリングを備えたサンドボックス化されたWasmtimeインスタンスで実行します。

OpenClawRadar
Mem0プラグインを使用したOpenClawのメモリ喪失修正
Tools

Mem0プラグインを使用したOpenClawのメモリ喪失修正

OpenClawエージェントは、コンテキスト圧縮によってMEMORY.mdなどのファイルが書き換えられるため、記憶喪失を経験します。Mem0プラグインは、自動リコールと自動キャプチャ機能で記憶をコンテキストウィンドウの外に移動することでこの問題を解決します。

OpenClawRadar