プランタンブログ

Next.js・React などの Web 開発から、Neovim・Cursor などの開発環境、Python・AI 活用、デザイン、セキュリティまで幅広い技術記事を投稿しています。

Claude Code 作者 Boris Cherny のインタビューが面白い - 「コードの8割をAIが書く」現場と印刷機の比喩

Claude Code 作者 Boris Cherny のインタビューが面白い - 「コードの8割をAIが書く」現場と印刷機の比喩

The Pragmatic Engineer に Claude Code の作者 Boris Cherny が登場したインタビュー「Building Claude Code with Boris Cherny」を紹介します。最初のPRが手書きだったので却下された話、Anthropic でコードの約8割を Claude Code が書く現状、1日20〜30本のPRを手書きゼロで出すワークフロー、AI時代のコードレビュー、そして現在を「印刷機の発明」になぞらえる視点まで、印象に残った点をまとめます。

Claude Fable 5 とは何か - Opus を超える「Mythos クラス」を安全に公開する仕組み

Claude Fable 5 とは何か - Opus を超える「Mythos クラス」を安全に公開する仕組み

2026年6月9日に Anthropic が公開した Claude Fable 5 と Claude Mythos 5 を整理します。Opus の上に位置する新しい能力ティア「Mythos クラス」とは何か、Fable と Mythos の違い、Opus 4.8 へフォールバックするセーフガードの仕組み、価格と提供状況、そして GitHub Copilot でのデータ保持の注意点まで、公式発表を一次ソースに開発者目線でまとめます。

Oxc / Oxlint の歩き方 - Rust 製 JavaScript ツールチェーンと ESLint の現実的な付き合い方

Oxc / Oxlint の歩き方 - Rust 製 JavaScript ツールチェーンと ESLint の現実的な付き合い方

Rust 製の JavaScript ツールチェーン Oxc と、その目玉である高速リンタ Oxlint を整理します。Oxc が含むツール群(パーサ・Oxlint・Oxfmt・トランスフォーマ・リゾルバ・ミニファイア)、ESLint 比 50〜100倍という速度、tsgo による型認識リント、そして「全部置き換える」のではなく ESLint とどう分担するかを、導入判断の目線でまとめます。

PHP バージョン履歴の歩き方 - PHP 5 から 8.5 までの変更点と追加機能を整理

PHP バージョン履歴の歩き方 - PHP 5 から 8.5 までの変更点と追加機能を整理

PHP のバージョン履歴を、各版の変更点と追加機能とともに整理します。PHP 5 系の OOP 整備、PHP 7 系のパフォーマンス革命と型、PHP 8 系のモダン化(JIT・enum・property hooks)まで。さらに 2025年11月リリースの PHP 8.5(パイプ演算子・clone with・URI 拡張)と PHP 8.4 の新機能を php.net の公式情報をもとにまとめ、サポート状況と移行の指針も示します。

React Router v7 の歩き方 - Declarative / Data / Framework の3モードと Remix 統合後の姿

React Router v7 の歩き方 - Declarative / Data / Framework の3モードと Remix 統合後の姿

React Router v7 を、3つのモード(Declarative / Data / Framework)という軸で整理します。単なるルーターから、ローダー・アクションを持つデータ駆動、さらに Vite プラグインで SSR まで含む「フレームワーク」へと段階的に広がる構造、Remix が React Router v7 に統合された経緯、そして Next.js 以外の選択肢としてどう位置づけるかを実務目線でまとめます。

Vercel AI SDK 実践入門 - 生成AIを Next.js アプリに「機能」として組み込む

Vercel AI SDK 実践入門 - 生成AIを Next.js アプリに「機能」として組み込む

Vercel AI SDK を、チャットの実験ではなく「プロダクトの機能」として組み込む目線で整理します。AI SDK Core(generateText / streamText / Output.object による構造化出力 / ツール呼び出し)と AI SDK UI(useChat)の役割分担、プロバイダ非依存でモデルを差し替えられる設計、Zod を使った構造化出力、そして Next.js / React Server Components との組み合わせ方を、v6 の最小コードとともにまとめます。

OpenAI Codex CLI 実践入門 - ターミナル自律エージェントを Claude Code と並べて使う

OpenAI Codex CLI 実践入門 - ターミナル自律エージェントを Claude Code と並べて使う

OpenAI の Codex CLI を、Claude Code を使ってきた目線で整理します。Rust 製のオープンソースなターミナル型コーディングエージェントで、インストール・ChatGPT サインインでの認証、承認モードとサンドボックス(read-only / workspace-write / danger-full-access)、codex exec の非対話実行、AGENTS.md と MCP 対応まで。Claude Code との共通点と違いを実務目線でまとめます。

Speculation Rules API 入門 - SPAでなくてもページ遷移を一瞬にする

Speculation Rules API 入門 - SPAでなくてもページ遷移を一瞬にする

Speculation Rules API を実務目線で整理します。script type=speculationrules の JSON でブラウザに prefetch / prerender を指示し、次に読まれるページを先読みして遷移を一瞬にする仕組みです。prefetch と prerender の違い、eagerness(immediate / eager / moderate / conservative)、list rules と document rules、そして prerender でアナリティクスが二重計上される落とし穴まで、ブログや EC で安全に使う勘所をまとめます。

