セルフホスト型GitHubボット:40以上のWebhookトリガーとMCPツールでClaude Codeを実行

新しいオープンソースプロジェクトClaude Code GitHub Agentは、セルフホスト型のボットを提供し、Claude Codeに40以上のGitHub WebhookトリガーとMCPツールを提供します。このボットは、Claude Agent SDKを完全なClaude Code機能セットとともに隔離されたワークツリー上で実行します。
主な機能
- 4つの組み込みMCPサーバー: GitHub, GitHub Actions, Memory, Codebase Tools
- YAMLベースのトリガー:
workflowsブロックでワークフローを設定。例:
workflows:
review-pr:
triggers:
events:
- event: pull_request.opened
- event: pull_request.labeled
filters:
label.name: ["review", "pr-review", "review-pr"]
commands:
- /review
- /pr-review
- /review-pr
prompt:
template: "/pr-review-toolkit:review-pr {repo} {issue_number}"これにより、PRがオープンされたとき、指定されたラベルが付与されたとき、コメント内のスラッシュコマンドで 'pr-review-toolkit' がトリガーされます。
- 組み込みワークフロー: PRレビュー、CI自動修正、Issueトリアージ
- プラグイン: 専用エージェントの追加
- 永続メモリ: セッション間での永続化
- 柔軟なバックエンド: Anthropic互換の任意のAPI(Ollama、Vertex、Z.AI)に対応
ステータス
プロジェクトはまだベータ版です(内部の整理が必要な部分もあります)が、十分に利用可能です。フィードバックや貢献を歓迎します。
対象ユーザー: Claude Codeとカスタムトリガー、MCPツールを使ってGitHubワークフローを自動化したい、完全にセルフホストで運用したい開発者。
📖 出典全文: r/ClaudeAI
👀 See Also

スキルウェアは、ローカルモデルのファインチューニングのためのエントロピースコアリング付き合成データジェネレーターを追加しました。
Skillwareは、モデルの崩壊を防ぐためにzlib圧縮率のヒューリスティックを用いて出力の多様性をスコアリングする新しい合成データ生成スキルをリリースしました。このツールはOllamaとすぐに連携でき、高度な推論バッチにはGemini/Anthropicをサポートし、.jsonlファインチューニングパイプライン用のJSONバッチを出力します。

CAL: LLMエージェントのためのオープンソースコンテキスト最適化レイヤー
CAL(Context Assembly Layer)は、インテリジェントなコンテキスト選択と圧縮により、Claude APIのトークン使用量を83%削減するPythonライブラリです。pip installで利用可能で、MITライセンスで提供されています。

ELBOプラットフォーム:批判的思考とコミュニケーションスキルのためのAI駆動型トレーニング
ELBOは、Claude Codeで構築されたライブトレーニングプラットフォームで、AIを活用してユーザーがシミュレーションシナリオやディベートを通じて批判的思考、説得、交渉、パブリックスピーキングのスキルを練習できるようにします。

プロンプトキャッシュMCPプラグインは、安定したコンテキストを特定することで、Claude APIコストを自動的に削減します
プロンプトキャッシュMCPプラグインは、システムプロンプトやツール定義などの安定したコンテキスト部分を自動的に識別し、Anthropicのキャッシュ機能用にマークすることで、コーディングセッションでのAPIコストを80〜92%削減します。