AutoDream:安全機能を備えたClaude Code用11フックメモリシステム

AutoDreamの機能
AutoDreamは、Claude Code(AnthropicのCLI)向けに構築されたメモリシステムで、数か月間稼働しています。このツールはプロジェクトメモリをすべてのプロンプトに注入し、情報を繰り返す必要をなくします。二層の危険度スコアリングシステムを使用して、危険なBashコマンドを実行前にブロックします。システムは/compactコマンドの前にコンテキストを保存し、後に再注入し、決定と学習を自動的にキャプチャし、タスクをキューにドロップして後でレポートに戻ることができるAFKモードも含みます。
フックアーキテクチャの詳細
システムは6つの特定のイベントにまたがる11個のフックを使用します:
- PreToolUse: ガーディアン + 批評評価者(危険度スコア0-10)+ サーキットブレーカー
- UserPromptSubmit: コンテキスト注入(プロジェクト + グローバルメモリ)
- PostToolUse: 学習 + 検証 + サーキットブレーカー + マイクロコンパクト(トークン警告)
- PreCompact: 状態保存
- PostCompact: 選択的再注入
- Stop: メモリ抽出 + ドリーム統合
このツールは初期設定後に設定が不要で、すべてのフックが自動的に発火します。GitHubのgithub.com/JaWaMi73/AutoDreamでオープンソースとして利用可能です。
📖 Read the full source: r/ClaudeAI
👀 See Also

syntaqliteの構築:AI支援で作成されたSQLite開発ツールプロジェクト
ラリット・マガンティは、8年間欲しかったSQLite用の開発者ツールセット「syntaqlite」を、AIコーディングエージェントを使って3か月で構築しました。このプロジェクトでは、400以上の文法ルールを含むSQLiteの高密度なCコードベースを適応させ、SQLiteと全く同じようにSQLを解析する必要がありました。

AIアシスタントがウェブページを取得する方法:ChatGPT、Claude、GeminiなどのNginxログ分析
ある開発者が、ユニークなURLをプロンプトとして与え、Nginxログを監視することで5つの主要なAIアシスタントをテストし、それぞれの取得パターンを明らかにしました。ChatGPT、Claude、Perplexityは専用のユーザーエージェントを使用する一方、Geminiは取得を行わず自らのインデックスから回答しました。

SkyClaw:Telegram制御を備えたクラウドVPS向けRust AIエージェントランタイム
SkyClawは、クラウドVPSへのデプロイを目的とした6.9 MBのRustベースAIエージェントランタイムで、Telegramを唯一のインターフェースとして設計されています。シェルコマンドの実行、ヘッドレスChromeによるウェブ閲覧、ファイルの読み書き、URLの取得、マルチラウンドのツールチェーン機能を備えています。

AIエージェントによるLisp開発:高コストと技術的課題
あるDevOpsエンジニアが、AIエージェントがLisp開発に苦戦し、不十分なコードに対して数分で10~20ドルのコストがかかる一方、PythonやGoでは効率的に動作することを発見しました。彼はREPLの対話性を向上させるためにtmux-repl-mcpを作成しましたが、依然として高いトークンコストとツーリングの問題に直面しています。