Storybook 10 の歩き方 - コンポーネントカタログからテスト基盤へ、Figma 連携まで

Storybook 10 の歩き方 - コンポーネントカタログからテスト基盤へ、Figma 連携まで

Storybook 10 を、いまの立ち位置から整理します。コンポーネントを分離して開発する「カタログ」から、インタラクション・アクセシビリティ・ビジュアルを含むテスト基盤へと役割が広がりました。あわせて addon-designs や Storybook Connect、Figma Code Connect によるデザインとの往復を、実務の導入目線でまとめます。

Baseline 入門 - 「この機能もう使っていい?」をチームの共通語にする

Baseline 入門 - 「この機能もう使っていい?」をチームの共通語にする

Web の機能を採用するときの判断軸 Baseline を整理します。Newly available と Widely available の2段階、コアブラウザ集合の定義、Baseline 年バッジ、MDN / Can I Use / web.dev での表示、そして Browserslist や ESLint への組み込みまで。「caniuse を毎回見る」から「Baseline で判断する」へ、チームの共通言語にする方法をまとめます。

Zod 4 の歩き方 - 型と実行時バリデーションをつなぐ、LLM出力検証まで

Zod 4 の歩き方 - 型と実行時バリデーションをつなぐ、LLM出力検証まで

Zod 4 を実務目線で整理します。Zod 3 からの大幅な高速化とバンドル削減、z.email() などトップレベルに移った文字列フォーマット、error パラメータへ統一されたエラー指定、registry と .meta() によるメタデータ、z.toJSONSchema() での JSON Schema 変換、そして tree-shakable な Zod Mini まで。フォームや API 境界、LLM の構造化出力検証での使いどころをまとめます。

Angular 21 の zoneless 化 - Zone.js を外す変更検知の新標準と移行チェック

Angular 21 の zoneless 化 - Zone.js を外す変更検知の新標準と移行チェック

Angular 21 で標準になった zoneless 変更検知を整理します。長年 Angular の再描画を握ってきた Zone.js がなぜ外れるのか、Zone.js なしで何が変更検知を起動するのか(Signals・markForCheck・setInput・イベント・dirty view)、有効化と Zone.js 除去の手順、そして既存 Angular 案件の移行チェックリストを、React/Vue 勢にも分かるようにまとめます。

Chrome の組み込み AI APIs 入門 - ブラウザ内 Gemini Nano で何ができて何がまだ実験的か

Chrome の組み込み AI APIs 入門 - ブラウザ内 Gemini Nano で何ができて何がまだ実験的か

Chrome に搭載されたオンデバイス AI(Gemini Nano)を使う組み込み AI APIs を整理します。Translator・Summarizer・Language Detector・Prompt・Writer・Rewriter・Proofreader それぞれの安定度、availability から create で使う共通の作法、サーバー LLM との使い分け、そしてフォールバック設計まで、実務で踏むべき注意点をまとめます。

Node.js 26 の注目点 - Temporal 既定有効と「ビルドなしTS実行」の現在地

Node.js 26 の注目点 - Temporal 既定有効と「ビルドなしTS実行」の現在地

2026年5月リリースの Node.js 26 を整理します。長く待たれた Temporal API のデフォルト有効化、type stripping によるビルドなし TypeScript 実行の安定化(と --experimental-transform-types の削除が意味すること)、V8 14.6・Undici 8 への更新、レガシー stream モジュールの削除など、移行前に押さえておきたい差分をまとめます。

Playwright MCP 入門 - AIエージェントにブラウザ操作と画面確認を任せる

Playwright MCP 入門 - AIエージェントにブラウザ操作と画面確認を任せる

Microsoft 製の Playwright MCP を整理します。LLM にブラウザ自動化を開放する MCP サーバーで、スクリーンショットや視覚モデルではなくアクセシビリティツリーを使うのが特長です。Claude Code への導入(claude mcp add)、提供される主なツール、headless / isolated などの実行モード、そして「実装したが画面を見ていない」問題への効き方をまとめます。

Tailwind CSS v4 実践移行 - JS設定から CSS-first と @theme へどう移すか

Tailwind CSS v4 実践移行 - JS設定から CSS-first と @theme へどう移すか

Tailwind CSS v4 への移行を、単なる新機能紹介ではなく「設定思想の転換」として整理します。自動アップグレードツール、@tailwind ディレクティブから @import への変更、tailwind.config.js から @theme への移行、@tailwindcss/postcss / vite などパッケージ分離、ブラウザ要件、詰まりやすいユーティリティ改名まで、移行設計の勘所をまとめます。

WebMCP とは何か - サイトが AIエージェントに「道具」を渡すブラウザネイティブな仕組み

WebMCP とは何か - サイトが AIエージェントに「道具」を渡すブラウザネイティブな仕組み

Google I/O 2026 で公開され Chrome 149 でオリジントライアルが始まる WebMCP を整理します。ブラウザ内の AIエージェントに対して、サイト側が document.modelContext.registerTool で構造化ツールを公開する新しい Web 標準提案です。MCP との違い、API の書き方、現状の対応状況と注意点をまとめます。

