技術ブログや個人開発での情報発信を続けていても、「この発信は本当に受託案件やビジネスの問い合わせに繋がっているのだろうか」と手応えのなさに悩む個人事業主やエンジニアは少なくありません。日々の開発や顧客対応に追われる中で、記事を書くためのネタ探しと業務が二重の負担になり、更新が途絶えてしまうケースも多く見られます。

ブログ発信の資産化とは、日々の泥臭い技術実験やトラブルシューティングのプロセスを記録・構造化し、自社の業務プロセス改善に直結させる取り組みです。

本記事では、個人サイト www.nqou.net での自然発生的な AI 執筆実験が、自社事業サイト meetsource.work の構造化された Issue 駆動パイプラインへと流れ込み、受託業務を支える基盤へ結実した実測の系譜を公開します。

偶然の発見から始まった実験──Issue を立てて Copilot にアサインした日

現在 meetsource で運用されている多段のブログ執筆パイプラインは、最初から壮大な計画のもとに設計されたものではありませんでした。すべての起点は、「ボタンを押してみたら動いた」という小さな偶然の発見でした。

2025年11月28日、個人ブログのリポジトリにおいて、GitHub Copilot のコーディング支援機能をブログ記事の作成用途へ試験的に転用してみました1。GitHub 上で記事の構想を記した Issue を作成し、Assignees 欄から Copilot を選択してタスクを委任したところ、バックグラウンドでコードベースが解析され、自律的にプルリクエストが生成されてレビュー対応まで完結する挙動が確認されました。

当時のリポジトリに残された Issue #44 には、その瞬間の率直な記録が残されています。

issueを発行した後、Assignees 欄にボタンがあったのでクリックした。すると、copilotが「見た!」とばかりにリアクションしてきた。その後、copilotがプルリクエストを作成して、修正を始めた。しばらく待っていると放置されたレビュー内容を確認して修正が終わっているではありませんか!!

この日を境に、直感任せに文章を書くスタイルから、GitHub Issue をチケットとして起票し、AI にタスクを委任して記事を組み上げる「Issue 駆動型」の実験が一気に加速しました。

プレミアムリクエスト課金とサブエージェント連携──「1 回で最大成果を出す」試行錯誤

運用の発見に続き、プロセスの構造化を急速に前進させたのは「経済的な制約」でした。

当時利用していた開発環境では、AI エージェントへの 1 回のタスク委任がタスク実行のたびに消費される「プレミアムリクエスト」というポイント制の課金体系となっていました。この制約のもとで「1 回のリクエストでいかに多くの成果を得るか」という最適化圧力が強く働きました。

