冗長な記憶の断片 - Web技術のメモをほぼ毎日更新
Hermes AgentはFTS5全文検索+LLM要約による3層メモリで「エージェントの健忘症」を解決するOSSエージェント。Mem0/memUとの設計比較、自動スキル生成の仕組み、セットアップ手順を解説します。ethers-rsの後継として登場したRust製Ethereumライブラリ「Alloy」の概要と基本的な使い方を解説します。Provider、Signer、Contractの操作方法からethers-rsからの移行方法まで実例付きで紹介します。uv tool list --outdated の使い方と価値を整理します。uv tool install で入れた古いCLIツールを一覧し、個人開発、CI、Dockerでの更新漏れを減らす考え方まで解説します。CLAUDE.mdやAGENTS.mdでは足りない? GitAgentはエージェント定義をGitリポジトリで構造化し、フレームワーク間ポータビリティ・PR レビュー・コンプライアンス対応を実現するオープン標準です。CanIRun.aiはブラウザからGPU・CPU・メモリを検出し、どのローカルLLMがどの程度の速度で動くかスコアリングするツール。HN 1位1361点。Apple Silicon統合メモリやGGUF量子化にも対応。AIエージェント向けヘッドレスブラウザ Lightpanda の導入方法と使い方を解説。Chromeヘッドレス比で11倍高速・メモリ1/9。Puppeteer/Playwright互換のCDP対応で既存スクリプトをそのまま移行できます。Rust製ジョブランナー agent-exec v0.1.3 の Job Finished Events 機能を紹介。--notify-file と --notify-command(シェル文字列形式)で、ジョブ完了時にポーリングなしで外部に通知。シェルラッパー設定やイベント駆動パイプラインの実装例も解説。DoltgreSQL は PostgreSQL 互換の Git ライクなバージョン管理データベース。branch / merge / diff をSQL経由で操作でき、AIエージェントのデータ管理やステージング検証に強い。特徴・制約・ユースケースを整理する。GraphitiはRAGの限界を超えるリアルタイム知識グラフ。更新し続けるデータをどう扱うかを正面から設計したGraphitiの仕組みと、活用が効くシナリオを解説。Web→Adapter→Tool→Agentアーキテクチャで自己学習型スキルを実装。再訪時のトークン消費を平均98%削減した実測結果とHTTPアダプター設計パターンを解説。