本文へ移動 →

はじめる

npx ひとつで、すぐ試せる。

Node.js 20以上が必要です。現在は npm の beta チャネルで公開しています。

インストール

インストールせずに npx で試すことも、パソコン全体で使えるように入れることもできます。

インストール
$npx vibepro@beta --help
$npm install -g vibepro@beta

最小の流れ

1. 作りたい変更を Story として書く

vibepro init /path/to/repo \
  --story-id story-example \
  --title "変更内容" \
  --language ja

2. コードを調べ、あとでたどれる仕様(Spec)を書く

vibepro story diagnose /path/to/repo --id story-example --run-graphify
vibepro spec write /path/to/repo --id story-example --draft --input spec.json

3. テストを実行するか、その結果を記録する

vibepro verify run /path/to/repo --id story-example --kind unit -- npm test

4. レビューを準備し、その結果を記録する

vibepro review prepare /path/to/repo --id story-example --role reviewer
vibepro review record /path/to/repo --id story-example --role reviewer \
  --status pass --summary "StoryとSpecに照らして確認済み" \
  --inspection-input src/example.js

5. 作りたかったことから実装までの記録を、PR 向けにまとめる

vibepro pr prepare /path/to/repo --story-id story-example --base origin/main

pr create は、選んだ branch を push して GitHub CLI を呼び出せます。最後のレビューとマージを決めるのは、VibePro ではなくあなたたちです。

Graphify連携(任意)

Graphify は使わなくてもかまいません。VibePro には入っていません。graphify コマンドを別に入れていれば、変更が及ぶ範囲の手がかりを足せます。なくても、ほかの流れはそのまま使えます。

Graphify を使う
$vibepro story diagnose /path/to/repo --id story-example --run-graphify
$vibepro graph /path/to/repo --run-graphify

作りたかったとおりに、出荷しよう。