この圧力は、1 つの Issue に連載全体の構想をまとめて指示することで、リクエスト単価あたりの成果を最大化する方向に働きました。その結果、単発記事の作成依頼から、わずか数日で「全12回」「全25回」といった体系的な連載記事の作成依頼へと発注方針が転換されました。たとえば、JSON-RPC 2.0 に関する連載記事(全12回、Issue #122)や、値オブジェクトを用いたテスト駆動開発シリーズ(全3回、Issue #144)、Kubernetes 解説シリーズ(全25回、Issue #126)などの作成依頼が立て続けに起票されました。

連載記事のコード例やハンズオン素材を用意するため、過去に作成して長年放置されていた Perl モジュールの改修版や、値オブジェクトを 1 つずつ定義する実装リポジトリが記事の副産物として次々と作成されました。

さらに 2025年12月中旬には、単一の AI 指示から複数の専門エージェントを連携させる試みへと発展しました(Issue #152)。企業の大規模言語モデル(LLM)活用事例で示されていたプロンプトエンジニアリングの原則(役割付与やコンテキスト制御)を取り入れつつ2.github/agents/ 配下の個別エージェント定義と AGENTS.md のワークフロー記述を組み合わせる設計を検証しました。

この試行錯誤を通じて、以下の 3 つの原則が帰納的に発見されました。

  1. 名前を一致させる: エージェント定義名と呼び出し名を厳密に揃える
  2. 定義の場所を明示する: 各エージェントの定義ファイルの配置パスを固定する
  3. ワークフローとして順序を定義する: 要件分析 → 実装 → レビュー → ドキュメント更新 → 最終確認 のように実行ステップを明示する

制約の中で最大のアウトプットを得ようとする泥臭い工夫が、後のマルチエージェント設計の原型を形作っていきました。

meetsource への知見動員──ラベル状態機械と多段パイプラインへの体系化

個人ブログの実験場で蓄積された「Issue 駆動」「連載・ワークフロー化」「エージェントの役割分担」の知見は、meetsource.work の業務基盤へと正式に動員・体系化されました。

nqou.net での運用が「Issue を立てたら AI が書いてくれた」という発見ベースの単一ステップであったのに対し、meetsource では最初から再現性と品質を保証する「設計されたパイプライン」として実装されました。

具体的には、アイデア起票から事前調査、企画、詳細調査、設計、執筆、画像生成、校閲、週次振り返りに至る各工程をスラッシュコマンド化し、GitHub Issue のラベルを状態機械(State Machine)として遷移させる仕組みを構築しました。

/blog-idea → /blog-pre-research → /blog-plan → /blog-research
  → /blog-design → /blog-write → /blog-illustrate → /blog-review

さらに、単一のプロンプトで全てを完結させず、校閲専任エージェント(文章校正担当)と読者視点レビュー専任エージェント(読者理解チェック担当)を分離して段階的に検査させるマルチエージェント協調パターンを採用しました3

パイプラインの運用ログ自体を週次で振り返り、プロセスの改善課題を自動的に GitHub Issue として起票するメタ改善ループまで確立されたことで、属人的な執筆作業は標準化された業務プロセスへと昇華しました。

メリットの裏にあるトレードオフと適用限界──発信が即座に売上にならない理由

ブログ発信の実験を業務パイプラインへと昇華させるアプローチには大きな利点がある一方で、理解しておくべきトレードオフと適用限界も存在します。

技術ブログの発信は、公開した翌日に直接の案件獲得を生むような即効性のある営業手段ではありません。短期的な売上確保が最優先である場合は、エージェント経由の参画や既存人脈への直接アプローチの方が合理的です。

また、自身の現場での泥臭い実験や課題解決のプロセスを伴わないまま、形骸化した「案件獲得のための宣伝ブログ」を量産しても、目の肥えた発注者や技術リーダーの信頼を得ることはできません4

発信スタイルの比較

技術発信を単なる「名刺代わりの宣伝」と位置づけるか、「実験と業務プロセスの循環」と位置づけるかによって、蓄積される資産価値とビジネスへの貢献度は根本的に異なります。

観点単発・名刺代わりの発信実験・資産・ビジネスの循環型発信(本実例)
発信の動機案件獲得のための宣伝・PR自身の開発・運用の実験プロセスの記録
コンテンツ内容教科書的なTips・完成品の要約泥臭い試行錯誤・制約への対処・実測ログ
業務との関係開発業務と発信作業が分断発信での実験がそのまま業務パイプラインの基盤になる
得られる信頼「知識を持っていること」のアピール「未知の課題を自律的に構造化・解決できること」の裏付け
持続可能性ネタ探しと執筆が負担になり途絶しやすい日常の開発実験がそのまま素材となり自然に継続する

発信活動をノルマではなく「実験場」として位置づけることで、ツールや課金体系の変化にも左右されない持続可能な資産が形成されます。プレミアムリクエスト制という当時の課金モデル自体は今後変わりうるものですが、「制約の中で最適化し、その工夫をワークフローとして標準化する」という設計思想は、課金体系や AI エージェントの性能がどう変わっても再利用できる資産として残ります。

FAQ:実験と発信を業務資産に変えるための疑問点

技術ブログの発信を受託案件や問い合わせに繋げるにはどうすればいいですか?

単なる完成品のノウハウ解説ではなく、自社の実務や実験で「どこでハマり、どう設計・解決したか」という思考プロセスと実測ログを開示することです。発注者は表面的な知識量以上に、問題解決能力とプロセス設計の再現性を評価します。

個人開発やブログでの実験を、構造化された業務パイプラインへ昇華させる手順は何ですか?

まずは自然発生した試行錯誤から「うまく動く条件(名前・場所・順序)」を言語化し、次にそれを GitHub Issue とラベルによる状態機械としてコード・規約化することです。さらに定期的な振り返り(レトロスペクティブ)を通じて改善課題を自動起票するループを構築します。

まとめ

  1. 発信の原点は自然発生的な実験にある: 最初から完璧なパイプラインを目指すのではなく、現場の小さな発見やツールの転用から始めることが重要です。
  2. 制約がプロセスの構造化を駆動する: 課金ルールやツールの制約の中で最適化を図る試行錯誤が、連載化やエージェント連携といった業務設計の原型を生み出します。
  3. 実験の蓄積は改ざん不能な信頼資産になる: コミット履歴や Issue のタイムスタンプに裏付けられた実体験は、他社に代替できない強力な信頼資産となります。
  4. 業務パイプラインへの動員で再現性を担保する: 発信活動で得た知見を自社の業務フローやラベル状態機械へ還元することで、高品質で再現性の高い開発プロセスが定着します。

実験プロセスの構造化や AI パイプライン導入、業務フロー設計に関するご相談は コンタクトフォーム よりお問い合わせください。

Footnotes

  1. GitHub Copilot Workspace: Welcome to the Copilot-native developer environment Jonathan Carter (GitHub Blog)、2024年4月29日。Issue や自然言語から仕様策定・コード変更・PR作成までを完遂するタスク中心の Copilot-native 開発環境の概要。

  2. AIエンジニアが本気で作ったLLM勉強会資料を大公開 〜そのまま使えるハンズオン用コード付き〜 株式会社ディー・エヌ・エー(DeNA Engineering Blog)、2025年12月1日。プロンプトエンジニアリングにおける役割付与(Role Prompting)、ハルシネーション抑制、およびタスク順序とコンテキストエンジニアリングの重要性。

  3. Building Effective AI Agents Erik Schluntz, Barry Zhang (Anthropic Research)、2024年12月19日。単一の万能プロンプトではなく、明確な役割を持つエージェント群をワークフロー(Orchestrator-Workers / Evaluator-Optimizer パターン)として組み合わせる設計原則。

  4. Learn In Public Shawn “swyx” Wang、2018年6月(随時更新)。学習の副産物(Learning Exhaust)の公開、完璧な完成品ではなく試行錯誤とトラブルシューティングのプロセスを公開することで信頼・機会・ネットワークを獲得する原則。