最近のAIを活用した開発について、職場・プライベートそれぞれの状況を記録しておきます。
職場
職場(出向先)では、以前からClaude Codeを開発に積極的に取り入れています。
当初はモデルの品質も自分自身の利用スキルも十分ではなく、検索の代替や日々の作業を軽く補う程度の使い方しかできていませんでした。しかし最近はモデルの品質・ツールの機能ともに飛躍的に向上し、本格的に業務で活用できる状況になっています。実際、日々の機能追加のような作業では、実装計画の立案からコードのコミットまでをClaude Codeのみで完結できるケースも増えてきました。
一方で、課題も残っています。
- AIが扱いづらいExcelなどのドキュメント作業
- 人が実施している各種レビュー
といった従来型の作業がまだ多く、これらをどう置き換えていくかは検討が必要です。特にAIによるレビューの質はかなり高くなってきているものの、ルール上「人によるレビュー」を完全になくすことは難しく、AIレビューとのすみ分けをどう折り合わせていくかが今後の課題だと感じています。
現時点で使用しているモデル:Sonnet 5, Opus 5, Haiku 4.5
プライベート
Claude Code Pro を試した頃
職場で導入の話が出始めた頃、勉強も兼ねてClaude Code Proを2ヶ月ほど使用してみました。当時はモデル性能も今ほど高くなく、また職場でも使える環境だったため、「まあこんなものか」という所感で利用を終了しました。
Antigravity・Codexの検討
少し間が空いた後、最近は有料枠でGoogleの Antigravity を試しています。検討段階では、Antigravityに加えてOpenAIのCodex、Claude Codeの再開、Cursorなども候補に挙げていました。
早い段階で主力候補を「Antigravity・Codex・Claude Code」の3つに絞りましたが、Claude Codeは職場ですでに使えているため、あえてプライベートでも使う必要はないと判断し除外しました。
残るCodexとAntigravityは、どちらも無料枠があったのでまず試すことに。プライベート利用ではCLIよりIDEの方が手軽なため、IDEで両者を比較したところ、使い慣れたVSCodeと近い操作感のAntigravity IDEの方が扱いやすく、こちらを採用することにしました。
Codexは普段使っているチャットツールに近い感覚で手軽な反面、開発者視点だとやや扱いづらさも感じました。また使用制限が1ヶ月単位でリセットされる仕様上、途中で使えなくなってしまい、十分に試しきれていません。
(ちなみにAntigravityは3ヶ月割引とYouTube Premium Liteの特典が付いていたのも、地味に決め手になりました)
使ってみた所感
実際に使ってみると、職場で利用しているClaude Codeにはさすがに一歩劣る印象はあるものの、かつてのClaude Codeと比べればはるかに高品質なコード生成ができていると感じます。
現在の開発フローは、まず無料枠のClaudeに機能設計をさせ、それをもとに実装計画を立てさせてから開発を進める、という流れです。
特に驚いたのは実装速度の速さです。「Fast / Limited time」表示になっていることも影響しているかもしれません(なお、コマンド実行のたびに許可を求められないよう設定しています)。
現時点で使用しているモデル:Gemini 3.6 Flash Medium をメインに使用
開発環境について
自宅にミニPCを使ったホームサーバー(Ubuntu Server)を構築しており、その上にLXCで開発用のコンテナ環境を作成し、SSH接続して利用しています。万が一AIが暴走しても、壊れるのはこのコンテナ環境だけなので、自動処理も安心して任せられます。
実際に作ったもの
上記の方法でよくあるWebのツール集を作ってみました。
内容は簡単なものなのでうまく作成できましたが、複雑なシステムだと違ったアプローチが必要かもしれません。