ハーネスを考えてみる
基本的な考え方
事前にAIが活動しやすくする
フィードフォワード制御
AIが活動した後を整える
フィードバック制御
/emoji/tea.icon これらはガイドとセンサーとも呼ばれる
https://martinfowler.com/articles/harness-engineering.html
https://scrapbox.io/files/69f33423fc4464f697dbf2af.png
まずこの辺りかなぁ
フィードバックのループを回す
AIのアウトプットの改善もそうだし、ハーネス自体も改善するようにしたい
/emoji/tea.icon 無理せず一旦ここまでで計画を立てよう
---
実現したいこと
[]プロジェクトの説明の前提をAIが理解してくれる
[]見やすいPRが必ず作られる
[]見やすいIssueが作られる
[]コード整形が作業後に行われる
[]セキュリティ、モバイルビューなどの観点が担保されたレビュー
[]実装を終えた後のこのループの改善を提案して、成長ログとして残す機能
作るハーネス
✅ CLAUDE.md
✅ PRを作る際のスキル
Issueを作る際のスキル
コード整形のhook
観点と出力がしっかりしているレビュワー
これをPRスキルから呼び出す
PR作成後に、意思決定をしたADRを作る
PR作成後に、CLAUDE.mdやskillやruleなどを整備するskill
メモ
rulesはもう少し考えたい
レビューはagentsの方がいいのでは?
#AI