ci-cd
10件のリポジトリ
実際にエクサプロイトを実行し証明するAIペンテスター — Shannonはソースコードを解析して攻撃経路を特定し、実際にエクスプロイトを実行して脆弱性を証明するオープンソースのAIペンテストエージェントです。「エクスプロイトなければレポートなし」が方針で、npxでローカル実行しCI/CDや本番前チェックに組み込めます。AppSec・DevSecOpsチーム向けです。
DroneをCI/CDに留めず拡張、統合DevOps基盤「Harness」 — Harnessは、Droneの後継となるオープンソースの開発プラットフォームです。コードホスティング、CI/CDパイプライン、ホスト型開発環境(Gitspaces)、アーティファクトレジストリを1つにまとめ、Dockerコンテナ1つで起動できます。複数ツールを組み合わせずに済ませたいチームに向いています。
Git履歴に潜む秘密情報を検出する定番CLI — パスワードやAPIキー、トークンなどの秘密情報をgitリポジトリやファイル、標準入力から検出するGo製CLIツールです。正規表現ベースの検出エンジンとCI/CD連携(GitHub Action)で高い実用性を持ち、DevSecOpsの定番として広く使われています。現在は機能完成版として保守フェーズに入り、開発の軸は後継のBetterleaksへ移行中です。
OpenAI傘下となったLLM評価・レッドチームツールPromptfoo — PromptfooはLLMアプリ、エージェント、RAGをテスト・レッドチーム診断できるCLI/ライブラリです。宣言的な設定でCI/CDに統合でき、OpenAIやAnthropicでも利用されています。最近OpenAIの一員となりましたが、OSSのままMITライセンスで提供され続けています。
Kubernetes向けGitOps宣言型デリバリー — Gitリポジトリをソースオブトゥルースとして、Kubernetesアプリケーションの状態を自動同期・可視化するGitOps CDツールです。宣言的な設定管理により、デプロイの自動化・監査性・分かりやすさを実現し、CNCFプロジェクトとして広く採用されています。HelmやKustomize、Jsonnetにも対応しています。
CI/CDをプログラミングで再定義するDagger — YAMLやシェルスクリプトに代わり、コンテナベースで再現可能なビルド・テスト・デプロイを実現する自動化エンジンです。8言語対応SDKやOpenTelemetryによる可視化を備え、ローカル・CI・クラウドで同じワークフローを一貫して実行できる点が特徴です。
自前のAI SREエージェントを構築するOSSツールキット — DatadogやGrafanaなど60種類以上の既存ツールと連携し、独自のワークフローを定義してインシデント対応・根本原因分析・自動修復を行うAI SREエージェントを構築できるオープンソースフレームワークです。SRE/運用担当者やAI活用に興味あるチームに向いています。
組み立て不要のKubernetes向け内製開発者プラットフォーム、CNCF Sandbox入り — OpenChoreoは、Kubernetesの低レベルな概念をそのまま使う代わりに、Backstageポータル、CI/CD、GitOps、可観測性を一体化した開発者プラットフォームです。開発者にはセルフサービス、プラットフォームエンジニアには制御性を提供し、AIエージェントによるワークロード構築・運用にも対応します。
本番トレースをそのまま回帰テストに変換するCI/CD基盤 — AIエージェントの本番トレースを自動採点し、失敗をクラスタリングして再現可能な回帰テストに凍結、劣化を招くPRをブロックするトレース駆動型CI/CDツールです。手作業でのデータセット作成が不要で、実際の失敗例をそのままテスト化できる点が既存のエージェント評価ツールとの大きな違いです。セルフホスト対応。
AIでチェンジログを自動生成しPRも作成するツール — changelog-botはコミット履歴やPRタイトル、リリースノートから読みやすいチェンジログを自動生成し、比較リンク付きのPRまで作成できます。OpenAIやAnthropicのAPIでトーンを調整できますが、APIキーなしでもヒューリスティックで動作するため、AI障害時もリリースが止まりません。CLI・GitHub Action・再利用可能ワークフローに対応します。