技術2026年7月4日(土)約15分北朝鮮系攻撃者がRollupポリフィル風npmパッケージで開発者端末を狙うJFrogがRollupポリフィルを装う6件のnpmパッケージを報告。CommonJS読み込み時に第2段をnpm installし、JSONKeeper経由でRATを動かすため、postinstall対策だけでは拾えない。セキュリティnpmサプライチェーンマルウェアNode.jsNorth Korea
技術2026年6月24日(水)約8分npmに2FA承認つきstaged publishingとinstall元制限が入ったnpm CLI 11.15.0でstaged publishingがGAになり、CIからstage queueへ出したtarballをメンテナが2FA承認してから公開できる。--allow-remoteなどのinstall元制限と、age gateやallowScriptsとの違いも確認する。セキュリティnpmサプライチェーンNode.jsGitHub
技術2026年6月20日(土)約7分npmアカウントaiの7パッケージは週964Mダウンロードでprovenance未設定PostCSS、nanoid、browserslistなどを公開するnpmアカウントaiの集中リスクを見る。provenance未設定、staged releases移行中、TanStackやMastraとの違いから、依存側で確認する差分を絞る。セキュリティnpmサプライチェーンNode.js
技術2026年6月18日(木)約8分Mastraのnpm侵害はeasy-day-js依存でpostinstall発火、公式116件・外部143〜144件Mastraの@mastra/*侵害は、正規パッケージ本体ではなくeasy-day-js依存のpostinstallが入口。公式116件・外部143〜144件の差、npmトークンpublish、provenance欠落、age gateとallowScriptsで止まる範囲を確認する。セキュリティnpmサプライチェーンマルウェアAIエージェントNode.js
技術2026年6月15日(月)約10分npm v12でinstall scriptsが既定で停止、allowScriptsとapprove-scriptsの移行手順2026年7月予定のnpm v12でpreinstall、postinstall、binding.gypの暗黙node-gypが未許可なら停止。npm 11.16.0でapprove-scriptsを実行し、allowScripts、--allow-git、--allow-remoteをCI前に確認する。セキュリティnpmサプライチェーンNode.js
技術2026年6月6日(土)約5分Vitest APIサーバーのWebSocketからテストファイルを書き換えてRCEに届くCVE-2025-24964Vitest UIやapi有効化時に立つWebSocket APIのOrigin検証不足で、悪意あるWebページからsaveTestFileとrerunを叩かれる。CVE-2025-24964の影響範囲、修正版、隣のCVE-2025-24963との違い、ローカル開発環境で見る設定を確認する。セキュリティViteJavaScript脆弱性CVENode.js
技術2026年5月19日(火)更新約9分pnpm 11がminimumReleaseAgeをデフォルト化、Yarn 4.10とnpm v11.10で同じ防御を書いてShai-Hulud波のinstallを止めるpnpm 11.0はminimumReleaseAge 1440分(1日)をデフォルトON、Yarn 4.10はnpmMinimalAgeGate 3日をデフォルト化、npm v11.10は明示設定。Axios(4-5時間)、debug+chalk波(2.5時間)、Shai-Hulud 2.0(12時間)の短い露出窓を踏まえた現実的な設定値と、ignore-scriptsでesbuild・sharp・node-gypが壊れるパターンの回避策セキュリティnpmpnpmサプライチェーンNode.js
技術2026年5月11日(月)約9分pnpm vs npm vs yarn 2026をNext.jsモノレポの実測で比べるNext.js 16 + Shadcn/ui + Railwayのモノレポ実測で、キャッシュなしCIのinstallがpnpmでnpmの半分以下になる一方、Radix UIの未宣言依存で壊れる場面まで出ていた。速度よりhoisting設定を読む記事。pnpmnpmNode.jsNext.jsTypeScriptBuild ToolsBun
技術2026年5月8日(金)約11分AIが同じ好みを聞き返すならVektor Memoryのsupersession chainsを見るVektor Memory v1.5.4のsupersession chainsを読む。意味的近傍で古い好みを退役させる仕組みを、YourMemoryの時間減衰、Cloudflareのキー上書き、CTXの取り出し分けと並べて整理し、自前エージェント(かなチャットのHeartbeatメモリ)への最小実装まで落とす。AIAIエージェントRAGMCPトークン管理Node.js
技術2026年5月6日(水)約5分Node.js 26.0.0が出た、Temporal標準有効化と10月LTS待ちの現実Node.js 26.0.0の公式リリース確認メモ。Temporal標準有効化、V8 14.6、Undici 8、削除API、10月LTS化まで本番移行を待つ理由を短く見る。Node.jsJavaScript
技術2026年4月23日(木)約8分SwitchBot公式CLI @switchbot/openapi-cli が登場、MCPサーバーとMQTTストリームでAIエージェントから家電操作SwitchBotがOpenAPI v1.1用のCLIツールを公開。端末からデバイス一覧・制御・シーン実行はもちろん、MCPサーバーとしても動作してClaudeやCursorから家電を直接操作できる。SwitchBotCLIIoTスマートホームMCPMQTTTypeScriptNode.js
技術2026年4月23日(木)約10分Valkeyを中枢神経に据えた3エージェントAIスワーム「NeuroValkey Agents」の実装OpenAI API × Valkey × Node.jsの3エージェント構成でマルチエージェントスワームを組んだNeuroValkey Agentsのアーキテクチャを掘り下げる。Valkeyをキャッシュではなくオーケストレーション・メモリ・状態遷移の実行基盤として使う設計を読み解く。ValkeyAIエージェントRedisVector SearchNode.jsEmbedding