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

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
👀 See Also

インド市場分析と取引のためのOpenClawスキルサーバー
インド市場向けのオープンソース取引端末がOpenClawスキルサーバーとして統合され、エージェントがHTTP経由で市場データを取得し、マルチエージェント分析を実行できるようになりました。このシステムは、3つのリスクプロファイルにわたるエントリー価格、ストップロス、目標価格を含む構造化された取引計画を提供します。

Tilde.run: トランザクション型・バージョン管理型ファイルシステムを備えたエージェントサンドボックス
Tilde.runは、AIエージェント向けの隔離されたリバーシブルなサンドボックスを提供し、GitHub、S3、Googleドライブをマウントするバージョン管理されたファイルシステムと、デフォルトでのネットワーク分離を備えています。

RAG学習アカデミーは、20の専門エージェントを内蔵したClaude Code内に構築されています。
ある開発者が、Claude Code内に20の専門エージェント、17のスラッシュコマンド、知識レベルを評価する9モジュールのカリキュラムを備えたインタラクティブなRAG学習アカデミーを作成しました。デフォルトではオープンソースツールを使用しています。

iOSシミュレータの操作とデバッグのためのPepper MCPサーバー
Pepperは、DYLD_INSERT_LIBRARIESを介してiOSシミュレータアプリにdylibを注入するMCPサーバーであり、WebSocketブリッジを通じてリアルタイムなインタラクション、画面読み取り、ボタンタップ、変数検査、ネットワークトラフィック監視を可能にします。