Claude Code 公式 frontend-design プラグイン - 「いかにもAI」なUIを脱する導入と仕組み

Claude Code 公式 frontend-design プラグイン - 「いかにもAI」なUIを脱する導入と仕組み

Anthropic 公式の frontend-design プラグインを実際に導入して中身まで確認します。インストール手順、スキル1つだけという構成、SKILL.md に書かれたデザイン哲学(避けるべき汎用AIデザイン、大胆な方向づけ、タイポグラフィ・配色・モーションの指針)、使い方と注意点を、手元の v1.0.0 を読みながら整理します。

Claude Code を長時間自律で走らせる - セッションを止めない手法の体系

Claude Code を長時間自律で走らせる - セッションを止めない手法の体系

Claude Code をできるだけ長く自律的に動かすための手法を体系的に整理します。auto mode による承認の自動化、/goal・/loop・Stop hook(Ralph Wiggum 公式プラグイン)によるターンの継続、サブエージェントでの文脈分離、そして全レベルに共通する「自己検証」まで、Anthropic 公式情報をもとにまとめます。

pnpm 10 のサプライチェーン防御 - postinstall を止めて依存を「承認」する

pnpm 10 のサプライチェーン防御 - postinstall を止めて依存を「承認」する

pnpm 10 はインストール時の依存のビルドスクリプト(postinstall 等)をデフォルトでブロックし、明示的に承認した依存だけ実行します。onlyBuiltDependencies や approve-builds、minimumReleaseAge を使った現実的なサプライチェーン防御設定を、手元の pnpm 10.12.4 の挙動を確認しながら整理します。

Vite 7 と Rolldown - アップグレード前に押さえる Node 要件・ブラウザターゲット・バンドラ移行

Vite 7 と Rolldown - アップグレード前に押さえる Node 要件・ブラウザターゲット・バンドラ移行

Vite 7 の変更点を、アップグレードで詰まりやすい順に整理します。Node.js 20.19+/22.12+ 要件、デフォルトブラウザターゲットの baseline-widely-available への変更、Rust 製バンドラ Rolldown(rolldown-vite)への移行、Sass legacy API 削除など、移行前に知っておくべき差分をまとめます。

Cloudflare Agents SDK v0.14 - Agent Skills・メッセンジャー連携・宣言的スケジュールでエージェントを作る

Cloudflare Agents SDK v0.14 - Agent Skills・メッセンジャー連携・宣言的スケジュールでエージェントを作る

2026年6月2日にリリースされた Cloudflare Agents SDK v0.14.0 を整理します。必要なときだけ読み込む Agent Skills、Telegram などのチャットメッセンジャー連携、タイムゾーン対応の宣言的スケジュールタスク、Workflows 内の永続的な推論ステップ(ThinkWorkflow)まで、エッジで動くステートフルなエージェント開発の要点をまとめます。

Microsoft Build 2026 開発者目線まとめ - MAI モデル群、Windows のエージェント実行基盤、WSL/Foundry の進化

Microsoft Build 2026 開発者目線まとめ - MAI モデル群、Windows のエージェント実行基盤、WSL/Foundry の進化

2026年6月2日の Microsoft Build 2026 から、開発者に効く発表を整理します。自社製 MAI モデル群(MAI-Thinking-1 / MAI-Code-1 ほか)、Windows をエージェント実行基盤にする MXC と Windows AI API の CPU/GPU 拡張、WSL コンテナや Windows Development Configurations、Foundry の強化までを解説します。

MiniMax M3 - オープンウェイトで100万トークン+PC操作までこなすコーディングモデル

MiniMax M3 - オープンウェイトで100万トークン+PC操作までこなすコーディングモデル

2026年6月1日に公開された MiniMax M3 は、オープンウェイトで100万トークンの文脈長、MiniMax Sparse Attention(MSA)アーキテクチャ、ネイティブなマルチモーダル・PC操作を備えたコーディングモデルです。SWE-bench Pro のスコアやクローズドモデルとの距離、注意点を整理します。

Passkeys / WebAuthn 入門 - パスワードレス認証を管理画面に入れる前に知っておくこと

Passkeys / WebAuthn 入門 - パスワードレス認証を管理画面に入れる前に知っておくこと

パスキー(Passkeys)と Web Authentication API(WebAuthn)の仕組みを、公開鍵暗号・登録/認証セレモニー・フィッシング耐性の観点から整理します。なぜパスワードより安全なのか、管理画面に導入するときの判断材料(復旧手段・MFAとの違い)まで、実装目線でまとめます。

Vitest 4 のブラウザモード - jsdom を卒業して実ブラウザでテストする

Vitest 4 のブラウザモード - jsdom を卒業して実ブラウザでテストする

2025年10月にリリースされた Vitest 4 で、ブラウザモードが experimental から安定版になりました。jsdom/happy-dom の擬似DOMではなく Playwright 経由で実ブラウザを使うこの機能を、設定方法・移行のポイント・toMatchScreenshot などの新機能とともに、本ブログの構成を例に整理します。

Git GUI からターミナルへ - lazygit / gitui / tig で Git 操作を速くする 2026

Git GUI からターミナルへ - lazygit / gitui / tig で Git 操作を速くする 2026

