goal-run は何をしますか?
goal-Run: ゴール駆動型エージェントスキル。ソフトウェアエンジニアリング向けに、計画、検証、テスト済みAIコーディングワークフローを実行します。ポリシー、チェックポイント、CIを備えています。
概要
goal-Runは、AIエージェントがソフトウェア開発の目標を達成するための枠組みを提供します。以下の機能があります:
- 計画: タスクをステップに分割し、実行計画を生成します。
- 検証: 各ステップの出力をチェックポイントで検証します。
- 実行: ポリシーに従ってコード生成やテストを実行します。
- CI統合: 継続的インテグレーションパイプラインと連携します。
使い方
goal-run initで新しいワークフローを初期化します。- ポリシーファイル (
policy.yaml) にルールを定義します。 - チェックポイント (
checkpoints/) に検証条件を記述します。 goal-run executeでワークフローを実行します。
例
# ワークフローの初期化
goal-run init my-workflow
# ポリシーの編集
vim policy.yaml
# 実行
goal-run execute my-workflow
サポートするプラットフォーム
- Claude Code
- Cursor
- Codex
- その他のAIエージェント環境
設定
| 設定項目 | 説明 | デフォルト値 |
|---|---|---|
policy.max_steps | 最大ステップ数 | 10 |
policy.timeout | タイムアウト(秒) | 300 |
checkpoint.enabled | チェックポイント有効化 | true |
ライセンス
MIT