コードベースにおける永続的AIエージェントメモリのためのトラバーサブル・スキルグラフ

ステートレスAIアシスタントへの実用的な解決策
AIコーディングアシスタントはセッション間で永続的なメモリを保持できないため、開発者は毎回ゼロから始めなければなりません。.cursorrulesのような大きなルールファイルにすべてを詰め込む一般的なアプローチは、トークン制限や指示の希薄化により失敗します。
提案される解決策は、コードベース内に存在するトラバーサブルなスキルグラフを通じたプログレッシブディスクロージャーです。AIはこのグラフをセッションをまたいで自律的にナビゲートします。
3層アーキテクチャ
このシステムには3つの異なる層があります:
- 第1層(常時ロード):150行(300トークン)未満。スタックの識別情報、フォルダ規約、および絶対条件を含みます。
HANDOVER.mdへの1つの外部ポインタを含みます。 - 第2層(セッションごとにロード):
HANDOVER.mdはドキュメントではなく、注意のルーターとして機能します。現在のタスク(支払い、認証、データベース、APIルート)に基づいて、どのドメインファイルをロードすべきかをAIに指示します。各ドメインファイルは、次の関連ファイルを指す指示で終わり、自己指示型システムを形成します。 - 第3層(タスクごとにロード):12のカテゴリを持つプロンプトライブラリ。各エントリには、コンテキスト、構築、検証、デバッグのセクションが含まれます。AIはインデックスを確認し、カテゴリをロードし、パターンに従います。
中核的洞察:自己指示型の指示
重要な革新点は、指示が単なる参照ではなく意味を持つことです。例えば:「Webhookハンドラーを変更する前にsecurity/threat-modeling.mdをロードする」という指示は、AIに何をすべきかだけでなく、いつ、なぜ行うべきかを伝えます。
開発者はこれをSaaSテンプレートに組み込み、コードベースとともに提供しています。完全なグラフ構造を確認したい方は、launchx.pageで入手可能です。
📖 全文を読む: r/LocalLLaMA
👀 See Also

mycrab.spaceは、標準化されたアプリケーション展開のためにSKILL.mdとPrompt Autocomposerを導入します。
mycrab.spaceは、アプリの依存関係と設定を定義するためのMarkdownブループリントであるSKILL.mdと、これらのファイルからすぐに使えるデプロイコマンドを生成するPrompt Autocomposerをリリースしました。このシステムにより、ブラウザ上のVS Code、個人用音楽クラウド、AIエージェントインターフェースなどのアプリケーションを設定不要でデプロイできます。

オープンクローエージェント向けローカルTrelloスタイルプロジェクトマネージャー
ある開発者が、OpenClaw AIエージェントと共に使用するために、Trelloの機能を模倣したローカルプロジェクト管理ツールを作成しました。このシステムは、クライアントのプロジェクトデータに関するセキュリティ上の懸念から、AIエージェントを外部サービスに接続しないように特に構築されました。

タイトル:SimplePDF Copilot: クライアントサイドAIツールによるPDFフォーム記入支援
SimplePDF Copilot はクライアントサイドのツール呼び出しを使用して、LLM に PDF のフィールド入力、フィールド追加、ページ削除などを実行させます。PDF はブラウザから離れることはありません。

Claudeコード開発のための6つのGitHubリポジトリ
Redditユーザーが、Claude Codeプロジェクトを改善するために設計された6つのGitHubリポジトリをテストして共有しました。これには、構造化開発、UI生成、タスク管理、メモリ機能、エコシステム探索、ワークフロー自動化のためのツールが含まれています。