GUI から TUI(ターミナルUI)へ移る開発者が増えています。キーボードだけでステージング・対話的リベース・stash を高速にこなす lazygit、Rust 製で軽量な gitui、ログ閲覧に強い tig を、特徴と使いどころで比較します。ターミナルから手を離さず Git を回したい人向けのまとめです。

WebAssembly はブラウザを出た - Component Model と WASI で何が変わったか 2026年版

WebAssembly はブラウザを出た - Component Model と WASI で何が変わったか 2026年版

2025年9月に標準化された WebAssembly 3.0、多言語を高レベルIFで合成する Component Model と WIT、サーバ・エッジへ広がる WASI を整理します。WebAssembly が「ブラウザの最適化技術」から「安全で可搬な普遍ランタイム」へと立ち位置を変えた2026年の現在地をまとめます。

プロンプトインジェクションがRCEになる日 - AIエージェントとMCPが攻撃対象になった2026年

プロンプトインジェクションがRCEになる日 - AIエージェントとMCPが攻撃対象になった2026年

2026年5月に相次いだAIエージェントフレームワークとMCPの脆弱性を整理します。Semantic Kernelのプロンプトインジェクション→RCE(CVE-2026-26030 / CVE-2026-25592)や、MCPのSTDIOトランスポート設計に起因するRCE群を題材に、「LLMはセキュリティ境界ではない」という原則と、いま打つべき防御策をまとめます。

set -euo pipefail とは何か - Bashスクリプト冒頭の「おまじない」を正しく理解する

set -euo pipefail とは何か - Bashスクリプト冒頭の「おまじない」を正しく理解する

Bashスクリプトの冒頭でよく見る set -euo pipefail を、-e(errexit)・-u(nounset)・-o pipefail の3つに分解して解説します。それぞれの意味、set -e が効かない落とし穴、IFS との組み合わせ、実践的なテンプレートまで、bash 5.3 での実挙動を確認しながら整理します。

アイデアを1コマンドで本番公開する - Claude Code の自作 Skill でサブドメイン立ち上げを自動化した話

アイデアを1コマンドで本番公開する - Claude Code の自作 Skill でサブドメイン立ち上げを自動化した話

思いついたサイトのアイデアを、コマンド一つでサブドメインの雛形生成から本番デプロイ・証明書発行・疎通確認まで一気に終わらせる、自作の Claude Code Skill を紹介します。何を自動化し、なぜ Skill 化したのか、設計で気をつけたことを体験談として整理します。

CSS 2026 - ブラウザに仕事をさせる新機能まとめ(contrast-color・shape・Anchor Positioning ほか)

CSS 2026 - ブラウザに仕事をさせる新機能まとめ(contrast-color・shape・Anchor Positioning ほか)

2026年にBaseline入りした、あるいは主要ブラウザが出揃ったCSSの新機能を整理します。contrast-color()、shape()、:active-view-transition、Anchor Positioning、@scope など、これまでJSやライブラリでやっていたことをブラウザ標準だけで実現する機能を、用途と注意点つきでまとめます。

Anthropic が Bun を買収した理由 - 10億ドル製品 Claude Code が依存するランタイムを自社化する

Anthropic が Bun を買収した理由 - 10億ドル製品 Claude Code が依存するランタイムを自社化する

2025年12月、AnthropicがJavaScriptランタイム Bun を買収しました。Claude Code が bun build --compile の単一実行ファイルとして配布されている事実と、公開6ヶ月でランレート10億ドルに達した背景から、AI企業がランタイムを抱える戦略的な意味を整理します。

Google I/O 2026 開発者視点まとめ - Antigravity 2.0、Gemini 3.5 Flash、Managed Agents、AI Studio の Android 対応

Google I/O 2026 開発者視点まとめ - Antigravity 2.0、Gemini 3.5 Flash、Managed Agents、AI Studio の Android 対応

2026年5月19日のGoogle I/O 2026から、開発者に効く発表を整理。エージェント開発プラットフォーム Antigravity 2.0、Gemini 3.5 Flash、API1コールのManaged Agents、AI Studioのネイティブ Android(Kotlin)対応、そして Gemini CLI 統合の意味を解説します。

Microsoft Agent 365 と GitHub Copilot CLI - 「モデルは何でもいい、ガバナンス層こそ我々」というMSの戦略

Microsoft Agent 365 と GitHub Copilot CLI - 「モデルは何でもいい、ガバナンス層こそ我々」というMSの戦略

2026年5月1日に一般提供を開始したMicrosoft Agent 365と、2月にGAしたGitHub Copilot CLIを軸に、Microsoftが狙う「エンタープライズAIエージェントのガバナンス層」という立ち位置を、observe/govern/secureの3本柱とともに整理します。

Claude Code スラッシュコマンド リファレンス 2026年版 - 組み込み・カスタム・プラグイン・スキルを登場バージョン付きで整理

Claude Code スラッシュコマンド リファレンス 2026年版 - 組み込み・カスタム・プラグイン・スキルを登場バージョン付きで整理

