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.md、review-cockpit.html、gate-dag.html、split-plan.htmlなどを生成する- 未解決のゲートや例外承認の理由が見えるように、VibePro経由のPR作成を標準経路にする
VibeProがしないこと
- アプリケーション実装を勝手に書き換えること
- テスト、コードレビュー、プロダクト判断の代替
- すべてのリポジトリに同じベースブランチ、デプロイ先、リリース手順を仮定すること
- CI/CDやホスティング基盤の代わりにビルド、配信、監視を行うこと
- 手順変更の多い作業を、型チェック成功だけでPR可能扱いにすること
想定ユーザー
VibeProは、差分だけではPR品質を判断できないリポジトリで作業するエンジニアとAIコーディングエージェント向けです。CodexやClaude Codeで実装し、GitHub PRを経由してリリースするチームで特に使いやすい設計です。ユーザー導線、実行時の振る舞い、API契約、デザインシステム、検証証跡、レビュー手順に触る変更で特に有効です。