リポジトリトークン: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

WindowsシステムトレイのClaudeコード割り当てモニター
Windowsシステムトレイアプリケーションで、カラーコード付きアイコンでClaude Codeの使用状況を監視し、AnthropicのOAuth API経由で5分ごとにクォータデータを自動更新し、時間単位、日単位、週単位、月単位の使用パターンを詳細に表示するダッシュボードを提供します。

PixelCheck: AIエージェントがウェブページを視覚的に検証できるnpmパッケージ
PixelCheckは、AIエージェントがWebページを視覚的に開いて操作し、採点することを可能にするnpmパッケージです。手動のスクリーンショットとフィードバックのループはもう必要ありません。

OpenClaw Outlookアドインは、ローカルエージェントをメールサイドバーに接続します。
開発者が、WebSocketを介してローカルのOpenClaw Gatewayに接続するOutlookアドインを構築しました。このツールは、メールのサイドバー内でツールや自動化機能を備えた完全なエージェントアクセスを提供し、選択されたメールをコンテキストとして読み取り、メールごとのチャットセッションを維持し、OutlookデスクトップおよびWebで動作します。

OpenClawスキルは、ローカルのComfyUIサポートと厳選されたプロンプトを備えたAI画像生成機能を追加します。
新しいOpenClawスキル「creative-toolkit」は、ターミナル環境内で直接AI画像生成機能を提供します。1,300以上の厳選されたプロンプト、ローカルComfyUI統合、プロンプト拡張ワークフローを特徴としています。