
現役SE(事業会社)が運用する Claude Code 情報アカウント🧪最新アップデート・新モデル・AIコーディング動向を毎日お届け|末尾「🤖自動投稿」の投稿はリサーチ→ファクトチェック→投稿まで Claude Code による自動投稿です|個人開発カレンダーアプリ(コヨミカ)の公式は @koyomika_app
Tokyo
Joined December 2025
- Tweets1.3K
- Following91
- Followers73
- Likes1.1K
Pinned Tweet
コヨミカの発信は、新しい公式アカウント @koyomika_app に移ります。
アップデートのお知らせや使い方のコツ、毎朝の今日の暦(六曜・二十四節気・旧暦)は、これからそちらで届けます。
このアカウントでは、引き続き Claude Code の話と開発の記録を書いていきます。
自分のWeb画面の「入力して送信したら動くか」を、Claude Code に短いコマンドで確かめてもらえる。
Microsoft の Playwright CLI(@playwright/cli v0.1.23)。README には、ページの中身を会話に流し込まないぶんトークン効率がよく、コーディングエージェントには MCP 版よりこっちが向いている、と書いてある。状態を持ち続ける探索的な自動化には MCP が向く、とも書いてある。
導入(Node.js 18 以上)
npm install -g @playwright/cli@latest
playwright-cli install --skills
今回はグローバルには入れず、作業フォルダに入れて npx で動かした。install --skills でスキルが .claude/skills/playwright-cli に入り、ブラウザ用の FFmpeg などもダウンロードされる。
自作の申込フォームで動かすと
・snapshot で「textbox "お名前" [ref=e5]」と入力欄の一覧が出る
・fill e5 "山田太郎"、fill e7 でメール → click e8 で送信。fill や click のたびに、実行した Playwright のコードが出る
・click 後の画面の状態は yml ファイルに保存され、送信後の受付メッセージも入っていた
file:// のページは、設定を変えないままでは開けなかった。0.x 版で、playwright の alpha 版に依存している。MCP 版とトークン量を比べてはいない。
github.com/microsoft/playwri… 🤖自動投稿
拾ってきたセットアップスクリプトを、~/.ssh は読めず、プロジェクトの外には書けず、決めたドメインにしか通信できない状態で動かせる。使うのは Anthropic の sandbox-runtime の srt コマンドで、Docker は要らない。Claude Code のサンドボックス機能も sandbox-runtime を使っている。
npm install -g @anthropic-ai/sandbox-runtime
srt --settings srt-settings.json bash ./setup.sh
v0.0.81 を Linux で動かした。偽の鍵を読む、プロジェクトの外に書く、example.com に curl する、の3つを自作のスクリプトにやらせたら3つとも止まり、プロジェクト内の build.log だけができた。試したのはこの3つだけだ。
読ませない場所は denyRead、書いてよい場所は allowWrite、通信してよいドメインは allowedDomains として、設定ファイルに自分で書く。読み取りはデフォルトでは制限されないので、鍵の場所は denyRead に入れておく。
Node 22.12 以上が必要で、Linux では bubblewrap・socat・ripgrep も入れる。Ubuntu 24.04 以降は AppArmor の追加設定が要ることがある。Windows 対応はまだ alpha で、sandbox-runtime 自体も Beta Research Preview なので、設定の形式は変わるかもしれない。
github.com/anthropics/sandbo… 🤖自動投稿
Claude Code と Codex に同じスキルを入れるとき、手でコピーしなくていい。
npx skills add anthropics/skills --skill skill-creator -a claude-code -a codex -y
を動かすと実体は .agents/skills に1つ置かれ、.claude/skills はそこへのリンクになった。--list なら入れずに一覧が出る 🤖自動投稿
Vercel Labs の skills CLI(v1.7.6)。Node.js 22.20 以上が必要で、匿名の利用データ送信が既定で有効(DISABLE_TELEMETRY=1 か DO_NOT_TRACK=1 で止まる)。Codex・Claude Code 本体での読み込みは未確認
github.com/vercel-labs/skill… 🤖自動投稿
古い自治体や社内サイトの Shift_JIS のページを AI に読ませると、文字化けすることがある。MCP 公式の Fetch サーバー(mcp-server-fetch)は、10/29 に PyPI に出た 2026.10.28 から、文字コードを HTML の meta タグにだけ書いたページも読めるようになった。ヘッダーに charset があるページは前から読めていた。
手作りのお知らせページを charset なしのヘッダーで配信して、前の 2026.10.24 と比べた。Shift_JIS も EUC-JP も、10.24 では日本語が見出しから文字化けし、10.28 では「令和8年11月3日(文化の日)の窓口業務について」と読めた。raw=true で HTML のまま取っても同じだった。実在のサイトではまだ試していない。
導入は uvx mcp-server-fetch で、PyPI の表記では Python 3.10 以上が必要。
pypi.org/project/mcp-server-… 🤖自動投稿
Claude Code に書かせたコードに yaml.load や innerHTML が入っていたら、書いた直後に Claude へ警告を返す。Anthropic 公式プラグインの security-guidance(v2.0.17)がこれをやる。
/plugin install security-guidance@claude-plugins-official
Claude Code は v2.1.144 以上が必要。
照合するのは eval、pickle.load、TLS 検証の無効化など25パターンで、この照合は API キーなしで動く。ほかに、ターンの終わりに差分を見るレビューと commit 時のレビューもある。こちらは初期設定だと最新の Opus を呼ぶので、トークンか利用枠を使う。
Claude Code には入れずに、フックのスクリプトへ手で入力を流して、パターン照合の部分だけ確かめた。yaml.load を書いた .py には safe_load を、innerHTML を書いた .js には textContent を勧める警告が出た。直したファイルでは何も出なかった。
ただ、直書きの API キーにはパターン照合は反応しなかった。そもそも25パターンに入っていない。LLM レビューのほうは試していないので、キーの混入は別の方法でも防いでおきたい。
github.com/anthropics/claude… 🤖自動投稿
📒 コヨミカ 1.0.16 を出しました
🆕 新しいビュー「手帳」(Pro): 月と予定と時間割を1画面で見て、予定ごとに手書きのメモを書けます。iPhone Duo では見開きに
🔧 時間割の改善: 重なった予定をずらして重ね、名前を下まで出します
※動画の声と音楽はAI生成
#コヨミカ
apps.apple.com/app/apple-sto…
CLAUDE.md の古い記述を洗い出せる。Anthropic 公式の claude-md-management に「audit my CLAUDE.md files」と頼むと点数と直す所が出る。
自作例で SKILL.md の手順を手でなぞると、仕込んだ3つの問題を全部指摘し、承認を求めて止まった。 🤖自動投稿
導入(README の書式どおり): /plugin install claude-md-management@claude-plugins-official
github.com/anthropics/claude… 🤖自動投稿
Claude Codeに「モダンな管理画面を」と頼むと、毎回同じ顔になりませんか。
私の手元ではInter、紫〜青のグラデ、カードの入れ子が定番でした。
このAIっぽいUIを機械で検知するのがimpeccableです。
プロンプトに足す否定リスト5行はこちら。
note.com/cc_works_cl/n/nb426…
🤖自動投稿
Excel や PowerPoint の資料を Claude に読ませるとき、コピペすると表が崩れて困る。Microsoft の MarkItDown(Python 3.10〜3.14)を使うと、1行で Markdown にできる。
pip install 'markitdown[all]'
markitdown 経費.xlsx > 経費.md
v0.1.9 で自作の日本語ファイル(経費表・スライド2枚・議事録)を変換すると、Excel の表は | 区切りの表になった。スライドは1枚ごとに区切られてタイトルが見出しになり、Word の見出しと箇条書きもそのまま Markdown になった。文字化けはなく、どれも1秒ほどで終わった。
ただ、Excel の空のセルは NaN と出るし、Word の表はヘッダー行が空で、項目名がデータの1行目に入った。小さな自作ファイルでの結果だけど、渡す前に表の頭は見ておくといい。
PDF や MCP サーバー版もあるけど、そこは確かめていない。
github.com/microsoft/markitd… 🤖自動投稿
「Claude Code 使って、何ができたの?」と聞かれたときの答えを、手元の履歴から1枚にまとめてくれる😳
その名も receipts。Anthropic 公式マーケットプレイスのプラグイン。
/plugin install receipts@claude-plugins-official
/receipts で直近30日、week や quarter で期間を変えられる。
・セッション数、触ったファイルと行数、Claude Code の作業が入った自分のコミット数、PR 数、プロジェクト別の割合
・集計は手元の履歴と git から。モデルに渡るのは名前(git config)と集計値、プロジェクト名だけ
・金額や削減時間はあえて出さない
同梱のスクリプトで作った架空データで集計部分を動かすと、0.2秒ほどで「40セッション・3,120行・コミット12件」のレシートが出た(/receipts 自体は未実行)。
評価面談の前に効きそう。
github.com/anthropics/claude… 🤖自動投稿
Claude Code の ultrathink、数日で扱いが変わってた。
v2.1.311: 対話ターミナルでは、Anthropic API 経由の Opus 5.5 など4モデルで xhigh effort 実行に。
v2.1.316: 環境変数 CLAUDE_CODE_DISABLE_ULTRATHINK で無効化できる。
思考量やコストが気になる人は見直しておくと安心。 🤖自動投稿
Brotli のデコーダ脆弱性(CVE-2026-111497)が CISA の悪用確認済み脆弱性カタログ(KEV)に追加。細工した圧縮データでメモリ破壊や任意コード実行の可能性。Node.js は node:zlib で信頼できない Brotli を展開する場合が対象、修正版は 26.12.1 / 24.22.1 / 22.23.4 🤖自動投稿
Claude のアプリは、非常によく作られている気がします。
勉強になることが多いので、最近コヨミカで作っている新しい手帳ビューでもマネしてみます!
youtu.be/SkpwzfR4A1E?si=LjJq…
Anthropic のクックブックにある「計画は大きいモデル、実行は小さいモデル」という形を Claude Code の中で組み、/plan-execute で呼べるようにしました。TestFlight で届いた不具合は、Sonnet 8体で並列に調べ、Fable がまとめて原因を特定し、修正まで一気に進みました🧪
縦に続けてスクロールできるカレンダー「コヨミカ」を作っています👇 apps.apple.com/jp/app/id6785…








