marcusquinn/aidevops
Vibe-Coding is easy. DevOps is hard. OpenCode & Git token-efficient AI agent automation for your app, business, and personal development. Opinionated tools, services, CLI & API stack for speed, security, and 24/7 results. Open-source first. SOTA everything. The best AI harness for GitHub & teamwork.
AI DevOps フレームワーク – aidevops
何であるか
aidevopsはオープンソースのフレームワーク(MITライセンス)であり、ソフトウェア開発ライフサイクル全体および多くのビジネス分野においてAI駆動の自動化を可能にします。CLI(aidevops)および OpenCode プラグインとして提供され、同じコマンドをローカルシェルまたはOpenCode AIアシスタントUIから呼び出せます。
核心的なアイデア
- 大規模言語モデルに毎回全体のタスクをプロンプトするのではなく、
aidevopsは エージェント(14のメインエージェント、2,200以上のサブエージェント)に作業を分割します。各エージェントは狭い責任(例:ビルド、SEO、セキュリティ、マーケティング)を持ちます。軽量な監督者(「pulse」)が作業をルーティングし、トークン使用量を追跡し、シークレットを隔離し、Git履歴をきれいに保ちます。
主な機能
| 分野 | フレームワークが行えること |
|---|---|
| コード & CI | ワークツリーの作成、PRの開設、リナーや品質ゲートの実行、監査可能なバンドルによるロールバック。 |
| インフラ | ホスティング、DNS、モニタリング、セルフホストランナー、デプロイコピー、シークレットバケツの管理。 |
| プロダクト & ビジネス | PRD、ロードマップ、成長実験、請求書、マーケティングコピー、SEOレポートの作成。 |
| クリエイティブ & コンテンツ | UIモックアップ、プレゼンテーション資料、動画、レポート(Markdown → HTML/PDF)の生成、証拠バッジ付き。 |
| 安全性 & 溝通 | コンテキストウィンドウの圧縮、マルチモデルチェック、バケツ暗号化されたシークレット、監査ログ、トークン予算レポート。 |
| 自動化の接続部品 | 2,010以上のヘルパー スクリプト、100以上のスラッシュコマンド、および「/」コマンドセット(例:/pulse、/optimize-tiers、/report-token-use)。 |
使い方
- npmでグローバルにインストール(
npm install -g aidevops)。 - 任意のリポジトリ内で
aidevops initを実行してフレームワークをブートストラップ。 - 高レベルコマンド(
aidevops pulse、aidevops /design-artifact、aidevops secret)を呼び出すか、Markdownモジュール経由で特定のエージェントを呼び出す。 - 監督者がどのモデルティアを使用するかを決定(日常作業には安価なモデル、高レベル推論にはGPT‑6‑Astra、フォールバックとしてClaude)、作業を監査可能に保ちます。
インストールと実行環境
- CLI: npmパッケージ(
aidevops)、Homebrew(marcusquinn/tap)でも利用可能。 - 実行環境: Bashスクリプト + TypeScript(Bunで実行)。OpenCodeのコントロールプレーンおよびOpenAI互換APIと連携可能。推奨モデルはGPT‑5.6 Luna、GPT‑5.6 Terra、GPT‑6 Astra。
ターゲットユーザー
- GitベースのDevOpsを既に使用しているエンジニアで、AIに「グルー」(ブランチ管理、PR作成、CI監視)を任せたいが、各ステップごとにプロンプトを書きたくない人。
- AI生成アセットが必要だが、バージョン管理と予算追跡を維持したいプロダクト・マーケティングチーム。
- 再現可能で監査可能なAI自動化層が必要な組織(フレームワークは意思決定、トークン消費、シークレット処理を記録)。
プロジェクトの健全性
- 活発にメンテナンス中(最新バージョン3.32.323、CIバッジは正常なビルド、SonarCloud品質ゲート、CodeFactor、Codacy)。2,000以上のヘルパー スクリプトは大きなコードベースを示しています。
- ドキュメントは充実(設計ドキュメント、エージェントカタログ、セキュリティバケツガイド、レポートテンプレート)。
- コミュニティの貢献を奨励。MITライセンスにより商用利用も許可。
なぜ重要なのか
aidevops は、多くのLLMベースツールが抱える「オーケストレーションギャップ」に取り組んでいます:コードを書くことはできますが、周辺ワークフロー(ブランチの整備、シークレットの安全、トークン予算管理)を管理しません。DevOpsのベストプラクティスをAIエージェント層に組み込むことで、AI補助開発をスケーラブルかつコスト効率よく実現することを目指しています。
上記のすべての詳細は、リポジトリのREADMEから直接取得したものであり、追加機能は推測されていません。
関連
- プロジェクト
- Dispatch
- プロジェクト
- プロジェクト
- プロジェクト