Spinach Forest

July, 2026

/ Agentic-coding diary: July   / ... 

Agentic-coding diary: July

3.5 Pro こないかなーと待っていたが来ないまま7月が終わろうとしているのでいちおう月次感想文を書いておく。主に仕事。なお仕事では社内生贄モードを使っているので裏にいるモデルは不明。たぶんなんらかの Flash だと想像している。

  • 一瞬ヒマがあったので前に挑んで失敗した作業 (ListenableFuture を coroutine で使う)に再挑戦してみたところ、できた。モデル使いのスキルが上がってきたと感じた瞬間。そのスキルがいるのかというと、まあ目先の仕事では有効。
  • 相変わらず第三者のコードレビュー依頼前にめちゃ何周も自己レビューしている。もう良いかなーとおもった瞬間ゴミコードをブチ込んでくるので油断できない。作業の細分化は、相変わらず必須。自分がやるだろうという粒度でやっている。
  • それでも段々と仕事の並列度を上げている結果、レビュー依頼量が増えて相手に負担してそうだなー・・・という葛藤がある。ひとりすごい良いプログラマがいてほんとはその人にいつもレビューしてほしいんだけど、迷惑なのでチーム内にランダムで散らすようにしている。
  • その一方、エーアイの書いたコードを送り付けたらエーアイのレビューが返ってきたのでエーアイに直させて終了、という事態がついに発生した。何かに近づいている。自分は今のところエーアイレビューは(他人相手には)使っていない。方針が合わないのと、幸いあまり量がないので。
  • レビューといえば、アプリのコードはちゃんと見るんだけど自動テストの Python とかパイプラインの SQL とかどうしても雑になりがちで、もうわけない感。
  • Antigravity が worktree 的なやつ (の jj 版) をバカスカ作るようになった結果、いよいよ普通の IDE を使わなくなってきた。なぜならどこにコードの実態があるかわからないからである。ターミナルも開かない。
  • エーアイのせいでコードが汚くなるかというと、今のところ先送りしていたクリーンアップが捗った結果あまり問題は感じていない。ただこれは自分の管理下にあり自分が書いたコードの話で、たまに飛んでくるコードにはしばしばすごいゴミが混じっている。ただ前も書いたけど、これはエーアイ以前からの現象である。
  • そういえば jj を使うのは、ビミョーに下手。もっとも jj が下手なせいのか jj と社内バックエンドのインテグレーションを正しく理解していないせいなかは不明。濡れ衣かもしれない。
  • あと開かないといえば Obsidian でのメモを全然とらなくなった。なぜなら作業工程がほぼすべて conversation/trajectory に残されているからである。翌日作業に復帰する脳の負荷がゼロ。まあもともとコード書いてないのでニアゼロなのだが。しかしこれはいいのか・・・?
  • “Loop Engineering” は、してない。マイクロマネッジが必要で、勝手に任せる感じになってない。ただ作業の要求は prompt に直書きではなく issue tracker などに書き、バグ ID をわたして「これやるよ」と言うようにしている。コードレビューも、従来どおり人間向けレビューアプリの上でやっている。そもそも Antigravity は loop engineering できなそうじゃない?できる?
  • Skills は、一時期いっぱいつくったが使わずゴミになっているものが多い。整理したほうが良いな。(-> した)
  • scheduled task を使い、毎朝「昨日のレビューで指摘されたことをまとめてレビューチェックリストに追記して」と頼んでいる。8 割くらいゴミなので消しているが、それでも何かは残っている。効果は、不明。
  • Subagent 活用モードみたいのがあったので使ってみたが、恩恵を感じない割に問題は色々あるので使うのをやめた。たとえばコードをレビューして直させる時毎回 fresh な subagent を作る結果、前々回くらいの指摘事項を忘れて同じゴミを生成してくることがある。たぶん自分のようなマイクロマネッジ勢ではなくもっと丸投げする使い方に向いているのだろうな。このモデル相手に丸投げ可能な仕事がなんなのか自分にはわかっていないが・・・。
  • ただ Subagent 的に計画を立てるスレと個々のコミットをたてるスレをわけることで context の枯渇を防げると良さそうなので、なんとか AG の機能の範囲で模倣できないかなーとはぼんやりおもっている。

課外活動:

  • ちょっとした watch (WearOS) app を CC に作らせてみる。悪くはないが、当然自分好みのコードは出てこない。のでそこそこマイクロマネッジしているが、根本的にコードが単純なのとモデルが賢いのとで、往復の量は多くない。
  • とはいえまえ React+Electron でアプリを作ってた時と比べると、ダメさが目に付きやすい。自分がわりかし Android 詳しいということなのでしょう。そりゃ React と比べたら詳しいですわよ・・・。
  • ただ $20 の Pro Plan だとわりかし token が枯渇しがち。仕事は自分の使い方の範囲だと無限に使えるかんじなので、それはいいなと思う。
  • こういうときは Pi+DS4 でなくつい CC を使ってしまう。仕事が堅いのだよなー Claude・・・。