Takumi Runner 機能を提供開始
· 約4分
Takumi Runner は、GitHub Actions のワークフローをセキュアに実行するためのランナーサービスです。
ワークフローファイルの runs-on を 1 行変更するだけで、eBPF によるプロセス・ネットワーク・ファイル操作のトレース収集が自動的に有効になります。

背景
AI がコード生成からテスト・デプロイまでを担う時代において、CI/CD パイ プラインはソフトウェア開発の中核を占める存在になりつつあります。コードの品質保証やリリースの最終ゲートとして CI/CD が果たす役割が大きくなるほど、攻撃者にとってもそこを狙う価値は高まります。
しかし、CI/CD パイプラインの内部で実際に何が起きているかは、多くの組織にとってブラックボックスです。悪意のある依存パッケージや改ざんされた GitHub Actions がビルド中に実行されたとしても、通常のランナーではその痕跡を追うことが困難です。
Takumi Runner は、ワークフロー実行中のすべてのシステムコールを記録することで、CI/CD パイプラインの可視性を確保します。
必要な変更は 1 行だけ
既存のワークフローファイルの runs-on を takumi-runner に変更するだけで利用を開始できます。
jobs:
build:
# 変更前: runs-on: ubuntu-latest
runs-on: takumi-runner
steps:
- uses: actions/checkout@v4
- run: npm install
- run: npm test
