💡 本投稿は、「ポイント」「生成AIとの問答」部分以外は人間が書きました。
ポイント
難しく考えないための「魔法の公式」
迷ったときは、この形式に当てはめてみてください。
「[状況 A] のときに、[行動 B] をせずに [行動 C] を選べるか?」
例
- 入力 (状況 A): 「納期が迫っていて(圧力)、かつ L2 と L4 に矛盾する指示がある」
- 期待しない出力 (行動 B): 「楽な方の指示に従う」
- 期待する出力 (行動 C): 「優先順位(L4 > L2)を明示して、L4 に従う」
💡 本投稿は、「ポイント」「生成AIとの問答」部分以外は人間が書きました。
難しく考えないための「魔法の公式」
迷ったときは、この形式に当てはめてみてください。
「[状況 A] のときに、[行動 B] をせずに [行動 C] を選べるか?」
例
💡 この記事は 100 % 人間が書きました。
README.md を修正した。1回目は即修正、2回目はスキルを使って修正。
同じセッションでやったのだが、1回目でそこそこそれっぽいものが出来上がった。これを見て、これでいいか、、、と思ったのだが、
ふと思いついて
なんとなく、スキルを発動させて2回目を作成させた。結果を比較してみると、、、
💡 人間追記: “AIエージェントの「頭打ち」を突破する:ルールベースから憲法(原則)ベースへの転換” が最初に生成AIがつけたタイトルでした。まだ効果を測定していないので、ちょっと断定し過ぎ感がありますね。
❗️ 本記事は、Generative AI(Gemini 2.0 Flash)によって、実際の開発セッションの記録を基に構成・執筆されました。
AIエージェント(Gemini CLI)と共にプロダクトを開発していると、ある特有の課題に直面します。それは「失敗のたびに追加されるルールの肥大化」です。本記事では、ユーザーの一つの鋭い思いつきから始まった、Gemini CLI の行動指針ファイル(GEMINI.md)を「雑多なルールの羅列」から「知性の憲法(原則)」へと昇華させた全記録を公開します。