リポジトリトークン:GitHubアクションがLLMコンテキストウィンドウ認識のためのトークン数バッジを追加

✍️ OpenClawRadar📅 公開日: February 27, 2026🔗 Source
リポジトリトークン:GitHubアクションがLLMコンテキストウィンドウ認識のためのトークン数バッジを追加
Ad

Repo Tokensは、コードベースのトークン数を計算し、READMEに視覚的なバッジを追加して、リポジトリが大規模言語モデルのコンテキストウィンドウのどの程度を占めるかを示すGitHub Actionです。目標は、JavaScriptライブラリのバンドルサイズバッジと同様に、トークンサイズを可視化された指標とし、AIコーディングエージェントとの互換性が高い、より軽量なコードベースを促進することです。

仕組み

このアクションはトークン化にtiktokenを使用します。約60行のインラインPythonを実行し、実行には約10秒かかります。複合アクションとして実装されています。

設定と出力

コンテキストウィンドウのサイズは設定可能で、デフォルトは200,000トークン(Claudeモデルのサイズに合わせています)です。バッジの色は、設定されたコンテキストウィンドウに対してコードベースが占める割合を反映します:

  • 緑:30%未満
  • 黄:50-70%
  • 赤:70%以上

このアクションはREADMEファイルを更新しますが、変更を自動的にコミットすることはなく、ワークフローがgit戦略を制御できるようにします。

この種のツールは、AIアシスタントを扱う開発者にとって有用です。コードベースをLLMのコンテキストウィンドウ内に収めることで、コーディングタスク中にエージェントがプロジェクトの構造と依存関係を完全に把握できるようになります。

📖 完全なソースを読む: HN AI Agents

Ad

👀 See Also

バディボード:Claude Codeの/buddy機能のための競争リーダーボード
Tools

バディボード:Claude Codeの/buddy機能のための競争リーダーボード

BuddyBoardは、Claude Codeの/buddy機能のための競争型リーダーボードを作成するコミュニティ構築ツールで、統計データ、レアリティ階層、1,728通りの組み合わせを追跡するBuddyDexを備えたトレーディングカードを生成します。npx buddy-boardを実行して、あなたのバディをグローバルランキングに登録できます。

OpenClawRadar
9つのビルディングブロック:18事業にわたってクロード・コードを永続的なOSとして実行する方法
Tools

9つのビルディングブロック:18事業にわたってクロード・コードを永続的なOSとして実行する方法

1人の開発者が18個のClaude Codeインスタンスを共有OSとして運用し、選択的同期、状態のMCPサーバーへの移行、レシートベースの検証、ルールの自動読み込みを実装。アーキテクチャの詳細を解説。

OpenClawRadar
味蕾记忆:通过超维度计算向量实现的可逆智能体记忆
Tools

味蕾记忆:通过超维度计算向量实现的可逆智能体记忆

ハイパーディメンショナルコンピューティングはベクトル検索を超え、完全な想起を実現:プロジェクトに触れた全日付の一覧、名前のないワークストリームの検出、内積による日次ログの可逆的な分解が可能です。

OpenClawRadar
スクラップリングは、OpenClawのスクレイピングバックボーンとして統合されました。
Tools

スクラップリングは、OpenClawのスクレイピングバックボーンとして統合されました。

Scraplingは、ページ構造を学習し変更に適応するオープンソースライブラリで、OpenClawのコアスクレイピングエンジンとして統合されました。BeautifulSoup with Lxmlよりも774倍高速で、非同期セッションによる複数のセレクタータイプをサポートしています。

OpenClawRadar