リファレンス
コマンドリファレンス
すべてのREAP操作は/reap.*スラッシュコマンドを通じて行われます。これはユーザーとAIエージェントの両方にとって主要なインターフェースです。
ライフサイクルコマンド
| コマンド | 説明 |
|---|---|
| /reap.evolve | Generationライフサイクル全体を実行します(推奨)。日常開発の主要コマンド。すべてのステージをループ — learning、planning、implementation、validation、completion。 |
| /reap.start | 新しいGenerationを開始します。目標のプロンプト、current.ymlの作成、ステージをlearningに設定します。 |
| /reap.next | 次のライフサイクルステージに進みます。アーティファクトの存在とnonceチェーンを検証してから進行します。 |
| /reap.back | 前のステージに戻ります(マイクロループ)。使用法:/reap.back [--reason "<reason>"] |
| /reap.abort | 現在のGenerationを中止します。2フェーズプロセス:確認(何が起こるか表示)して実行。オプション:--phase execute、--reason、--source-action <rollback|stash|hold|none>、--save-backlog。 |
コラボレーションコマンド
| コマンド | 説明 |
|---|---|
| /reap.merge | 並行ブランチのmergeライフサイクル。使用法:/reap.merge [--type merge --parents "<branchA>,<branchB>"] |
| /reap.pull | リモートの変更をフェッチし、merge機会を検出します。 |
| /reap.push | REAP状態を検証(進行中のGenerationがある場合は警告)し、現在のブランチをリモートにプッシュします。 |
一般コマンド
| コマンド | 説明 |
|---|---|
| /reap.init | プロジェクトでREAPを初期化します。greenfieldと既存コードベースを自動検出します。 |
| /reap.knowledge | genome、environment、コンテキスト知識を管理します。サブコマンド:reload、genome、environment。 |
| /reap.config | プロジェクト設定(.reap/config.yml)の表示・編集。 |
| /reap.status | 現在のGeneration状態、ステージの進行状況、backlogの概要を確認します。 |
| /reap.help | 利用可能なコマンドとトピックを表示します。 |
| /reap.run | ライフサイクルコマンドを直接実行します。細かいステージとフェーズの制御用。 |
| /reap.update | v0.15からv0.16への移行を実行します。 |
スクリプトオーケストレーターアーキテクチャ
すべてのスラッシュコマンドはreap run <cmd>を呼び出す1行の.mdラッパーです。TypeScriptスクリプトがすべての決定論的ロジックを処理し、AIエージェント向けの構造化されたJSON指示を返します。パターン:Gate(前提条件チェック)→ Steps(作業実行)→ Artifact(.reap/life/に記録)。
CLI Commands (reference)
CLIコマンド(reap ...)はターミナルで実行します。プロジェクトのセットアップとメンテナンス — init、status、run、fix、clean、destroy、make backlog、cruiseを処理します。AIエージェントとは対話しません。
