← Notes 一覧へ戻る

Note

2026年9月第1週:AI と進めた個人開発とスコープの判断

Working Corgi と Companion App の開発、レビューやスコープ判断を振り返ります。

今週もあっという間でした。 仕事が中心の生活でしたが、 AI のおかげでやりたいことも毎日継続してできています。 こんな感じの日々が続けばなーと思いつつ、今週のまとめを書いていきたいと思います。

今週やったこと#

今週は個人サイトの開発と companion-app のドキュメント周りの整理を行いました。

開発#

Working Corgi#

やったこと概要
Notes の引用元リンクを整形するNotes ページの記事の引用文の見た目を調整して引用元をわかりやすくしました。
feat: Notes のカテゴリ別一覧ページを追加Notes のカテゴリごとの記事一覧ページを追加して見やすくしました。
docs: Notes の記事導線改善を更新履歴に追加Notes に関する更新を Change Logs に反映しました。
feat: Notes 記事詳細に関連記事を表示Notes ページの記事に関連記事のリンクを追加して関連する記事へアクセスしやすくしました。
feat: Notes に前後記事ナビゲーションを追加Notes ページの記事にナビゲーションを追加して前後の記事へアクセスしやすくしました。
feat: Notes のカテゴリ別 OGP 画像を設定Notes ページのカテゴリごとのOGP画像を作成して X に投稿した際に可愛く表示されるように調整しました。
fix: Notes のモバイル本文レイアウトを整えるNotes ページのモバイル画面のレイアウトを調整して見やすくしました。

Companion App#

やったこと概要
chore: Markdown の保存時フォーマットを設定マークダウン形式のファイルの自動整形機能を導入しました。
docs: ブランチと Pull Request の運用を整理ブランチ運用とプルリクエストに関する開発フローのドキュメントを整理しました。
docs: main 運用に合わせて開発フローを更新main ブランチ運用に合わせて開発用ドキュメントを整理しました。
fix: ページの言語指定を日本語に変更するフロントエンドのページ設定の言語を日本語に修正しました。
chore: Brakeman を 8.0.6 に更新する自動テストに失敗していた不具合を修正しました。
release: develop を main へ最終統合develop ブランチ運用を廃止し main ブランチに統合しました。

記事#

うまくいったこと・ハマったこと#

Codex 反証スキルの活用#

この記事で作成したスキルの話です。

Codex のレビュー結果を反証するスキルを作った

Codex からのレビューに反証スキルを実行した結果、

Codex: 「要件外なので別チケット対応を推奨」

Codex: 「過剰なので対応不要」

と判断して整理してくれるようになり、開発がだいぶやりやすくなりました。

レビューって大抵やった方がいいと思うものばかりだけど、これ、このチケットで対応したら影響範囲広がるし、既存の動き変えることになるし、やりたくねーな・・・って思うものも割とあるので、こうやって Codex が整理してくれるとすごく助かります。自分だけの判断だと、サボって楽したいだけじゃないの?って、自分を疑ってしまいますしね(汗)

整理って本当大事だと思います。整理されているとわかりやすい。対応も楽。ただ、実際の仕事ではきれいに整理できないことも多くて、結局どこまで対応するか悩むんですけどネ。

スコープの判断#

仕事でメール送信機能を開発した話です。

条件を満たした時にメール一通送るってだけのシンプルな内容なのに、Codex に開発を依頼した結果、めちゃくちゃ複雑になってしまいました。

いろんなケースを想定した防衛策が中心で、必要な対策だとは思うものの、今回のタスクでどこまで対応するべきなのか悩みました。最終的には、失敗を検知できるところまでは対応し、その後のフォールバックなどは今回のスコープ外としました。

既存機能ではやってないし、問題にもなってないから、対応不要なんじゃ?と思いつつ、今がその対策をする時なのでは、とも思いつつ・・・こういう判断って難しいです。

来週やりたいこと#

Companion App の開発を進めたいです。キャラクターと会話ができるところまで作りたい。VRM でモデルを作成するのは、ちょっと時間かかりそうだなーと今から戦々恐々してます。このサイトのキャラクターであるコーギーをベースに作ってみようかな。そこまでいけるかはわからないけど。

あと Codex の新モデル Astro が公開されましたね!先ほど自分の環境でも確認できたので、早速開発で使ってみたいと思っています!

来週も頑張ります。では!

コメントについて

  • 投稿には GitHub アカウントが必要です。
  • コメントとリアクションは GitHub Discussions 上で公開されます。
  • 情報の取扱いは Privacy Policy をご確認ください。
  • 訂正・削除に関するご連絡は Contact からお願いします。