Skip to content

VibeProとは

VibeProは、AIが作るPRを安全に進めるためのCLI制御基盤です。

作業の目的を、設計上の前提、振る舞いの仕様、検証結果、エージェントレビュー、PR用の生成物へ接続します。そのうえで、必要なゲートが満たされるか、明示的に例外承認されるまで、VibePro標準のPR作成経路を止めます。

利用の立て付け

VibeProは、CodexやClaude CodeのようなAIコーディングエージェントが作業するリポジトリで、人間またはエージェントが実行するローカルCLIです。

VibeProは、ホスティング基盤、CI/CD、アプリケーションランタイムの中で自動的に動く部品ではありません。PR前にローカルまたはエージェントの作業環境で実行し、変更の目的、仕様、検証結果、レビュー証跡、PR用の生成物を揃えてから、GitHub PRやチームのリリース手順へ進みます。

典型的な使い方は次の形です。

つまりVibeProは、AIエージェントの実装作業とチームのPR・リリース手順の間に置く「PR前の検査と証跡作成」の道具です。

解く課題

AIコーディングエージェントは大きな変更を速く作れます。しかし本当に危ないのは、コード生成そのものよりも、その変更がプロダクトの意図に合っているか、アーキテクチャ上の境界を壊していないか、重要なユーザー導線が検証されているか、レビュー担当者がマージ判断に使える証跡を持っているかです。

VibeProはこの最後の区間を明示します。

VibeProがすること

  • 対象リポジトリ内の作業目的、仕様、設計情報、検証記録、レビュー記録を作成・参照する
  • PRを作ってよいか判断するため、リスクに応じたゲートの依存関係を組み立てる
  • 現在のGit状態に紐づいた検証結果を記録する
  • エージェントレビュー依頼を作成し、完了したレビュー結果を記録する
  • pr-body.mdreview-cockpit.htmlgate-dag.htmlsplit-plan.html などを生成する
  • 未解決のゲートや例外承認の理由が見えるように、VibePro経由のPR作成を標準経路にする

VibeProがしないこと

  • アプリケーション実装を勝手に書き換えること
  • テスト、コードレビュー、プロダクト判断の代替
  • すべてのリポジトリに同じベースブランチ、デプロイ先、リリース手順を仮定すること
  • CI/CDやホスティング基盤の代わりにビルド、配信、監視を行うこと
  • 手順変更の多い作業を、型チェック成功だけでPR可能扱いにすること

想定ユーザー

VibeProは、差分だけではPR品質を判断できないリポジトリで作業するエンジニアとAIコーディングエージェント向けです。CodexやClaude Codeで実装し、GitHub PRを経由してリリースするチームで特に使いやすい設計です。ユーザー導線、実行時の振る舞い、API契約、デザインシステム、検証証跡、レビュー手順に触る変更で特に有効です。

Apache-2.0 Licenseで公開されています。