shutils

Tips

actions/checkout v7のpull_request_target保護についてまとめる

GitHub Actionsのactions/checkout v7で追加されたpull_request_target向け保護について、概要、影響を受ける設定、注意点、既存ワークフローで確認しておきたい対応を整理します。2026年7月16日のバックポート前に見るべきポイントもまとめます。
Tips

Slackのメンションに「さん」を付けるか考える

Slackなどのメンションに「さん」を付けるべきかを、日本の文化圏における敬称・敬語意識から整理します。マイナビニュースの調査と文化庁の世論調査を参照し、不快に感じる割合や場面別の使い分けをまとめます。
AI

LLMのプロンプトキャッシュについてまとめる

GitHub CopilotなどのAI開発ツールで気になりやすいトークン使用量を、LLMのプロンプトキャッシュという観点から整理します。仕組み、ヒット率を上げる書き方、API利用時の確認項目、注意点をまとめます。
AI

Difyとコーディングエージェントのすみわけを整理する

Dify、GitHub Copilot、Codex、Claude Codeの役割を比較し、AIアプリ基盤とコーディングエージェントをどう使い分けるかを整理します。社内FAQ Botや外部ナレッジAPI改善を例に、入口と実装の分担をまとめます。
AI

Difyのinputsでクライアントごとに表示を出し分ける

DifyのWeb App向けHTMLフォームやボタンをSlackなどのAPIクライアントでも扱いやすくするため、inputsを表示条件の受け渡し口として設計し、テンプレートノードでHTMLとMarkdownを切り替える実装例を紹介します。
AI

DifyのFAQチャットボットでHTMLタグを使って入力しやすいUIを作る

DifyのテンプレートノードでHTMLタグを使い、FAQチャットボットにクイック返信ボタンや問い合わせフォームを表示する方法を紹介します。ユーザーが次の行動を選びやすくする実装例です。
AI

Claude Agent SDKは結局別料金になるのか?2026年6月時点の整理

Claude Agent SDKやclaude -pがサブスクとは別料金になるという告知を見て解約した経緯をもとに、変更一時停止後の現在の扱い、API課金になる条件、手元で確認するポイントを整理します。
セキュリティ

npm v12の破壊的変更とサプライチェーン対策を整理する

npm v12で予告されているinstall時の破壊的変更を、過去にまとめた.npmrcやAGENTS.mdによるサプライチェーン対策とつなげて整理します。2026年6月時点の情報として、移行前に見ておきたい観点をまとめます。
Tips

PowerShellとSeleniumで簡単なブラウザRPAを作る

PowerShell の Windows Forms と Selenium を組み合わせ、検索キーワードを入力して Google 検索を実行する小さな RPA ツールを作ります。Selenium Manager による ChromeDriver 自動取得の考え方と注意点もまとめます。
Tips

M5Stack CoreS3 + UIFlow2でmicroSDカードが認識しない原因がSDカード相性だった話

M5Stack CoreS3 と UIFlow2 で microSD カード認識に失敗した記録です。ESP_ERR_INVALID_RESPONSE の原因が SD カード相性だった事例をまとめます。