openclaw開発フレームワーク。codex・claude・openclawの3エージェントに 共通のjustインターフェースを提供し、jjをVCSとして使う開発基盤。
justコマンドjj(jujutsu) v0.38.0+python3+pytest+PyYAMLghCLI (GitHub操作)
just # タスク一覧
just status # jj status
just test # pytest実行just codex-test # codex担当テスト
just codex-fix # 自動修正スクリプト
just codex-harness # テスト→失敗時fix→リトライ (最大3回)just claude-scan # リポジトリ評価スキャン
just claude-report # レポート生成
just claude-all # scan + reportjust openclaw-skills # スキル一覧
just openclaw-status # openclaw.service状態just log # jj log
just diff # jj diff
just new msg="feat: xxx" # 新Change作成
just describe msg="..." # Change説明を更新
just push # jj git push
just sync # fetch + status
just bookmark name="main" # ブックマーク作成claw-dev/
├── justfile # 全エージェント共通タスク
├── agents/
│ ├── codex/scripts/ # harness修正スクリプト
│ ├── claude/scripts/ # scan/reportスクリプト
│ └── openclaw/scripts/ # skills/status確認
├── scripts/common.sh # 共通ユーティリティ
├── config/framework.yaml # エージェント設定
├── output/ # 生成物 (.gitignore対象)
└── tests/ # フレームワーク共通テスト