Claude Code の / スラッシュコマンドを、組み込みコマンド・同梱スキル/ワークフロー・カスタムコマンド・プラグイン由来・MCP由来まで分類別に網羅。各コマンドの概要と使いどころ、状態(現役/廃止)と登場バージョンを一覧化し、今後も追記していけるリファレンスとして整理します。

【続報】TeamPCP が GitHub 内部リポジトリ3,800件を流出 - 汚染 VS Code 拡張と npm staged publishing

【続報】TeamPCP が GitHub 内部リポジトリ3,800件を流出 - 汚染 VS Code 拡張と npm staged publishing

2026年5月、TanStack 事件を起こした TeamPCP が汚染 VS Code 拡張「Nx Console」を経由して GitHub 従業員端末を侵害し、内部リポジトリ約3,800件を流出させた事件を整理します。攻撃チェーン、ペイロード、そして npm が投入した staged publishing(2FA承認ゲート)まで。

WordPress をヘッドレス CMS として使う - REST / WPGraphQL・ACF 設計・Next.js / Astro 連携と判断基準

WordPress をヘッドレス CMS として使う - REST / WPGraphQL・ACF 設計・Next.js / Astro 連携と判断基準

WordPress をヘッドレス CMS として使う方法を、3 層アーキテクチャ(バックエンド / API 層 / フロントエンド)の理解から、REST API と WPGraphQL の使い分け、ACF によるコンテンツモデリング、Next.js / Astro 連携、プレビュー・SEO・キャッシュといった「分離で失われるもの」の補完、そして「そもそも採用すべきか」の判断基準まで、実務目線で整理します。

AutoTTS 解説 - 人間は「環境」を設計し、LLM が「戦略」を発見するテスト時スケーリングの新パラダイム

AutoTTS 解説 - 人間は「環境」を設計し、LLM が「戦略」を発見するテスト時スケーリングの新パラダイム

arXiv:2605.08083v2「LLMs Improving LLMs: Agentic Discovery for Test-Time Scaling」で提案された AutoTTS を解説します。Test-Time Scaling (TTS) 戦略を人手で設計するのではなく、人間は「環境」を作り、LLM エージェントが戦略コード(branch / continue / probe / prune / stop の方針)を自動発見する枠組み。オフラインリプレイ環境、β パラメタリゼーション、実行トレース・フィードバックという 3 つの設計判断を中心に整理します。

Claude Code に別 tmux ペインを覗かせる小ネタ - display-message と capture-pane で「あっち見て」を一行で頼む

Claude Code に別 tmux ペインを覗かせる小ネタ - display-message と capture-pane で「あっち見て」を一行で頼む

tmux で複数ペインを開いて作業しているとき、Claude Code に「あっちのペインの中身を見て」と頼みやすくする小ネタを紹介します。tmux display-message と capture-pane の活用、target-pane の書式、現在地を依頼文ごと出力する拡張版、シェル alias 化、AGENTS.md / CLAUDE.md への落とし込みまで整理します。

CDN キャッシュ設計の基本 - Cache-Control / s-maxage・TTL・除外設計と検証のポイント

CDN キャッシュ設計の基本 - Cache-Control / s-maxage・TTL・除外設計と検証のポイント

Pull 型 CDN を効果的に使うための HTTP キャッシュヘッダー設計を整理します。Cache-Control の max-age / s-maxage の使い分け、HTML と静的アセットの TTL 設計、キャッシュ除外対象、ETag の注意点、検証方法、自動パージ vs 短 TTL の運用方針までを解説します。

Nuxt 4 徹底解説 - app/ ディレクトリ・データ層の刷新・TypeScript 分離と Nuxt 5 への準備

Nuxt 4 徹底解説 - app/ ディレクトリ・データ層の刷新・TypeScript 分離と Nuxt 5 への準備

Nuxt 4 の主要な変更点と新機能を、Nuxt 3 からの移行視点で整理します。新しい app/ ディレクトリ構造、シングルトン化されたデータフェッチング層(useAsyncData / useFetch)、TypeScript 設定のコンテキスト分離、CLI 高速化、Unhead v2、Vue Router v5、useAnnouncer などのアップデート、そして future.compatibilityVersion: 5 による Nuxt 5 への準備までを解説します。

Remix の歩みと Remix 3 - React Router マージから Preact ベース再始動まで、モジュラーツールキットへの転換

Remix の歩みと Remix 3 - React Router マージから Preact ベース再始動まで、モジュラーツールキットへの転換

Remix(remix.run)のこれまでの歩みを、React Router の歴史・Shopify による買収・React Router v7 へのマージ・「Wake up, Remix!」での再始動という流れで整理しつつ、Preact フォークをベースに「依存ゼロ」「モジュラーツールキット」を志向する Remix 3 の新機能と変更点(v3.0.0-beta.0 まで)を解説します。

ローカルLLM 実行環境 徹底比較 2026年版 - Ollama / LM Studio / Open WebUI / AnythingLLM の選び方

ローカルLLM 実行環境 徹底比較 2026年版 - Ollama / LM Studio / Open WebUI / AnythingLLM の選び方

Ollama・LM Studio・Jan・Open WebUI・AnythingLLM・vLLM・llama.cpp・GPT4All・text-generation-webui を、難易度・GUI・API・RAG対応・OS・GPU要件・商用利用などの観点で比較。初心者から法人の社内AI構築まで、用途別の選び方を実運用視点でまとめます。

