カテゴリー
コンピューター

ドキュメンテーションTDD。obra/superpowers 移植時に徐々に気が付いてきた新鮮な概念

💡 本投稿は、「ポイント」「生成AIとの問答」部分以外は人間が書きました。

ポイント

難しく考えないための「魔法の公式」

迷ったときは、この形式に当てはめてみてください。

「[状況 A] のときに、[行動 B] をせずに [行動 C] を選べるか?」

  • 入力 (状況 A): 「納期が迫っていて(圧力)、かつ L2 と L4 に矛盾する指示がある」
  • 期待しない出力 (行動 B): 「楽な方の指示に従う」
  • 期待する出力 (行動 C): 「優先順位(L4 > L2)を明示して、L4 に従う」
カテゴリー
コンピューター

スキル使用未使用の違いがぱっと見わからない時。生成AIの行動は何が異なり、生成AIは出力のどこに違いを出したのか? – Superpowers 移植の README.md 修正を題材に。

💡 この記事は 100 % 人間が書きました。

README.md を修正した。1回目は即修正、2回目はスキルを使って修正。

同じセッションでやったのだが、1回目でそこそこそれっぽいものが出来上がった。これを見て、これでいいか、、、と思ったのだが、

ふと思いついて

なんとなく、スキルを発動させて2回目を作成させた。結果を比較してみると、、、

カテゴリー
コンピューター

AIエージェントの「頭打ち」を突破する(かもしれない):ルールベースから憲法(原則)ベースへの転換。Superpowers 移植作業!?

💡 人間追記: “AIエージェントの「頭打ち」を突破する:ルールベースから憲法(原則)ベースへの転換” が最初に生成AIがつけたタイトルでした。まだ効果を測定していないので、ちょっと断定し過ぎ感がありますね。

❗️ 本記事は、Generative AI(Gemini 2.0 Flash)によって、実際の開発セッションの記録を基に構成・執筆されました。


AIエージェント(Gemini CLI)と共にプロダクトを開発していると、ある特有の課題に直面します。それは「失敗のたびに追加されるルールの肥大化」です。本記事では、ユーザーの一つの鋭い思いつきから始まった、Gemini CLI の行動指針ファイル(GEMINI.md)を「雑多なルールの羅列」から「知性の憲法(原則)」へと昇華させた全記録を公開します。

カテゴリー
コンピューター

兆しから行動へ:『移植の物語』が『進化の序章』へと変わった日。Superpowers 移植作業という枠を超え始めた感じがする