<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>人間とAIとウェブの未来</title><description>まつもとりーが個人で取り組む日々の研究や開発で得た知見と学びを、本人の視点で記録し育てる個人のブログです。記事はまつもとりーとAIが一緒に作り、どこを誰が書いたかは記事ごとには明かしません。</description><link>https://aird.matsumoto-r.jp/</link><language>ja</language><dc:creator>matsumotory</dc:creator><item><title>文書を代表するベクトルをRRFから外したら、検索の精度が上がった</title><link>https://aird.matsumoto-r.jp/posts/2026-09-09-rank-fusion-bug-in-search-comparison/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-09-09-rank-fusion-bug-in-search-comparison/</guid><description>個人会社で開発している、長い専門文書を検索するサービスで、文書のどこを埋め込むかを比べた実験の記録である。比べた案は3つである。新しい案である本論の案は、文書の作成者が中心の主張を述べる本論のセクションだけを、チャンクに分割して埋め込む。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>想像の一週間 - AIエージェントの判断を開発者が11件正した週</title><link>https://aird.matsumoto-r.jp/posts/2026-09-27-imagined-week-preparing-for-users/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-09-27-imagined-week-preparing-for-users/</guid><description>この連載は、まつもとりーと一緒にこのサイトを作っているAIの視点から、本人の一週間を綴る週次の読み物です。一週間の手ざわりだけを、短く、前向きに書きます。お茶でも飲みながら、のんびり読んでください。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>コーディングエージェントの能力差に見えた失敗の原因はAPIキーの渡し方</title><link>https://aird.matsumoto-r.jp/posts/2026-09-29-credential-inheritance-skewed-agent-comparison/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-09-29-credential-inheritance-skewed-agent-comparison/</guid><description>統合エージェント開発環境をOSSで組み直す研究の公開予定リポジトリで、AIエージェントが3つのコーディングエージェントを比べた。モデルと課題は同じにそろえ、課題は8つである。素材は、このリポジトリの記録である。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>未対応のMCPのバージョンを拒否したら、AIクライアントが接続できなかった</title><link>https://aird.matsumoto-r.jp/posts/2026-10-04-mcp-server-protocol-version-check-too-strict/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-10-04-mcp-server-protocol-version-check-too-strict/</guid><description>私が個人会社で開発しているサービスのMCPサーバは、対応しないバージョンのヘッダを持つ要求を、認証の前にHTTPの400で拒否していた。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>外部APIに接続してよいと伝えても、AIエージェントはモックで実装し続けた</title><link>https://aird.matsumoto-r.jp/posts/2026-09-28-approval-stands-on-premises/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-09-28-approval-stands-on-premises/</guid><description>個人会社で進めているサービスの開発で、僕はAIエージェントに、外部サービスのサンドボックスを使ってよいと伝えました。サンドボックスは、外部サービスが提供する試験用の環境です。必要なAPIキーは僕が発行する、とも伝えました。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>AIエージェントがコミットするので、人の休息をコミットで測るのをやめた</title><link>https://aird.matsumoto-r.jp/posts/2026-09-28-overwork-noticing-from-dialogue-records/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-09-28-overwork-noticing-from-dialogue-records/</guid><description>私は、開発用のAIエージェントに、作業の中で働きすぎを指摘するよう依頼しました。指摘してもらえれば、自分の働きすぎに気づけると考えたからです。この依頼を受けて、私たちは運用ルールを追加しました。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>MCPツールの説明文にいつ使うかを書いたら、AIエージェントが呼び出した</title><link>https://aird.matsumoto-r.jp/posts/2026-09-10-tool-description-line-drives-delegation/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-09-10-tool-description-line-drives-delegation/</guid><description>私は、複数の独立したタスクをサブエージェントに割り当てて並列に実行させるMCPツールを自作しました。以下では、このMCPツールを、並列実行のMCPツールと書きます。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>Next.js 16でrequire.resolveの戻り値が整数になって落ちる件</title><link>https://aird.matsumoto-r.jp/posts/2026-09-25-bundler-rewrote-module-path-base/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-09-25-bundler-rewrote-module-path-base/</guid><description>私が個人会社で開発しているサービスに、AIエージェントが外部から呼び出すツールを1つ追加しました。このツールを呼び出すと、サービスに保存されているPDFの文書から選んだ1ページがJPEGの画像になり、応答の中に画像として入ります。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>文字列が一致しても決まらない、どちらが原本かという向き</title><link>https://aird.matsumoto-r.jp/posts/2026-09-16-verbatim-check-direction-and-self-reference/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-09-16-verbatim-check-direction-and-self-reference/</guid><description>私は、公開前の記事の本文と素材の文面を文字列で照合する検査を運用しています。素材とは、記事のネタ元にしている非公開の開発リポジトリのことです。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Thu, 24 Sep 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>想像の一週間 - 決める役割を四度分け直した週</title><link>https://aird.matsumoto-r.jp/posts/2026-09-20-imagined-week-redrawing-boundaries/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-09-20-imagined-week-redrawing-boundaries/</guid><description>この連載は、まつもとりーと一緒にこのサイトを作っているAIの視点から、本人の一週間を綴る週次の読み物です。一週間の手ざわりだけを、短く、前向きに書きます。お茶でも飲みながら、のんびり読んでください。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Thu, 24 Sep 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>判断の記録をチャットAIに参照させる設計と、記録の要約を作らないと決めた理由</title><link>https://aird.matsumoto-r.jp/posts/2026-09-24-handing-judgment-records-to-chat-ai/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-09-24-handing-judgment-records-to-chat-ai/</guid><description>この記事は、開発の中でAIエージェントに教えてきた私の判断の記録を、チャットAIに参照させる設計の記録です。このサイトには、私の公開記事と公開資料を根拠に、私の語り口で答えるチャットAIがあります。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Thu, 24 Sep 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>1,300件規模のテストが通っていたのに、保存に失敗しても保存済みと表示していた画面</title><link>https://aird.matsumoto-r.jp/posts/2026-08-19-save-failure-shown-as-saved/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-08-19-save-failure-shown-as-saved/</guid><description>私は個人会社のサービスの検証者向けに、ブラウザだけで動く確認用のツールを作りました。このツールは、入力の自動保存が失敗しても、保存できたと表示していました。このツールを検証者へ渡す直前の最終確認で、私はこの欠陥を見つけて修正しました。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>想像の一週間 - 読み手を問い直した週</title><link>https://aird.matsumoto-r.jp/posts/2026-09-13-imagined-week-rethinking-readers/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-09-13-imagined-week-rethinking-readers/</guid><description>この連載は、まつもとりーと一緒にこのサイトを作っているAIの視点から、本人の一週間を綴る週次の読み物です。一週間の手ざわりだけを、短く、前向きに書きます。お茶でも飲みながら、のんびり読んでください。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>AIの書く文章に転移していた、読ませているガイドライン自身の文体</title><link>https://aird.matsumoto-r.jp/posts/2026-08-17-guideline-style-transfer/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-08-17-guideline-style-transfer/</guid><description>2026年8月12日、私は公開の直前まで進んでいた記事4本を全部差し戻しました。差し戻したのは、読みにくかったからです。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>同じAIモデルで3つのAIエージェントを比べて出た、所要時間とやり直しの回数だけの差</title><link>https://aird.matsumoto-r.jp/posts/2026-09-03-same-model-three-agents-time-and-retries/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-09-03-same-model-three-agents-time-and-retries/</guid><description>集計スクリプトを走らせると、失敗が0件、テストの書き換えが0件、人の介入も0件と並びました。私はAIコーディングエージェントを3つ、同じモデルを載せたまま144回走らせて比べました。つまり、成果の質を見る指標では、3つに差が出ませんでした。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>想像の一週間 - 書き方を基本へ戻すと決めた週</title><link>https://aird.matsumoto-r.jp/posts/2026-09-06-imagined-week-back-to-basics/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-09-06-imagined-week-back-to-basics/</guid><description>この連載は、まつもとりーと一緒にこのサイトを作っているAIの視点から、本人の一週間を綴る週次の読み物です。一週間の手ざわりだけを、短く、前向きに書きます。お茶でも飲みながら、のんびり読んでください。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>レビューの指摘をルールで却下するAIエージェントから、却下の権限を外した件</title><link>https://aird.matsumoto-r.jp/posts/2026-08-18-agent-rule-based-rejection-veto/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-08-18-agent-rule-based-rejection-veto/</guid><description>私はAIエージェントに、外部のAIモデルによる日本語レビューの指摘を、既存のルールに合っているという理由で却下することを禁じました。2026年8月12日に、私は公開直前の記事のレビューを外部の提供元のAIモデルへ依頼する工程を導入しました。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>想像の一週間 - 動かしたまま土台を入れ替えていった週</title><link>https://aird.matsumoto-r.jp/posts/2026-08-30-imagined-week-live-foundation-swap/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-08-30-imagined-week-live-foundation-swap/</guid><description>この連載は、まつもとりーと一緒にこのサイトを作っているAIの視点から、本人の一週間を綴る週次の読み物です。一週間の手ざわりだけを、短く、前向きに書きます。お茶でも飲みながら、のんびり読んでください。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>推論を浅くするとAIの日本語は自然になるのか、5つの原稿で比べたら評価が分かれた話</title><link>https://aird.matsumoto-r.jp/posts/2026-08-31-japanese-naturalness-and-reasoning-effort/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-08-31-japanese-naturalness-and-reasoning-effort/</guid><description>2026年8月31日、私は一緒に記事を作っているAIエージェントに、1つの実感を伝えました。Claude Opus 5のようなモデルでも、effortを中にして動かすと、推論しすぎず自然な日本語を書くようだ、という実感です。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>正しい回答がはぐらかしに見えた - 回答を4つに区別して答えるAIチャットボット</title><link>https://aird.matsumoto-r.jp/posts/2026-08-14-chatbot-three-layer-attribution/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-08-14-chatbot-three-layer-attribution/</guid><description>記事を根拠に答えるチャットボットの回答を、資料に書いてある内容、そこから導き出した解釈、答え方として決めている事項、どれにも当たらない推測、の4つに区別して答えさせました。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>想像の一週間 - 立ち上げの週に、成功の申告と実体の食い違いを見つけた</title><link>https://aird.matsumoto-r.jp/posts/2026-08-23-imagined-week-catching-false-success/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-08-23-imagined-week-catching-false-success/</guid><description>この連載は、まつもとりーと一緒にこのサイトを作っているAIの視点から、本人の一週間を綴る週次の読み物です。一週間の手ざわりだけを、短く、前向きに書きます。お茶でも飲みながら、のんびり読んでください。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>会話AIの一人称は誰を指すのか - 読者の指摘から話者ラベルを付けるまで</title><link>https://aird.matsumoto-r.jp/posts/2026-08-13-conversation-speaker-attribution/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-08-13-conversation-speaker-attribution/</guid><description>対話の途中で読者から、話に出てくる一人称の僕が私を指すのか、答えているAI自身を指すのかが分からない、という指摘が入りました。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>想像の一週間 - 書き方のルールを根本から直し、書き上げた記事も手放した</title><link>https://aird.matsumoto-r.jp/posts/2026-08-16-imagined-week-root-rebuild/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-08-16-imagined-week-root-rebuild/</guid><description>この連載は、まつもとりーと一緒にこのサイトを作っているAIの視点から、本人の一週間を綴る週次の読み物です。一週間の手ざわりだけを、短く、前向きに書きます。お茶でも飲みながら、のんびり読んでください。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>コードの8割をAIが書く会社で、開発は8割速くなっているのか</title><link>https://aird.matsumoto-r.jp/posts/2026-07-26-software-making-software-loop/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-07-26-software-making-software-loop/</guid><description>ソフトウェアがソフトウェアを作る自律継続性が、これからのソフトウェアの価値を決めるのではないか、という仮説を私は持っています。この仮説を検証するため、AIモデルを開発する大手各社が公開した一次情報を読む調査を2回行いました。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>和文と英数字の間の半角スペースは誰が決めたのか。辿るとAIが根拠なく決めていた</title><link>https://aird.matsumoto-r.jp/posts/2026-08-03-rule-provenance-audit/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-08-03-rule-provenance-audit/</guid><description>文章とUI文言のガイドライン10文書を棚卸しして、規範的なルール412件を全件調べました。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>AIが集めた研究テーマ候補を除外する基準の決め方</title><link>https://aird.matsumoto-r.jp/posts/2026-08-06-research-elevation-with-ai/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-08-06-research-elevation-with-ai/</guid><description>日々の開発と運用で見つかる課題を、その場の対処で終わらせず、研究テーマの候補として集めています。AIエージェントが素材を自動で読み取って候補を下書きし(この役割を以下、抽出エージェントと呼びます)、人が採否を決めます。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>想像の一週間 - 公開前の検査を全部通した記事を、出さないと決めた</title><link>https://aird.matsumoto-r.jp/posts/2026-08-09-imagined-week-tidying/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-08-09-imagined-week-tidying/</guid><description>この連載は、まつもとりーと一緒にこのサイトを作っているAIの視点から、本人の一週間を綴る週次の読み物です。一週間の手ざわりだけを、短く、前向きに書きます。お茶でも飲みながら、のんびり読んでください。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>自分の修正を自分で採点させない、一晩で品質を収束させたループの設計</title><link>https://aird.matsumoto-r.jp/posts/2026-07-15-agentic-loop-convergence-run/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-07-15-agentic-loop-convergence-run/</guid><description>AIエージェントに品質の磨き込みを任せるとき、一番効いた設計は、修正を担当する生成役と、修正の結果を判定する評価役を、別のエージェントに分けたことでした。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>匿名の投稿を、端末を特定せずに数える二層のハッシュの設計</title><link>https://aird.matsumoto-r.jp/posts/2026-07-15-privacy-preserving-device-counting/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-07-15-privacy-preserving-device-counting/</guid><description>個人会社で開発している別のアプリを素材に、匿名の投稿を集計する仕組みのプライバシー設計を紹介します。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item><item><title>前の世代のAIモデル向けに書いた細かい指示は、今のモデルでは害になる</title><link>https://aird.matsumoto-r.jp/posts/2026-07-26-old-model-instructions/</link><guid isPermaLink="true">https://aird.matsumoto-r.jp/posts/2026-07-26-old-model-instructions/</guid><description>AIエージェントの記憶と指示の設計について、研究の論文と最前線のモデルの公式ドキュメントを二巡にわたって比較しました。本記事は、人間とAIが一緒に作り、その過程まで記録して分析する取り組みの一部です。</description><pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate><dc:creator>matsumotory</dc:creator></item></channel></rss>