Claude Code から Google カレンダーを操作する - Google Calendar MCP セットアップ完全ガイド

Claude Code から Google カレンダーを操作する - Google Calendar MCP セットアップ完全ガイド

Claude Code と Google カレンダーを Google 公式の Calendar MCP サーバーで連携する手順をまとめました。Google Cloud で OAuth クライアントを用意し、Claude.ai のカスタムコネクタとして登録するまでの流れに加え、複数アカウントの空き時間検索ユースケース、ハマりどころと回避策まで解説します。

Grok × Hermes Agent 徹底解説 - SuperGrok を OAuth でつないでオープンソース自己改善エージェントを動かす

Grok × Hermes Agent 徹底解説 - SuperGrok を OAuth でつないでオープンソース自己改善エージェントを動かす

xAI が発表した Grok と Nous Research の Hermes Agent 連携を解説。SuperGrok の OAuth ログインだけで Grok 4.3(1M コンテキスト)/ TTS / Imagine が Hermes 内で使え、hermes proxy で Aider / Cline / Codex まで SuperGrok 1サブスクで動かせる仕組みと導入手順を整理します。

Playwright CLI v0.1.8 で普段使いの Chrome にそのまま attach する - ログイン済みブラウザを AI エージェントから操作する

Playwright CLI v0.1.8 で普段使いの Chrome にそのまま attach する - ログイン済みブラウザを AI エージェントから操作する

Playwright CLI v0.1.8 で追加された attach --cdp=chrome を試す。chrome://inspect/#remote-debugging 経由で普段使いの Chrome / Edge へ直接接続し、ログイン状態や拡張機能つきのまま AI エージェントから操作するセットアップと、Chrome DevTools MCP autoConnect との使い分けを整理します。

Claude Code Setup プラグイン 徹底解説 - コードベース分析で MCP / Skills / Hooks / Subagents / Slash Commands を自動レコメンド

Claude Code Setup プラグイン 徹底解説 - コードベース分析で MCP / Skills / Hooks / Subagents / Slash Commands を自動レコメンド

Anthropic 公式の Claude Code 拡張プラグイン「Claude Code Setup」を、5つのレコメンドカテゴリ(MCP・Skills・Hooks・Subagents・Slash Commands)の仕組み、インストール方法、プロジェクト検出ロジック、関連プラグインまで実装目線で整理します。

Claude Prompt Caching と Pre-warming 徹底解説 - 5分/1時間キャッシュと max_tokens=0 ウォームアップで TTFT を短縮する

Claude Prompt Caching と Pre-warming 徹底解説 - 5分/1時間キャッシュと max_tokens=0 ウォームアップで TTFT を短縮する

Anthropic Claude API のプロンプトキャッシング(Automatic / Explicit / 1時間TTL / Pre-warming)を、料金構造・キャッシュ無効化・cache_control の置き場所・max_tokens=0 によるウォームアップ運用まで実装目線で整理します。

JobPosting 構造化データ 徹底解説 - Google 求人検索に載せるための JSON-LD 実装とコンテンツ運用

JobPosting 構造化データ 徹底解説 - Google 求人検索に載せるための JSON-LD 実装とコンテンツ運用

Google 求人検索(求人情報リッチリザルト)に載せるための JobPosting 構造化データを、必須・推奨プロパティ、リモートワーク対応、学歴・経験のベータプロパティ、コンテンツポリシー、審査エラーまで実装目線で整理します。

Shopify エージェントストアフロント 徹底解説 - AIチャットで売れる仕組みとUCP・商品データ要件・設定の流れ

Shopify エージェントストアフロント 徹底解説 - AIチャットで売れる仕組みとUCP・商品データ要件・設定の流れ

2026年3月に大規模ロールアウトされた「Shopify Agentic Storefronts」を、ChatGPT / Gemini / Copilot などのAIチャネルから購入が完結する仕組み、技術基盤の Universal Commerce Protocol (UCP)、商品データ要件、4つのインポート方法、4ステップのセットアップ手順、Agentic Plan の料金まで体系的に解説します。

フィジカルAI とは何か - 世界モデル・VLA・ヒューマノイドで動く次世代AIの2026年現在地

フィジカルAI とは何か - 世界モデル・VLA・ヒューマノイドで動く次世代AIの2026年現在地

2025年から2026年にかけて急速に立ち上がった「フィジカルAI(Physical AI)」を、世界モデル・VLAモデル・シミュレーション基盤・ヒューマノイドの観点から整理。NVIDIA Cosmos / GR00T や Figure Helix、Tesla Optimus、π0 など、2026年5月時点の主要プレイヤーと最新動向をまとめます。

Jupyter Notebook 完全ガイド 2026年版 - Notebook 7時代の使い方とJupyter AI v3まで

Jupyter Notebook 完全ガイド 2026年版 - Notebook 7時代の使い方とJupyter AI v3まで

Jupyter Notebook を2026年版で総まとめ。Notebook 7(JupyterLab ベースに刷新)の新機能、Notebook 7.5 / JupyterLab 4.5 の最新アップデート、nbconvert / papermill / Voila / Jupytext などの周辺エコシステム、Claude / Codex などを呼べる Jupyter AI v3.0 まで体系的に解説します。

