ci
12件のリポジトリ
GitHub Actionsをローカルで即実行・検証できるact — actは.github/workflows内のワークフローを読み込み、Docker上でローカル実行するツールです。GitHubの環境変数やファイルシステムを再現するため、コミット&プッシュせずに素早く動作確認できます。Makefile代わりのタスクランナーとしても使え、VS Code拡張からも操作可能です。
唐詩・宋詞を網羅する最大級の古典詩データベース — 唐宋約1.4万人の詩人による唐詩5.5万首・宋詩26万首、宋代1500人超の詞人による宋詞2.1万首をJSON形式で提供するオープンデータベースです。電子化によりコピー・加工が容易になり、言語処理や文化研究、アプリ開発など幅広い用途に活用できます。
DroneをCI/CDに留めず拡張、統合DevOps基盤「Harness」 — Harnessは、Droneの後継となるオープンソースの開発プラットフォームです。コードホスティング、CI/CDパイプライン、ホスト型開発環境(Gitspaces)、アーティファクトレジストリを1つにまとめ、Dockerコンテナ1つで起動できます。複数ツールを組み合わせずに済ませたいチームに向いています。
OpenAI傘下となったLLM評価・レッドチームツールPromptfoo — PromptfooはLLMアプリ、エージェント、RAGをテスト・レッドチーム診断できるCLI/ライブラリです。宣言的な設定でCI/CDに統合でき、OpenAIやAnthropicでも利用されています。最近OpenAIの一員となりましたが、OSSのままMITライセンスで提供され続けています。
Go用高速リンター統合ランナー — 100種類以上のGo用リンターを並列実行し、キャッシュ機能で高速化したツールです。YAML設定や主要IDEとの連携に対応し、CI/CDパイプラインにも組み込みやすい点が特徴です。個々のリンターを個別に実行する手間を省き、統一的に品質チェックしたい開発者に適しています。
AnsibleやTerraformをWebUIで運用管理 — Semaphore UIはAnsible・Terraform/OpenTofu・PowerShellなどをブラウザから実行・管理できるモダンなDevOps基盤です。AWXやJenkinsの代替として、権限管理やスケジュール実行、失敗通知などチーム運用に必要な機能を備え、ターミナル操作から脱却したいプロジェクトに向いています。
コンテナベースで拡張しやすいOSS CI/CDエンジン — WoodpeckerはDronéからフォークされたオープンソースのCI/CDエンジンです。パイプラインをコンテナとして実行し、GitHubやGitea、GitLabなどと連携できます。コミュニティ主導で開発されており、セルフホスト可能で拡張性の高いCIを求めるチームに向いています。
MarkdownでAIエージェントをGitHub Actions化するgh拡張 — Markdown+YAMLフロントマターでAI駆動の自動化ワークフローを記述し、GitHub Actions上で安全に実行できるghコマンド拡張です。Copilot・Claude Code・Codex・Geminiなど複数のAIエンジンに対応し、Issueトリアージやレビュー、CI失敗調査などの判断が必要な作業を既存CI/CDと補完的に自動化します。書き込みはsafe-outputsで権限を絞って検証される設計で、セキュリティにも配慮されています。
AIコーディングエージェント横断の自己改善型メモリ層 — Claude Code・Cursor・Codexなど20以上のエージェントハーネスのセッション履歴を記録し、成功したワークフローや修正・デバッグパターンを再利用可能な知識に変換するOSSです。一度あるエージェントが解決した問題を、他のエージェントがゼロから学び直す必要をなくす点が新しく、複数ツールを併用する開発者に刺さります。
RustでPythonの依存関係を可視化・強制するCLI — Tachはpipで導入できるRust製CLIで、Pythonコードのモジュール境界を強制します。依存関係の宣言、モジュール間呼び出しの公開インターフェース化、循環依存の禁止を実現し、既存プロジェクトにも段階的に導入可能で実行時の影響もありません。
完全自律型AIエージェントによる開発自動化 — GitHub・GitLab・Forgejoなど各種Gitホスティング組織向けに、Issueのトリアージからコード実装・レビュー・本番マージまでを自律的に行うAIエージェント基盤です。セキュリティを重視した設計により、完全自律的なソフトウェア開発の実現を目指している点が特徴です。
AIでチェンジログを自動生成しPRも作成するツール — changelog-botはコミット履歴やPRタイトル、リリースノートから読みやすいチェンジログを自動生成し、比較リンク付きのPRまで作成できます。OpenAIやAnthropicのAPIでトーンを調整できますが、APIキーなしでもヒューリスティックで動作するため、AI障害時もリリースが止まりません。CLI・GitHub Action・再利用可能ワークフローに対応します。