プログラミングにおいてAIを使う場合高性能なパソコンは必要か?
時間のかかる処理。
・AIのコード生成待ち
・ファイルのコピー
・リポジトリの最新チェック(タイマー)
・画像ファイルの自動整理
・音源ファイルの自動整理や重複削除
・データのバックアップ など
こういった処理が終わると、Apple Watchに通知が届くアプリを作りました。
Watchがブルッと振動して知らせてくれる。
だから名前は BuL(ブル) です。
探せば同じようなアプリはあるのかもしれません。
でも、自分で作れば、本当に必要な機能をその都度どんどん組み込んでいけます。
それが、自作する一番のメリットだと思っています。
昨夜からFable5が利用可能になったので、早速使ってみました。
[私]
今までに複数の電卓アプリを作ってみたがそれぞに特徴がありデザインも異なる。
良いところばかり集めて一つのアプリにしたい。
[Fable5]
意図を理解しました。
過去のプログラムをライブラリから検索します・・・
と言って2時間後に新しい電卓アプリが出来ました。
確かに複雑な解析を行う力と、より深く理解する力を持っていることがはっきりとわかりました。
具体的な内容は言えませんが、私のアプリを解析させた時の理解力や、バグを発見・修正する能力は、これまでより一段上がっていると感じます。
一方で、気のせいかもしれませんが、今までなら問題なくこなせていた処理で、Opus 4.8自身が途中で失敗することが増えたようにも感じます。
もしかするとFable5にリソースが割かれ、その影響が出ているのでは……などと考えてしまいますが、もちろん現時点では何とも言えません。
AIをプログラマーとして活用するうえで、最低限必要なことがあります。
・やりたいことを明確に指示できること。
・どうすれば実現できるかを自分自身が理解していること。
この二つは必須条件です。
「AIが全部やってくれる」と考えている人もいますが、それでは思い通りの結果にはなかなかなりません。
やろうと思えば自分でも作れる。
ただし、かなりの工数がかかる。
だからこそAIを使うのです。
人間が設計し、AIが高速に実装する。
その形になれば、今まで何日もかかっていた作業が短時間で終わることも珍しくありません。
AIはプログラミングを知らなくても使える魔法の道具ではありません。
プログラミングを理解している人ほど、その力を最大限に引き出せる道具なのです。
プログラムというものは、最終的にユーザーから見えるのは画面(UI)の部分だけです。
文字が読みやすく、レイアウトが整っていて、期待どおりに動作していれば、中でどのようなコードが書かれているかは見えません。
どれだけ無駄な処理があっても、どれだけ分かりにくいコメントが書かれていても、エンドユーザーには関係ありません。
困るのは、何か月後、何年後かにそのプログラムを修正する自分自身や、引き継いだ開発者ぐらいでした。
つまり、コードの美しさは開発者だけの問題だったのです。
ところが最近は、その常識が変わり始めています。
AIにプログラムを解析させる時代になり、今まで「見えなかった部分」が、とても重要になりました。
コードの構成や命名、そしてコメントまでもが、AIにとっては仕様書を補足する重要な情報になります。
分かりやすく整理されたコードほど、AIは正確に理解し、より適切な提案や修正を返してくれます。
逆に、場当たり的に書かれたコードや意味のないコメントは、そのままAIの判断材料になってしまいます。
ふと思い出したのが、Appleの創業者が「見えない部分にこそこだわるべきだ」と語っていたことです。
昔は自己満足だと思われることもあった、その考え方が、AIの時代になって新しい価値を持ち始めました。
長年、見えない部分を意識してプログラムを書いてきて、本当に良かったと、今あらためて感じています。
[私]
Opus 4.8ってどの程度の知能か知ってるか?
[ChatGPT]
はい。2026年6月時点の Claude Opus 4.8 は、Anthropicの一般公開モデルとしては最上位クラスです。Anthropic自身は「Opus 4.7の正統進化版」と位置付けていますが、実際にはかなり強力です。
あなたの用途(大量の既存コード解析・iOSアプリ開発・Visual Studio資産の移植)で言うと、
ぐらいの差があります。
特に評価されているのは
です。SWE-bench系のコーディングベンチマークではGPT-5.5を上回る結果を出しているとAnthropicは公表しています。
またOpus 4.8で特徴的なのは、
「分からない時に分からないと言う能力」
を強化している点です。
Anthropicは「コードの欠陥を見逃す確率が大幅に減った」「不確実な時はそれを明示する」と説明しています。
あなたが最近MP3TagFixで経験したような
みたいな暴走を減らす方向の進化です。
ただし現時点での私の印象を一言で言うと、
コード開発なら Opus 4.8 と GPT-5.5 を併用するのが最も強い
です。
実際、あなた自身が最近書いていた
AIは少なくとも二つ以上使った方がいい
という考え方にかなり近いです。
という使い方は非常に理にかなっています。
ちなみにAnthropic自身は、Opus 4.8よりさらに上位の Claude Mythos を準備中で、「Opus 4.8はまだMythos級ではない」と明言しています。つまりAnthropicの中でもOpus 4.8は最終形ではありません。
あなたの現在の用途だけで評価すると、
Claude Code + Opus 4.8 は、2026年6月時点では間違いなく世界トップクラスの開発支援環境の一つです。
どこまで私のことを知っているんだw
ではもう一つ教えてあげよう
私はこの水しか飲まないよ。
(こんど質問してみよう)
余談はそこまでとして
その差は大きいどころか天と地です。
SEならすぐに気が付くはず。
そして君の目の前にとてつもなく大きなチャンスがやって来ています。
今まで時間的にも工数的にも無理だったこと。
一人では到底できなかったこと。
そんなことが、無理ではなくなってきています。
もっとはっきり言いましょう。
もう、誰かに丸投げする必要が無くなったのです。
優秀な部下がいなくてもいい。
たくさんの人員がいなくてもいい。
そのための道具は、すでに目の前にあります。
そして、一番有利なのは君が若いということです。
失敗してもやり直す時間もある。
これから積み重ねる時間は、私たちよりもはるかに長い。
だから、どうか見逃さないでほしい。
今まで不可能だったことが可能になり始めています。
正面から正々堂々と戦って勝てる逆転のチャンス。
そのチャンスは今、君の目の前にある!
現在、25本のアプリを並行して開発・修正しています。
これは、AIなしでは到底不可能だったと思います。
一方で、AIの使い方や解釈を間違えると、
・仕事を失う
・技術力が衰える
・考える力が弱くなる
など、マイナスの方向に進んでしまう危険もあります。
では、しっかり学び、本当の使い方を理解した人までAIに仕事を奪われるのでしょうか。
それは正直、まだ分かりません。
しかし、一つだけはっきり思うことがあります。
学ばなかった人、変化についていけなかった人は、仕事も地位も失う可能性が十分にあるということです。
結局のところ、勉強をサボっている人には使いこなせません。
まだ誰でも使える時代ではありません。
そして、
「自分はAIを使えている」
そう思っていた人が、
「実は間違った使い方しかできていなかった」
と気付くこともあるのでしょう。
もっと怖いのは、
瀬戸際に立っている人ほど、自分が瀬戸際に立っていることに気付いていないということです。
気付いた時には、すでに大きな差がついている。
だからこそ、今は静かに学び続けるしかないのだと思います。
AIがどんどん発達し、失敗することが少なくなってくると、おそらく人間は考えなくなっていきます。
分からないことがあればAIに聞く。
迷ったらAIに決めてもらう。
文章も、絵も、音楽も、プログラムもAIに任せる。
便利になること自体は悪いことではありません。
しかし、本当に怖いのは、人間が考えることをやめてしまうことです。
特に、AIが当たり前の存在として育つ子供達はどうなるのでしょうか。
答えを探す前にAIに聞く。
自分で悩む前にAIに任せる。
そんな習慣が当たり前になれば、「考える力」そのものが育たなくなるかもしれません。
そして、考えなくなった子供達が大人になり社会の中心になった時、その影響が現れるまでそれほど時間はかからないはずです。
まるでSFアニメの世界のような話です。
しかし、それは遠い未来の話ではありません。
もう、そこまで来ています。
AIが人間を支配するのではなく、人間が自ら考えることを放棄していく。
その変化は静かで、便利さの中に紛れているため気付きにくいのです。
人間が終わる時とは、AIが人間を超えた時ではありません。
人間が、自分で考えることをやめた時。
それは突然訪れるものではなく、気付かないうちに少しずつ進んでいくものなのかもしれません。
だからこそ、AIを使いながらも、自分の頭で考えることだけは手放してはいけない。
そんな危機感を、私は強く感じています。