アーカイブ
公開日順に記事を閲覧できます。
2026
53 件WeChatを起動せずにメッセージを送受信する:独立した通信コアの復元記録
QRコード認証、通信および業務データの暗号化から、同期カーソル、メッセージトランザクション、アンインストール後の双方向検証まで、独立したWeChatテキスト通信コアを段階的に復元した過程を振り返ります。
→
WeChat画像はどう暗号化され、どのように段階的に復元できるのか
画像エンコード、アカウント鍵の導出、AESとXORによる分割処理から、DATの逆変換と高画質リソースのダウンロードまで、同じ再現可能なファイルを使ってmacOS版WeChat 4.1.9の画像処理経路を解説します。
→
chrome-useを5分で理解:どんなエージェントにも自分のChromeを使わせる
エージェントが、あなたがすでにログインしているChromeを使うべき理由、chrome-useがそこへどう接続するか、タブを邪魔しない仕組み、captchaで何が起きるかを5分で説明します。
→
motion-use:コーディングエージェントが動画をコードとして書く
motion-useはオープンソースの動画ツールです。コーディングエージェントが正確な時刻指定の描画コードを書き、ローカルでレンダリングし、完成したMP4をデコードして確認します。表示されるすべてのクリップがmotion-useで作られた1分の映像付きです。
→
Claude Code に Switch を操作してもらった
switch-use は、sys-botbase と OCR を使って Nintendo Switch を PC から操作できる Rust 製コマンドラインツールです。
→
Switchのコントローラーが足りない?AtmosphèreユーザーならMacのキーボードやスマホでもう1つ増やせます
友達が来たのにJoy-Conが2つしかない?SwitchにAtmosphèreとsys-botbaseを入れていれば、Pocket GamepadでMacのキーボードや余っているスマホを3つ目のコントローラーにできます。7日間無料試用、その後はUS$1.99の買い切り。Proコントローラーを買う必要はありません。
→
iphone-useを1分で:AIにあなたのiPhoneを使わせる
すべてのスマートフォン画面が実際の録画である、1分間のiphone-use動画です。AIが画面を読み取り、名前でタップし、手順がうまくいかなかったときはそう伝え、完了したタスクをトークンを消費せずに再生します。
→
Claude Opus 5.5にコードを書かせて3Dプロモーション映像を作る:1250行のコード、手作業のアニメーションは1フレームもなし
1つの要件から、Opus 5.5はClaude Code上で演出稿、three.jsのシーン、音楽シンセサイザー、字幕を書き、自分でフレームを抽出して確認しバグを修正し、さらにオープンソースのmotion-useを使ってローカルで102秒、6120フレームの完成映像をレンダリングした。
→
Claude Code と Codex をどう一緒に使う?互いに起こし合い、メッセージを送り合い、PC をまたげるツールを書いた
同じ PC 上で Claude Code、Codex、Pi を開いていても、それらは互いを見られない。ocs はすべての AI コーディングセッションに共有チャンネルを用意し、対象セッションを実際に起こす。0.6 からは LAN 内の別 PC も呼び出せる。この記事では使い方と、作る中で踏んだ「成功に見えるが実は失われている」落とし穴を紹介する。
→
Pastyx:Macでコピーしたものを、ショートカット一つですべて取り戻す
さっきコピーしたコード、リンク、画像が、新しいコピーで上書きされてしまった?Pastyx はコピーしたものをすべて記録し、⌘⇧V で一発検索、Enter で貼り付けできます。ネイティブ macOS アプリ、ローカル優先、US$1.99 の買い切りで、7日間無料で試せます。
→
ChooseBrowser:Mac 上のリンクを自動で正しいブラウザ、正しい Chrome アカウントへ
会社アカウント、個人アカウント、テストアカウントを行ったり来たりしていませんか?ChooseBrowser は URL ルールに基づいて、リンクを自動で正しいブラウザと Chrome プロファイルに送ります。US$1.99 の買い切りで、7 日間無料で試せます。
→
ChooseBrowser が Mac App Store に登場:リンクごとに開くブラウザとアカウントをルールで決める
ChooseBrowser は macOS 用のリンクルーターです。ドメインやパスでルールを書けば、リンクは指定したブラウザや Chrome プロファイルで直接開きます。複数アカウントでのテスト、仕事用と個人用の切り分け、クライアントごとの切り替えも、ルールを一度設定するだけ。US$1.99 の買い切り。
→
AI 開発におけるコンピューター性能コストの最適化 · Rust 編
複数 agent の並列開発では、Rust が依存関係を繰り返し再コンパイルすることが最大のコストになりがちです。並行数を制限し(二つの軸で)、共有キャッシュを使い、target を分離し、そのルールを AGENTS.md に固定することで、同時に三つの作業ラインを走らせてもコンピューターが耐えられるようにします。
→
ネットワーク版 cross-session:私の AI とあなたの AI を直接つないで連携デバッグする
AgentParty は cross-session のネットワーク版です。Claude Code の cross-session は自分のセッション間だけですが、AgentParty はそれを別の人、チーム、会社へ広げます。私の AI とあなたの AI が直接対話して連携デバッグし、人間による中間翻訳を省きます。
→
coding agent に互いに @ できる部屋を与える:AgentParty とは何か、どこで使うのか、原理は何か
AgentParty はとても薄いバスです。異なるマシン、異なる会社の coding agent(と、その背後にいる人たち)が同じチャンネルにいて、互いに @ し、待機し、引き継げるようにします。この記事では、3つの線に沿って説明します。それが何か、どんな問題を解決するのか。どんな場面で使えるのか。下層の原理がどう組まれているのか。
→
Wan2.2 の全ソースコードを読み終えて:この動画生成コードはどこであなたを噛むのか
五大タスク行列、階層アーキテクチャから DiT/VAE/T5/分散/スケジューラまで、Wan2.2 のソースコードにある、文書とコードが乖離している実際の落とし穴を層ごとに分解する。
→
動画生成の勘定を明らかにする:Wan2.2 ソースコード精読
Wan2.2 の実コードで動画生成の完全な原理を一通りたどる:flow matching の数学的導出、VAE の時空間圧縮、DiT と 3D RoPE、CFG、MoE デュアルエキスパート、条件注入、シーケンス並列化について、各概念で具体的な数字を計算し、元コードを示す。
→
微信ローカルデータの二つの道——wechat-use と wechat-decrypt の原理レベルの比較(実測による訂正付き)
二つの微信復号ツールはよく比較されますが、比較の方向がずれています。本当の違いは機能の多さではなく、SQLCipher の key をどう取得するかにあります。この記事では両者を原理レベルまで分解します——SQLCipher の per-DB 鍵モデル、メモリから key を取り出す二つの仕組み(LLDB+entitlement vs sudo+mach_vm)——さらに実際に自分のマシンで走らせ、初版を書いたときの二つの誤判定もついでに訂正しました。
→
Claudeのアカウント停止で見るべき3点:地域、IPタイプ、リクエスト指紋、そして自己チェック方法
Claudeのアカウント停止は、出口がどの地域か、出口IPの種類、クライアントとリクエストが自分で送っている情報、の3点に分けて考えられる。2026年10月の更新:日付の透かしは撤去済み、IPv6と分割ルーティングの抜け道、引っ越しやカード再利用での停止、10月初めにクリーンな環境でも停止された事例、検出ページに追加したチェック項目。
→
一目で偽物だとわかる、敗因はリズム
AIチャットを人間らしく見せるには、モデル性能だけでなく、返信のリズム、プロンプト設計、フォールバック、コスト計算、障害切り分けといった細部のエンジニアリングが重要になる。
→
chrome-useのマルチエージェント隔離
chrome-useが1つの本物のChromeを複数のagentで共有しながら、session、タブグループ、拡張機能によって干渉を防ぐ仕組みを説明します。
→
agentにWebページのデータを取らせるために、3つの不器用な方法を試して、最後に1つだけ残した
ページ全体のHTMLを詰め込んでコンテキストを燃やす、1フィールドごとにfind/getを往復する、手書きのevalを書く。この3つのデータ取得方法を全部試したが、どれもしっくりこなかった。残ったのはchrome-useのsiteとextract。背後にある判断は同じだ。データ取得は一度の宣言的な評価であるべきで、命令的な往復の列ではない。この記事では実際の出力から両者の使い方、extractのschemaをどう書くのか(最初は私も間違えた)、そして取れない場面・使うべきでない場面を説明する。
→
デスクトップアプリは実はWebページだ:これを理解すると、操作はもはや「デスクトップ自動化」ではなくなる
初めて chrome-use で Slack デスクトップ版につなぎ、`snapshot` で名前付きのボタンが大量に出てきたとき、少し驚いた。あとで納得した——Slack デスクトップ版はそもそもWebページなのだ。Electron アプリは Chromium レンダリングエンジンにネイティブの殻をかぶせたもので、内部には構造のはっきりした DOM がある。この記事では、なぜこの事実によって、ずっと泥臭い作業だった「デスクトップ自動化」がWebページ操作へと単純化されるのか、そしてブラウザの場合と比べて必ず知っておくべきトレードオフについて説明する。
→
アンチスクレイピング検出が数えているのは、あなたが何回嘘をついたか:本物のブラウザが生まれつき破綻しない理由
ブラウザ自動化に携わる人は、いずれ必ずある落とし穴にはまる。偽のブラウザを必死に真人間のように偽装し、さらに何層にも見破られていく、というものだ。この問題を理解するには、まず CreepJS のような検出が、そもそも「あなたはボットか」を直接判定しているわけではないことを知る必要がある。它はあなたの数十項目のシグナルを集めて相互に照合し、ひとつでも合わなければ嘘として記録する。この記事では、私が実測した本物のフィンガープリント一式から始め、もっとも隠しにくい痕跡、つまり JS 層ではなくプロトコル層にある痕跡まで分解し、パッチを当てることがなぜ負のゲームなのかを説明する。
→
エージェント向けブラウザの選び方:Playwright のアプローチと chrome-use は同じものではない
chrome-use が既存の Chrome セッションに接続する仕組みを、Playwright、Puppeteer、browser-use が使う新規コンテキストや永続コンテキストと比較し、セッション状態、タブの所有、接続要件、フィンガープリントテストの限界について説明します。
→
ネットワークリクエストとレスポンスを変更する: chrome-use network route 詳解
開発デバッグ中に、まだ完成していないAPIをmockしたい、リクエストパラメータを変えたい、あるいは実際のレスポンスを変更したいことがあります。chrome-use network routeは、操作中のChrome上で直接インターセプトし、mockレスポンス、リクエスト変更、実レスポンス変更、ブロックの4つの使い方を提供します。なぜこれが最も軽量な方法なのか(内部はCDP Fetch、JS注入なし、拡張機能の権限追加なし、ストア再審査を誘発しない)を説明し、実機検証も添えています。
→
フロントエンドに「ユニットテスト」を書く: chrome-use test 詳解
chrome-use test は、手作業のブラウザ点検を、繰り返し実行でき、CI に入れられる YAML スイートとして固定化するもので、フロントエンドにユニットテストを書くようなものです。それが何か、なぜ実装をここまで薄くできるのか、そして cookie-use と組み合わせて複数アカウントを行き来する方法を説明します。
→
agent に「Sign in with Google」を自分でクリックさせる——chrome-use が OAuth ポップアップログインを攻略
AI agent に自分でアカウントへログインさせたい。アカウントとパスワードの経路は bitwarden-use で通せたが、OAuth の経路で半日以上つまずいた。「Sign in with Google」の裏で 3 つのウィンドウがどうやり取りするのか、なぜ自動化するとすぐ切れるのか、chrome-use が入れた 3 つの修正、そして最後に x へ全自動でログインできた流れを説明する。
→
Synology DSM で SSH ポートを開けても接続できない:ポートずれの振り返り
Synology DSM パネルで SSH を有効化したりポートを変更したりしても、ポートが開かないことがあります。原因はパスワード、アカウント、ルーターのポート転送とは限らず、DSM のフロントエンド状態と sshd_config に残った古いポート設定が重なっている場合もあります。
→
Claude Code が自分で自分を怖がらせた:一度の「プロンプトインジェクション」騒動
私たちは一晩中 hook、プロキシ、パケットキャプチャ、session ログを追いかけた。最後に分かったのは、いちばん怖かったあの「注入の証拠」はツール出力ではなく、Claude 自身が語った物語だったということだ。
→
chrome-use: あらゆる AI Agent がログイン済みの本物の Chrome を直接操作、CreepJS の bot 判定は 0%
自動化ブラウザを空の設定から起動して、ログインし直し、 CAPTCHA にぶつかるのはもうやめましょう。chrome-use なら、どんな AI agent でも「すでにすべてログイン済み」の本物の Chrome を直接操作できます。CreepJS の bot 判定は 0% で、さらに構造化スナップショット + @ref インターフェースにより、1ページを見るのに 200–400 token しか使わず、スクリーンショット代も燃やしません。
→
Codex は本当にこっそり SSD を消耗させているのか?自分のマシンで調べてみた
朋友圈で、Codex がこっそり大量のログを書いて SSD を消耗させるという話が広まっている。手元で実測したところ、ファイルはローテーションで 126MB に安定しているが、10 日で 845 万行が挿入され、ディスクに書き込んでいたのはバックグラウンドのデスクトップ版 app-server だった――元投稿の方向性はおおむね正しく、「誰でも 1 年で必ず書き潰す」という部分だけが誇張されている。根本原因(ソースコード + GitHub issue)とクリーンアップ方法も添える。
→
GSI を単独で import することはできない
prod の DynamoDB テーブルが CloudFormation を迂回して課金方式とインデックスを直接変更され、その結果 stack 全体が 5 日間ロールバックで詰まった。drift の原因と解決法を記録しつつ、直感に反する点を明確にする:CFN の import はリソース全体単位である。
→
Claude CodeにあなたのChatGPTサブスクリプションで自動画像生成させる:API key不要、Turnstileをどう回避しているのか
Claude CodeやCursorのようなagentが、ドキュメントやREADMEを書くついでに挿絵も生成できるようにする。OPENAI_API_KEYは不要、追加料金も不要で、すでに支払っているChatGPTサブスクリプションを使う。この記事では、その背後でいちばん面白い実装ルートであるwebバックエンドを分解する。なぜ直接POSTできないのか、三層のアンチスクレイピングで本当の壁になるのは一度だけ有効なTurnstile tokenであること、そしてログイン済みのChromeを駆動して画像を生成する完全な流れを扱う。
→
ChatGPT サブスクで agent が自分で画像を作る CLI
Claude Code などの agent が画像を必要としたとき、人手や別途 API キーなしで、既存の ChatGPT サブスクを使って画像を生成・編集できる CLI の紹介です。
→
月額5ドルで86万RPSに耐えて、まだ上限に届かない——ホットスポットKVのアーキテクチャ設計と思 honest な振り返り
Cloudflare Workers(月額5ドルから)上で動く秒単位のホットスポットKV。複数リージョンの負荷テストで読み取りパスは86万+ RPSに達し、workerエラーはゼロ。先にボトルネックに達したのは負荷生成側だった。この記事では、その設計思想、実際に起きた2回の障害の完全な調査(1回目は直ったと思っていたが、2回目で本当の根本原因にたどり着いた:読み取りと書き込みが同じ単一スレッドオブジェクトの同じキューで競合していた)、そして最終的な解法である読み書き分離に加え、「強整合性」という言葉を改めて明確にする。
→
江ノ島 徹夜攻略:未明の境川河口 → 夜明けの大堤防(6/19 金)
金曜に江ノ島で徹夜するための1ページ攻略:午前1時から境川河口でシーバスを夜釣り(上げ潮+明暗ライン)、04:35に移動、5:00に大堤防で朝マズメの青物狙い。潮汐と徹夜タイムライン、実地図(夜の釣り場+大堤防+24h駐車場+徒歩移動ルート)、夜場と朝マズメの攻め方、ルアー構成、単独夜釣りの安全ラインと駐車情報を含む。
→
舞浜・旧江戸川 シーバス攻略(6/20 土曜)
土曜の夕方に舞浜/旧江戸川の岸からシーバスを狙うための1ページ攻略:潮汐と出発時間、実際の地図で示した釣れる岸沿い区間、3種類のルアーの使い方、流れを見る4つの指標、竿を出す前の初期サイン、ポイント移動の判断ツリー、雨後の見極め。
→
agent にクロスオリジン iframe をクリックさせる:chrome-use がこの難題を突破した話
AI agent にブラウザをつなぐとき、本当に難しいのはページを開くことではなく、クロスオリジン iframe の中に隠れたフォームだ。読める、入力できる、でも「保存」だけクリックできない。この難題を突破した過程の記録。
→
舞浜クロダイ釣り早見表 · 6/20 下げ潮戦
東京湾・舞浜河口のクロダイ実戦早見表——下げ潮の時間帯、VIB/Tテール・テキサスリグのルアー優先度、ボウズ時の損切り判断ツリー。情報は釣り仲間グループの6/15実釣データ+気象庁東京地点の潮汐確認に基づく。マウス描きの古いペイント風模式図3枚付き。
→
iphone-use: AIエージェントに実機のiPhoneを制御させる
カスタムXCTestランナー、CLI、HTTP API、MCPを備えた、オープンソースの実機iPhone自動化: 画面の読み取り、タップ、入力、リモート制御、ワークフローの再生。
→
Claude Code Workflows 詳細解析:オーケストレーションをスクリプトに書き込んだ後
Claude Code は昨日(2026-05-28)dynamic workflows をリリースしました。現時点ではまだ research preview です。この記事ではソースコードには触れず、それが何を変えたのか、いつ使うと得なのか、いつ単なる token の無駄なのか、そして subagent / skill との本質的な違いだけを扱います。
→
ステータスバーのあの cache 4m23s は、結局正確なのか?
私が Claude Code 向けに書いたステータスバーには、prompt-cache のカウントダウン行がある。それが何を基準にしているのか、式はどう立てるのか、どんなときに誤解させるのか——ソースコードと実際の transcript を一緒に掘り下げる。
→
東京通勤圏の住宅購入候補リスト
長期の自己居住、通勤、防災、予算負担を見据えた住宅購入候補の比較ページ
→
ChatGPT サブスクリプション → 画像生成 API ビジュアル早わかり:chatgpt-imagegen を一枚で理解
1ページのビジュアル早わかり:ChatGPT サブスクリプションが chatgpt-imagegen によってコマンドライン画像生成ツールへどう変換されるのか——OAuth による token 取得、Responses API SSE ストリーム、機能境界マトリクス、使うべきでない場面を一枚で明確化。
→
AI監査に向き合う:リバースエンジニアリングプロジェクトをどのように「合法化」できるか?
Claude Code と Gemini CLI を組み合わせ、逆コンパイルプロジェクトを扱う実践的なアプローチを検討する。所有権検証という課題に焦点を当て、自動サニタイズ処理による解決を取り上げる。
→
/goal コマンド実装の分析
Claude Code 2.1.139 headless 版のソースコードに基づき、/goal コマンドがセッションレベルの Stop hook を通じて、条件が満たされるまで Agent に作業を継続させる仕組みを分解します。
→
claude agents と /bg:Agent View 実装の分析
Claude Code 2.1.139 のソースコードをもとに、claude agents、--bg、/bg がバックグラウンド job モデル、daemon、FleetView TUI をどのように共有しているかを分解します。
→
WeChat macOS 4.0.1.52 のローカルデータベース解錠経路をどのように確認したか
自分のデバイスを対象にしたエンジニアリング的フォレンジックの振り返り。静的ファイル、実行時のオープン経路、SQLCipher パラメータをたどり、最終的に WeChat macOS 4.0.1.52 のローカルデータベース解錠経路と、アカウント単位の鍵配布モデルを確認した。
→
補助的コーディングから統合型開発へ:AIプログラミングチームの実践導入(PPT)
Slidevスタイルの中国語プレゼン資料。Agentic Coding、SkillとMCP、AGENTS.mdとCLAUDE.md、サンドボックスと権限制御、そしてチームがPlan、YApi Skill、docs-syncを使ってAIプログラミングを本当に現場へ定着させる方法を説明する。
→
補助的なコーディングから Agentic Coding へ:チームは AI プログラミングをどう本当に活用するのか
Agentic Coding をめぐる中核的な問いを軸に、主流ツールの形態、Skill と MCP の境界、AGENTS.md と CLAUDE.md の役割と仕組み、サンドボックスと権限制御、そしてデモを見るだけではなく実際のタスクとベンチマークで AI プログラミングを評価する方法を体系的に整理する。
→
QClaw の実装原理:OpenClaw をデスクトップアプリとして製品化する仕組み
この記事では、「制御面 / 実行面」という総論にとどまらず、現在の実装に基づいて、ブリッジ層、IPC、設定フィールド、WeChat 連携、ロールバック機構、証拠インデックスを一つずつ展開し、QClaw が OpenClaw をどのように提供可能なデスクトップランタイムとして構成しているのかを説明します。
→
OpenClaw v2026.3.8 リリース解説:バックアップ、リモートゲートウェイ、Talk モードとマルチプラットフォームルーティングを引き続き強化
公式の release notes をもとに、OpenClaw v2026.3.8 の主な変更点を整理します。バックアップコマンドの正式導入、macOS のリモートゲートウェイ onboarding、Talk の silence timeout、Brave 検索対応、ACP receipts、そしてマルチプラットフォームのルーティング修正が中心です。
→

WeChat Pay
Alipay