Upgrade to Pro — share decks privately, control downloads, hide ads and more …

思考垂れ流し開発 ~音声入力 × AIエージェント × 開発ハーネスによる試行錯誤~

Avatar for NPOS NPOS
August 24, 2026

思考垂れ流し開発 ~音声入力 × AIエージェント × 開発ハーネスによる試行錯誤~

「俺の勉強会 #7」にて登壇した資料です。
https://ore-no-benkyoukai.connpass.com/event/400009/

Avatar for NPOS

NPOS

August 24, 2026

Other Decks in Programming

Transcript

  1. 自己紹介 NPOS 主な経歴: 組み込み / 画像・点群処理 / AIサービス開発 / Webサービス開発

    個人開発: アマチュア作曲者向けのWebサービスを複数開発 趣味: 作曲 / 読書 / カメラ / 個人開発 2
  2. 実例: 実際の「思考垂れ流し」プロンプト(原文ママ) ありがとう。結構いい感じになってきたと思います。で、うーん、パッと気になったのは、 FX の POST のアイコン。なんかオーバーレイズとか出るなっ ていう気持ちはありますね。これ POST ってどういうイメージでアイコン作ったんでしたっけ。で、オーバーレイズの各要素に関しては、やっぱりオン

    オフが、スイッチできるなといいなと思いました。なんかデフォルトでついてると、この機能使ったんだっけ使ってないんだっけっていうのがパッとわ かんなくなりそうなんですよね。なので、タイトルとかコードネームとか右側に、あの、 FX 出してるオンオフボタンをつけてあげるのが一番いいのか なという気持ちです。で、オーバーレイズ三個目やっぱないんで、ここは空間詰めましょうか。下のプロパティの部分もこの後上になってきて大丈夫で す。 POST のエントランスはあれですね、 RGB スプリットの下に入れてください。それでいうと RGB スプリットいらないなと思っていて。正直まともに 使いこなせる人なんていないと思うんですよね。だからこれは消してほしいなって思います。 あと Advanced なんですけど、すいません、やっぱりオン オフだとダメかなと思いました。なんか複数の機能をまとめて入れてるのに、これがまとめてオンオフしちゃうってなると使い勝手が悪いなって使って て思ったんですよね。なので、えっと、これ Advanced は今のえっと、 UI のまま、えっと、何て言うんですかね、プルダウンみたいな矢印が、下矢印と かがあって、その矢印とかの項目をクリックするとパラメーターが出てくるみたいな。ただ非表示になっていて、えっと、出てくるみたいなパラメータ ーにするのが望ましいかなと思いました。 あとコードネームなんですけど、名だけだと微妙だなと思っていて、コードディスプレイが分かりやすそうな 気はしました。これってえっと。何かルーズスコアとか何かのサイトでデフォルトの名前が決まってますか?であれば、そういう風にしたいなと思って います。オーバレイズのタイトルコードネームに関しては、えっと、オン、オンにしたらデフォルトで何かの文字が出ていてほしいなと思ってます。タ イトルに関しては、タイトルっていうデフォルト名がそのまま出るのでいいなと思っていて、コードネームに関しては、自動的にえっと、リード1、リ ード1じゃないや、トラック一番上のやつをデフォルトで選択するっていう方が親切かなという気持ちでしたね。 ➔ 途中の思考の迷い・言い直し・機能削除の判断が混ざった音声ログをそのままAIに投入 6
  3. 武器①: SuperWhisper(思考速度に追いつく音声入力) 音声入力 (約300字/分) は、キーボード入力 (約150字/分) よりも 約2倍速い 思考の脱落を防ぐ キーボードを打っている間に消えていく「次のアイデア」を逃さない

    話すことで思考が整理される(ラバーダック・デバッグ) AI に声を出して話しかけるプロセス自体で、設計や要件が自然とまとまる フィラーや言い直しはAI側で自動解決 「えーと」「やっぱりA じゃなくてB」もAIが勝手に意図を解釈してくれる 7
  4. 武器②: 状況に応じたハイブリッド開発環境 場所やシーンに合わせて 「AIに思考を渡すルート」 を使い分ける 📱 外出中・移動中・布団の中 ➔ Discord (Hermes)

    スマホから音声メッセージや雑メモをDiscordに送信 Hermes が PM として要件を整理 し、バックグラウンドで実装・検証を自動進行 💻 自宅 PC 前 ➔ エディタで直接指示 エージェントを挟まず、エディタに直接プロンプトを叩き込んで最速実装 8
  5. 武器③: 多層ハーネス(生成制御〜自動検証) デフォルトブランチ開発の 「確認の二度手間」 を防ぐ多層ハーネス 1. Ponytail によるコード生成フック AI の過剰実装(

    YAGNI 違反・不要パッケージ追加)を生成段階で抑止 2. 型チェック & 静的解析・ビルド TypeScript 型チェック + ESLint で静的エラーを完全排除 3. ヘッドレスブラウザ検証 (Playwright) 裏でブラウザが自動起動し、 UIクリック・画面遷移・描画崩れを自動検知 ➔ 「人間が手動確認する手間」をハーネスがすべて肩代わり! 9
  6. まとめ 🎙️ 音声 × AIエージェント 推敲ゼロで思考速度のままAIへ直接インプット 🛡️ 多層ハーネス Ponytail から

    Playwright までで二度手間を完全排 除 綺麗にプロンプトを書くのをやめて、脳内をそのまま AIに渡そう 開発ハーネスさえ整えれば、デフォルトブランチ直の試行錯誤が超加速する! (※ただし会社での発話には要注意) ※本スライドも、 Hermes Agent × Marp への思考垂れ流しで作成されました 12