Skip to content

Commit bdff2f9

Browse files
committed
AIコーディング近況
1 parent 47588e5 commit bdff2f9

1 file changed

Lines changed: 56 additions & 0 deletions

File tree

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
title: "AIコーディング近況"
3+
date: 2026-05-20T03:21:13+09:00
4+
tags: ["ai-coding"]
5+
draft: false
6+
---
7+
8+
2025-10-26 に次の記事を書きました。
9+
10+
- [これまでのAIコーディングの略歴、Codex Cli ファーストインプレッション]({{< relref "/blog/202510/26/codex-cli-first-impression" >}})
11+
12+
これは、私のAI利用略歴と、当時は主に Claude Code(仕事)と Codex CLI(プライベート)を使い分けていた、という内容でした。
13+
本記事では、その後の近況を記録しておきます。
14+
15+
## 近況
16+
17+
### プログラミングについて
18+
19+
現在もメインはClaude Codeを使っており、plan modeで計画してから実装という大きな流れは変わっていないです。
20+
21+
#### トークン節約のためのモデル使い分け
22+
23+
ただし、トークン節約について考えないといけない状況が増えてきました。具体的には次のような使い分けをしています。
24+
25+
- 最新の Opus4.7(1M context)を使い続けているとトークンを使い切ってしまうので、Opusは基本的には最初の走り出しにのみつかい、また、Opus4.6(200k)も積極的に使う
26+
- 実装など、考えることが複雑でなさそうなものにはSonnetを使う
27+
28+
実装については、全くIDEを触らなくなりました。ほぼ全ての実装をAIが行っています。
29+
30+
また、他者実装のレビューもほぼAI任せになっています。
31+
これは現在が結構特殊な状況で、超短期間で仕上げないといけない事態になっているためでもあります。短期決戦で人手によるレビューの時間を十分に取れないので、まずAIにレビューさせて指摘を拾う、という運用に振り切っています。
32+
レビューは Claude Code(Opus 4.7)と、 Codex CLI(gpt-5.5)で行っています。これらはレビューの観点が違っていたりするので併用する価値はあるのかなと考えています。
33+
34+
趣味のプログラミングとしては、
35+
36+
- https://github.com/ow-utils/ow2-victory-counter
37+
38+
で、画像を機械学習させてゲーム画面キャプチャから勝敗を自動判別、カウントするプログラムを作っていますが、100% AIが書いています。
39+
40+
私は全く中身を理解していませんが、正しく動くソフトウェアが完成しています。
41+
機械学習という、自分にとっては馴染みの薄い領域でも、コードを一行も書かずに動くものができてしまうというのは、改めて考えると結構な変化だと感じます。
42+
43+
ただし、「プログラマー的知識がゼロでも良いか」というとそうではない、というのが今のところの実感です。
44+
というのも、AIに修正させるには「どう壊れているか」を正確に伝える必要があり、このバグ報告能力は依然として必要だからです。
45+
期待した挙動との差分を切り分けて言語化する、というのは結局のところプログラマーが普段やっていることそのものであり、ここが弱いと「動かない」以上のフィードバックをAIに返せず、堂々巡りになりがちです。
46+
47+
### その他について
48+
49+
- 家を建てようとしているのだが、そのための情報収集
50+
- このblogの草案作成
51+
- 持病の相談
52+
- 今のところこれは微妙
53+
54+
なんかもAI chatに投げて判断を仰いだりしています。
55+
もうずいぶんWeb検索はAI chatに置き換わってきたなあと感じています。
56+

0 commit comments

Comments
 (0)