AI時代のデザインツール「Pencil」徹底解説 - Cursor上でワイヤーフレームをAIに描かせる新常識

AI時代のデザインツール「Pencil」徹底解説 - Cursor上でワイヤーフレームをAIに描かせる新常識

CursorやVS Codeの拡張として動く、AIネイティブなデザインツール「Pencil」の特徴・MCP連携・Figmaとの違いを解説。実案件として、企業向けWordPressテンプレートのワイヤーフレーム3パターンをAIで一気に構築した作業例も紹介します。

Supabase 完全入門 - PostgreSQL ベースの BaaS と Firebase との徹底比較(2026年最新版)

Supabase 完全入門 - PostgreSQL ベースの BaaS と Firebase との徹底比較(2026年最新版)

オープンソースのFirebase代替として急成長を続けるSupabaseを徹底解説。PostgreSQL/Auth/Storage/Realtime/Edge Functions の主要機能、Next.js での実装サンプル、Row Level Securityの仕組み、2026年新機能(pg-deltaの宣言的スキーマ管理、PostgREST自動リトライ)から、Firebaseとの料金・アーキテクチャ・選定基準の違いまで、現場で必要な情報を網羅します。

WordPress REST API 完全ガイド - 認証・カスタムエンドポイント・ヘッドレスCMS活用まで

WordPress REST API 完全ガイド - 認証・カスタムエンドポイント・ヘッドレスCMS活用まで

WordPress 標準の REST API(/wp-json/wp/v2/)を徹底解説。基本エンドポイントの一覧、Application Passwords / Cookie + X-WP-Nonce / JWT などの認証方法、register_rest_route によるカスタムエンドポイント実装、Next.js でのヘッドレスCMS活用、ユーザー列挙やCSRFなどのセキュリティ落とし穴まで、実装サンプル付きで網羅します。

WordPress Transients API 完全ガイド - キャッシュ・落とし穴・オブジェクトキャッシュ連携まで

WordPress Transients API 完全ガイド - キャッシュ・落とし穴・オブジェクトキャッシュ連携まで

WordPress 標準の一時キャッシュ機構「Transients API」を徹底解説。set_transient / get_transient / delete_transient の基本から、site_transient のマルチサイト挙動、wp_options への保存と Redis/Memcached 連携時の挙動の違い、そして「期限切れトランジェントが残り続ける遅延ガベージコレクション」などの落とし穴と本番運用での回避策までを実装サンプル付きで網羅します。

日本を揺るがした最近のセキュリティインシデントまとめ - BeReal炎上からアスクル・マネーフォワードまで(2025-2026)

日本を揺るがした最近のセキュリティインシデントまとめ - BeReal炎上からアスクル・マネーフォワードまで(2025-2026)

2025年後半から2026年5月にかけて日本国内で発生し、社会的インパクトの大きかったセキュリティインシデント10件を整理。アスクルのランサムウェア、マネーフォワード/CAMPFIREのGitHub不正アクセス、山形市YCC情報システム経由の51万件流出、西日本シティ銀行や日テレZIP!のSNS漏洩まで、人的事故からサイバー攻撃まで横断的に解説します。

Hermes Agent 完全解説 - Nous Researchが放つ「成長するAIエージェント」(2026年4月最新版)

Hermes Agent 完全解説 - Nous Researchが放つ「成長するAIエージェント」(2026年4月最新版)

Nous Researchが2026年2月に公開したオープンソースAIエージェント「Hermes Agent」を徹底解説。永続メモリ、スキル自動生成、16プラットフォーム対応のメッセージングゲートウェイ、Fast Mode、ローカルWebダッシュボード、セキュリティ強化など、v0.9.0(2026年4月)までの全機能とインストール手順、OpenClawとの違い、Reddit・GitHubでの実運用評価をまとめます。

Cursor 3 リリースまとめ — Agents Window / Design Mode / Bugbot Autofix の並列エージェント時代

Cursor 3 リリースまとめ — Agents Window / Design Mode / Bugbot Autofix の並列エージェント時代

2026年4月2日、AIネイティブIDEのCursor 3が正式リリース。複数エージェントを並列実行する「Agents Window」、UIデザイン編集に特化した「Design Mode」、PRのバグを自動修正する「Bugbot Autofix」など、AIコーディングの新時代を切り拓く新機能をまとめます。

EU AI Act 2026年8月完全施行まとめ — 高リスクAI規制と日本企業が今やっておくべきこと

EU AI Act 2026年8月完全施行まとめ — 高リスクAI規制と日本企業が今やっておくべきこと

2026年8月2日、EU AI Actの高リスクAIシステムへのルールが完全施行されます。違反時の罰則は最大3,500万ユーロまたは全世界売上高の7%。EU域内ユーザーに影響するAIサービスを提供する日本企業も対象です。リスク評価/HITL/学習データ管理/監査ログなど、いま整えるべき体制を整理します。

Gemini 3.1 Flash Live と Flash TTS まとめ — リアルタイム音声AIが本格普及フェーズへ

