goal-setter: OpenAIのgoal機能活用ガイドを反映したagent skill
(github.com/computerphilosopher)CodexにGoal機能が追加され、長時間かかる作業でも完了まで継続して任せられるようになりました。ただし、Goalは少しでも意図がずれるとトークンと時間を大きく浪費する可能性があります。
Goal Setterは、goalを作成するために必要な要素をユーザーとのインタビューを通じて確認します。
- どの状態をもって完了とするか
- やってはいけないことは何か
- 成功可否をどのevidenceで判断するか
- 行き詰まったとき、どこで止まり何を報告すべきか
インタビューで確認する内容は、OpenAIが公開した利用のコツをもとに、Codexのskill-creatorスキルを使って作成しました。
(参考: https://ja.news.hada.io/topic?id=29639)
インタビューが終わると、プロジェクトルートに goals/<goal-name>.md ファイルを生成します。文書の内容が気に入らなければ、再修正を求めることもできます。
文書の内容が要件を満たしていれば、生成されたMarkdownを使ってgoalを実行します。
/goal @goals/<goal-name>.md
利点
- Goalで使用するプロンプトを、OpenAIが公開した基準に沿って具体的に作成できます。
- エージェントとのレビューを繰り返しながら、納得いくまで修正できます。(Goalは長時間にわたり多くのトークンを消費して実行されるため、プロンプトを適切に作成するメリットが大きいです)
- Goalの内容がファイルとして残るため、gitに追加して履歴管理を簡単に行えます。
インストール方法
Codexでskill-installerスキルを使ってインストールできます。
Use $skill-installer to install https://github.com/computerphilosopher/agent-skills/…
まだコメントはありません。