概要
AIエージェントが対話から得た学びをリポジトリ内に自動保存し、セッションやチームを跨いで共有・永続化可能にする「self-improvement」スキルの紹介。
詳細内容
Claude CodeなどのAIエージェントにおいて、対話セッションを跨ぐと知識がリセットされてしまう課題を解決するAgent Skill「self-improvement」の解説記事です。エージェントがユーザーからの訂正、エラー解決、新しいベストプラクティスを検知すると、自動的に`.learnings/`ディレクトリ配下のMarkdownファイルへ構造化した記録を残します。
主なメリットは以下の3点です:
1. **体験の向上**: 一度教えたプロジェクト固有のルールをエージェントが記憶し、同じ指摘を繰り返す消耗を防げます。
2. **シームレスな共有**: 学びがGitリポジトリにコミットされるため、追加コストなしでチーム全員のエージェントへ知識を同期できます。
3. **ルールの蒸留**: 蓄積された記録が3回以上重なれば、それを恒久的なコーディング規約(CLAUDE.md等)へ昇格させる運用が可能です。
導入はCLIから簡単に行え、実体はプロンプトが記述されたMarkdownファイルであるため、セキュリティ面でも副作用が少なく透明性が高いツールとして推奨されています。