Gemini 3.1 Flash Live と Flash TTS まとめ — リアルタイム音声AIが本格普及フェーズへ

2026年3〜4月、Googleがリアルタイム音声モデル「Gemini 3.1 Flash Live」と新世代TTS「Gemini 3.1 Flash TTS」を相次いで発表。低レイテンシなマルチモーダル対話、自然な多言語音声、SynthID透かし、Search Live連携など、音声AIのプロダクションフェーズ突入を整理します。

Google Gemma 4 リリースまとめ — 31B Dense / 26B MoE / E4B / E2B のオープンソース4モデル徹底解説

Google Gemma 4 リリースまとめ — 31B Dense / 26B MoE / E4B / E2B のオープンソース4モデル徹底解説

2026年4月2日、Googleがオープンソースモデル群「Gemma 4」を発表。31B Denseフラッグシップ、26B MoE、エッジ向けのE4B/E2Bという4モデル構成、AIME 2026で89.2%、LiveCodeBench v6で80.0%という性能、思考モード/関数呼び出し/140言語対応などの特徴を整理します。

NII「LLM-jp-4」公開まとめ — 12兆トークンで学習した国産オープンソースLLM

NII「LLM-jp-4」公開まとめ — 12兆トークンで学習した国産オープンソースLLM

2026年4月3日、国立情報学研究所(NII)が国産大規模言語モデル「LLM-jp-4」をオープンソースで公開。約12兆トークンの高品質コーパスで学習した8B / 32B-A3Bの2モデル構成、最大65,000トークンの入出力対応、一部ベンチマークでGPT-4oやQwen3-8Bを上回る性能などをまとめます。

MCP 2026 ロードマップまとめ — Linux Foundation化したAIツール標準プロトコルの進化

MCP 2026 ロードマップまとめ — Linux Foundation化したAIツール標準プロトコルの進化

Model Context Protocol(MCP)は2025年にLinux Foundation配下のプロジェクトとなり、2026年には日付ベースから「Working Group」ベースの開発体制へ移行。Streamable HTTPの水平スケール、.well-known によるサーバー能力ディスカバリ、Tasks primitive 強化など、2026ロードマップの重点を整理します。

Microsoft Agent Framework 1.0 GA まとめ — Semantic Kernel × AutoGen 統合の本命がついに来た

Microsoft Agent Framework 1.0 GA まとめ — Semantic Kernel × AutoGen 統合の本命がついに来た

2026年4月3日、MicrosoftはMicrosoft Agent Framework 1.0をGAリリース。これまで別々だったSemantic KernelとAutoGenを統合し、.NETとPython双方で本番運用可能なマルチエージェントSDKになりました。A2A / MCP / マルチプロバイダー対応や、4月21日のPython 1.1.0で追加されたGemini対応・Hyperlight CodeAct連携などをまとめます。

NVIDIA Blackwell 供給逼迫まとめ — 52週リードタイム / GPU価格50%上昇 / 電力制約というAIインフラの新しい現実

NVIDIA Blackwell 供給逼迫まとめ — 52週リードタイム / GPU価格50%上昇 / 電力制約というAIインフラの新しい現実

2026年に入り、NVIDIA Blackwell GPUの供給が世界的に逼迫しています。GPUレンタル価格は時間あたり$3.50→$5超へ50%上昇、GB300 NVL72ラックは52週リードタイム、米国の電力・コロケーション枠は2027年Q4まで完売。AIインフラの真のボトルネックがシリコンから電力へ移った状況を整理します。

【サプライチェーン攻撃】2026年3月31日、npmパッケージ「axios」乗っ取り事件の全容と対策

【サプライチェーン攻撃】2026年3月31日、npmパッケージ「axios」乗っ取り事件の全容と対策

週1億ダウンロードを誇るnpmパッケージ「axios」が、北朝鮮系脅威アクターによって乗っ取られた事件を解説。攻撃の手口、影響を受けたバージョン、自分のプロジェクトの確認方法、今後の防御策をまとめます。

【緊急】npm パッケージ「axios」が乗っ取られた事件まとめ — 2026年3月31日のサプライチェーン攻撃

【緊急】npm パッケージ「axios」が乗っ取られた事件まとめ — 2026年3月31日のサプライチェーン攻撃

2026年3月31日、週間1億ダウンロードを超える人気パッケージ「axios」のnpmアカウントが乗っ取られ、悪意あるバージョン1.14.1と0.30.4が公開されました。攻撃の全容、影響を受けるバージョンの確認方法、今後の防御策をまとめます。

OpenClaw(旧Clawdbot/Moltbot)2026年4月最新版 - 約36万スターに到達したAIエージェントとセキュリティ嵐

OpenClaw(旧Clawdbot/Moltbot)2026年4月最新版 - 約36万スターに到達したAIエージェントとセキュリティ嵐

WhatsApp/TelegramからPCを操作できるオープンソースAIエージェント「OpenClaw」は2026年1月のリリースから半年弱で約36万GitHubスターに到達し、史上最も注目を浴びるOSSとなりました。一方で2026年2月の大規模セキュリティ嵐(複数CVE、ClawJacked、悪意ある340件のスキル)と、4月の堅牢化アップデートまでを最新情報で解説します。