







Cloudflareの製品別MCPサーバーが/sseの提供をやめ、/mcpだけになりました。17個のサーバーで/sseが410 Goneを返すことをcurlで確かめ、Claude Codeでの見え方と、設定を/mcpへ切り替える手順を整理しました。
Cloudflareがリリースした抽出モデルClairicを試してみた | DevelopersIO
Cloudflareがリリースした新しい抽出モデル「Clairic」を試してみました。テキストや画像から指定したスキーマに従って情報を抽出・計算・推定・予測できるこのモデルの仕組みや使用例、実際の使ってみた結果をご紹介します。

Cloudflare、TypeScriptをRustに移植した「tsrs」を発表。TypeScript 7より最大で70%少ないメモリで8倍速。今後、LSPなどTypeScriptの全機能をサポート予定
Cloudflareは、TypeScriptをRustに移植した「tsrs」を発表しました。 下記は、Cloudflareに買収されたVoidZeroによるtsrsに関するポストです。VoidZeroもこのtsrsの開発に関わっています。 ...

「Cloudflare OS」のマネージドサービス提供へ。GitHubとの接続やGmailとの連携強化など
Cloudflareは、AIを活用した業務のためのプラットフォームとなる「Cloudflare OS」のマネージドサービスを発表しました。現在ウェイティングリストへの登録を募集しています。 AIを活用した業務アプリのプラットフォーム Clo...

Supabase MCP を読み取り専用にするなら claude.ai のコネクタも止めておくと安心という話 | DevelopersIO
Claude Code に Supabase MCP を読み取り専用でつなぎ、データの削除を頼みました。読み取り専用の接続では削除が拒否され、別の経路として残っていた claude.ai アカウントの Supabase コネクタも、プロジェクトの設定で止められることを確かめました。

Wiz CIRTのLLMjacking報告を読む:Google Cloudの請求先アカウントを乗っ取られ、他人のGemini API利用料を払わされるまでの流れと確かめること | DevelopersIO
Wiz CIRTが10月20日に公開したLLMjackingの報告を読み、検索広告のフィッシングからGoogle Cloudの請求先アカウントが乗っ取られ、攻撃者のプロジェクトのGemini API利用料を払わされた流れと、請求の権限・監査ログ・予算で確かめる点を整理します。

TeamプランのClaude Code の利用ログを OpenTelemetry で CloudWatch Logs に直接送って貯めてみた | DevelopersIO
Claude Code の OpenTelemetry ログを AWS CloudWatch Logs に直接送信し、組織の利用状況を一元管理する方法を紹介します。コレクターなしで実装できます。

Claude Desktop で「このデバイスでは WSL セッションを利用できません」と出たときの原因と対処 | DevelopersIO
Claude Desktop のポリシー(レジストリ値)を 1 つでも設定すると、Code タブの WSL セッションがエラーで使えなくなります。disableWslSessions を 0 で追加して、ポリシーの設定を残したままエラーが解消できることを、検証で確かめました。

個人ブログを Lambda Web Functions + CloudFront に移行して、実際の料金を確認してみた | DevelopersIO
個人ブログをLambda Web Functions + CloudFront OACに移行し、料金と性能がどう変わったか実測データで比較します。見積もりより低かった理由、コールドスタートが9倍に増えた背景、関数ごとの料金内訳まで、詳しく解説します。

Claude Code に Supabase の Security Advisor で確認させてアプリ保護を組み込んでもらった話 | DevelopersIO
Claude Code に Security Advisor での確認を指示し、その前後で Supabase アプリがどう変わるか比べました。指示する前は Claude Code の自動チェックが db lint にとどまり Advisor の警告 4 件が残りましたが、指示すると質問を経て保護が組み込まれ、警告は理由つきの 1 件になりました。

TypeScriptの型を手に馴染ませるためにやっていること - $shibayu36->blog;
最近TypeScriptが好きで勉強していっている。しかしなかなか型定義周りが手に馴染まず、少し複雑な型定義を読んだり、自分でユーティリティ型を定義したりすることが難しかった。 そこで型を手に馴染ませるために色々学習をしてみたので、やっていることをメモしておく。 まずざっとTypeScriptの型概要を学ぶ まずTyp…
DevelopersIO 2026 TOKYO で「ガチで放置できる Claude Code実行環境の作り方」というタイトルで登壇しました #devio2026 | DevelopersIO
DevelopersIO 2026 Tokyoでの登壇資料を共有します。Claude Codeを安全かつ効率的に自動実行させるための環境構築と、自動化の先に残る課題についてお話ししました。ぜひ参考にしてみてください。

【Electron】画像を保存するだけで満足してしまうオタクのために最高の画像ビューアをつくった - Qiita
みなさん、いかがオタクライフお過ごしでしょうか? オタクの生活には萌え画像が欠かせませんね。 日々twitterを眺めてはTLに流れてくる画像をふぁぼり、pixivでお気に入りの絵師の画像を眺め、tumblrでアニメgifをリブログ、そして自分のPCのお宝フォルダに保存して...

サブエージェントを増やしすぎていたら、Claude公式が挙げる失敗パターンに当てはまっていた話 | DevelopersIO
Claude Codeで開発フローを自動化していたら、サブエージェントが12体まで増えていました。Anthropicの記事を参考に、「工程ごと」から「文脈ごと」の分け方に見直したときの話をまとめます。

Code SplittingでどれくらいReactアプリの初回ロード時間を減らせるか試してみる - Qiita
ということで、前々回書いた通りSSR(Server Side Rendering)したくない派ですが、CSRの問題は解決したいので今回は初期ロード時間対策でCode Splittingを試してみます。 基本的なことしか試さないので、一度も試したこと無い人向け程度の内容かと思...

Cloudflare、検索を許可しながらAI学習を拒否する「Disallow AI Training」を発表 | gihyo.jp
Cloudflareは2026年9月15日、Webサイトの検索インデックスへの登録を維持しながら、コンテンツのAI学習への利用を拒否する設定「Disallow AI Training」を発表した。
Cloudflare WorkersのspanContext()でtraceIdをレスポンスに入れる:setStatus・updateNameとあわせて挙動を確かめる | DevelopersIO
Workersのカスタムspanに追加されたspanContext()、setStatus()、updateName()を試し、traceIdがダッシュボードのトレースと一致するか、名前とstatusが本番とLocal Explorerでどう見えるかを確かめました。
