bcc
Bead Codebase Compiler - 任意のコードベースをグラフ対応型のビード表現に構築し、AIエージェントのナビゲーションを可能にします。gccがコードをコンパイルするように、bccはコードベースを依存関係豊富なビードグラフにコンパイルし、PageRank、媒介中心性、HITS、クリティカルパス、固有ベクトル、次数、密度、循環、トポロジカルソートの9つのグラフメトリクスに最適化します。bcc、compile beads、bead graph、map codebase、/bccで起動します。
description の原文を見る
Bead Codebase Compiler - Constructs a graph-aware bead representation of any codebase for AI agent navigation. Like gcc compiles code, bcc compiles a codebase into a dependency-rich bead graph optimized for bv's 9 graph metrics (PageRank, betweenness, HITS, critical path, eigenvector, degree, density, cycles, topo sort). Triggers on: bcc, compile beads, bead graph, map codebase, /bcc.
SKILL.md 本文
BCC - Bead Codebase Compiler
あらゆるコードベースを、bv(Beads Viewer)の解析能力を最大化する密接に接続されたビードグラフにコンパイルします。BCCは自律型エージェントスキルで、リポジトリを探索し、その構造を発見し、パターンを特定し、すべての9つのbvグラフ理論メトリクスにおいて意味のあるシグナルを生成するよう設計されたすべてのノードとエッジを持つビードグラフを段階的に構築します。
経験的検証(ShipperCRMで96の実験)
これらの知見は、実際の3,753ファイルのTypeScriptモノレポで実施した96の自動化実験に基づいています:
| 知見 | 証拠 |
|---|---|
| モジュールレベルの粒度 = 100/100 | 15~20ビード、14~16エッジ。ファイルレベルは70、ディレクトリレベルは23。 |
| ワイヤリング依存関係が重要なステップ | 依存関係ワイヤリングなしでは、すべてのビードセットが23/100でスコア(サイクル=0と位相=有効のみ)。 |
| 厳密なラベル分類が役立つ | 厳密なラベルで100、ラベルなしで73。ラベルはwire_depsが接続を見つけるのに役立つ。 |
| ブリッジビードはオプション | wi |
...
詳細情報
- 作者
- l0g1x
- リポジトリ
- l0g1x/bcc
- ライセンス
- 不明
- 最終更新
- 2026/3/11
Source: https://github.com/l0g1x/bcc / ライセンス: 未指定