
仕事上でChatGPT使ってみたら……?

最近“ChatGPT”ってよく聞くけど、うさちゃんは使ってる?

あ、ちょうどねこちゃんに話そうと思ってたやつ!
実はうさ、この前無料版を試してみたんだよ。利用した理由は、お仕事関係なんだけど。
4年前に作られたVBAプログラムを直す案件があってね。処理に30分以上かかってたんだけど、ChatGPTに解析させて指摘されたところを修正したら……なんと30秒になっちゃったの!

なんかよくわからんけど、めちゃ良かったってことね?

そうそう。正直びっくりした。だから使えるかも? と思ってね、ひとまず1ヶ月間のお試しとしてChatGPT Plusを契約してみたの~😊
ただし正直なところ、月に3000円は、、、財布にちょっと痛い💦
今日はその体験を記事にまとめてみたよ。

月額3000円か~。まあそこそこ良いお値段だけど、仕事がより効率化するならアリじゃないかな? 仕事以外にも使えそうだしね。
plus課金までの道のり
きっかけはお仕事!
依頼されたのは、4年前に作られたExcel VBAのプログラムの改修でした。
データ量が膨らんだ結果、処理が終わるまで30分以上もかかるとのこと。
しかも「工数は2日でお願いします」と言われました。
ソースコードを開いてざっと見た感じ──
- 3000行を超える大作
- 共通関数があちこちに絡み合い、流れを追うだけでも一苦労
- 仕様書は一切なし

つまり、プログラムの意図を理解するにはコードを読み解くしかない状況。
経験上「無駄なループやセル操作」が原因だろうと予想できましたが、とても2日で解析できるとは思えませんでした😓
無料版ChatGPTを試してみた
「どうせ間に合わないだろう」と思いつつ、試しに無料版のChatGPTへ解析を依頼しました。
ただし、ここで重要な注意点があります。
- 会社によってはAIツールの利用を禁止している場合がある
- ソースコードをネットにアップするのは規約上NGのケースが多い

私は事前に了承を得て、必要部分だけを利用する形で進めました。
この点を無視すると情報漏えいや規約違反につながるため、非常に大事なポイントです。
AIが示した意外な指摘
実際に解析を依頼すると、ChatGPTは驚くほど多くの指摘を返してきました。
- ループ内での無駄なシート操作
- 同じ処理を繰り返す非効率な構造
- 本来不要な部分
ざっと見ただけでは直ぐには気づけなかった箇所を次々と指摘してくれたのです。

さらに印象的だったのは、ソースコードから処理の意図を推測する力。
「この処理は集計用だろう」「ここはエラー制御のため」といった類推を自然に返してくれる。
人間が頭の中で行う“コードの読み解き”を、AIは圧倒的な速さでこなしてくれました!
解析してもらって修正したら30分の処理が30秒に
指摘を元に修正を加えてテストしてみたところ……
30分かかっていた処理が、わずか30秒に短縮されました。
もちろん、最初は不具合もありましたが、そこは自分で調整し解決。
それでも60倍の高速化という結果は衝撃でした。
「これは使えるかも?」とPlus契約へ

無料版ChatGPTを試してみて、「ここまで仕事で使えるなら」とひとまず期間限定で使ってみようかと思い契ChatGPT Plusを契約しました😊
- 解析力が高く、大規模コードの問題点を瞬時に洗い出せる
- ルール(命名規則・関数設計)を教えると、そのとおりに守って書いてくれる
- やりたいことを伝えると、理解して逆に質問し、コードを仕上げてくれる

・ダウンロードできます。*3 なお、PS5 Pro本体にディスクドライブを追加することにより、Blu-ray Disc版のPS5/PS4ゲームをプレイしたり、4K Ultra HD Blu-ray Disc、Blu-ray Disc、DVDで映画やコンテンツを鑑賞したりすることもできます。(ディスクドライブは別売りです)■主要機能 ・PlayStationスペクトルスーパーレゾリューション(PSSR) AIによって強化された超解像技術によって圧巻の鮮明さを実現。お持ちの4Kテレビで極めてシャープでクリアなゲームプレイをお楽しみください。 ※ ・本体の最適化によるパフォーマンス向上 60 Hz/120 HzおよびVRRに対応したディスプレイをサポート。より高く安定したフレームレートによる非常に滑らかなゲームプレイを実現します。※ ・アドバンスドレイトレーシング アドバンスドレイトレーシング技術によって再現された陰影や反射で生み出された息をのむほど美しいゲームの世界を探索し、別次元のリアリティを体験しましょう。
■その他の機能 ・2TBのストレージ 2TBのSSDストレージを内蔵。お気に入りのゲームを待機状態からすぐにプレイできます。・対応するゲームを4K出力、レイトレーシング、60fps~最大120fpsでプレイ可能 PS5 Proなら対応するゲームを60fps~最大120fpsでプレイ可能。レイトレーシングや、AIによる超高解像度(PSSR)への強化も同時に実現しながら、お使いの4K対応テレビでお楽しみいただけます。 ・PS5 Proのゲームブーストと後方互換性 PS5 Proでは、4,000本以上のPS4ゲームをプレイできます。PS5 Proのゲームブースト機能により、PS4とPS5の名作ゲームを、さらに高速で滑らかなフレームレートで楽しめます。・PS4ゲームの画質を向上 ”PS4ゲームの画像品質を向上"をオンにすると、PS4の一部のゲームの解像度が向上します。 ・オンラインワイヤレス接続機能の向上 PS5 Proはワイヤレスインターネット接続機能が強化されました。IEEE 802.11beと対応ルーターを使用した場合、利用できる帯域幅が広がり転送速度が向上します。これにより、オンラインプレイ時の待ち時間が短縮され、安定性が増します。
・超高速SSD PS5本体にインストールされたゲームがほぼ瞬時に読み込まれ、短い待ち時間でゲームを楽しめます。 ・統合されたカスタムI/O(Integrated -I/O) PS5 Pro本体にカスタムI/Oを統合することで、SSDからのデータの読み出しが非常に高速になり、これまで不可能だったゲームデザインが実現できるようになりました。 ・4Kテレビ対応 お気に入りのPS5ゲームを鮮明で美しい4K対応テレビで遊べます。 ・1440p HDMI映像出力 プレイ中のゲームが1440p解像度でのレンダリングに対応している場合、ネイティブ1440p解像度での出力をお楽しみいただけます。* 4Kなどの高いネイティブ解像度のゲームプレイでは、1440p出力へのスーパーサンプリングによってアンチエイリアスが改善される場合があります。 *PS5 Proの1440p映像出力を利用するには、1440p / 60Hz、または1440p / 60Hzおよび120Hzに対応したテレビまたはPC用モニターが必要です。ネイティブで1440p以上の解像度を持たないゲームであっても、PS5 Proを介して1440p以上の解像度にアップスケーリングすることができます。
・8Kゲームへの対応 PS5 ProはHDMI 2.1のサポートで8Kディスプレイに対応しているため、8K解像度出力に対応したゲームをプレイできます。* *この機能は、PS5用と比較してPS5 Pro向けに強化された、対象のPS5ゲームでのみ利用可能です。対応しているPS5 Proの強化機能はゲームによって異なります。8Kでゲームを実行するには、8K/60Hzへの対応に加えて、接続されるディスプレイもDisplay Stream Compression(DSC)に対応している必要があります。・120Hz出力で最大120fps 4Kディスプレイの120Hz出力に対応。対応するゲームでは最大120fpsの高フレームレートで、スムーズで滑らかなゲームプレイをお楽しみいただけます。 ・可変リフレッシュレート(VRR) VRRを有効にすることで、対応するPS5ゲームのビジュアルパフォーマンスが向上します。この機能ではディスプレイのリフレッシュレートをゲーム機本体の出力に同期させます。シーンがシームレスにレンダリングされるためゲームプレイがより滑らかに感じられ、フレームペーシングの問題やちらつきを最小限に抑えることでグラフィックスがより鮮明に表示されます。* *HDMI 2.1 VRR対応テレビまたはPCモニターが必要です。ご利用のテレビやゲームによって結果が異なる場合があります。また、VRRに正式対応していないPS5ゲームにもVRRを適用することで、ゲームによっては画質が向上する場合があります。VRRを有効にした結果、予期せぬ視覚効果が発生した場合は、いつでもオフにできます。
AI利用のメリット・デメリット
実際に使ってみて感じたメリットとデメリットを整理します。
メリット
- 大規模なコードでも短時間で問題点を見抜ける
- 命名規則やコーディングルールを忠実に守らせられる
- 部分的な関数作成や単調な修正は圧倒的に効率化できる
- 無料版でも十分な解析力があるが、Plus版はさらに応答が速く安定
デメリット
- 必ずしも正しい結果を返すとは限らない(テスト・検証は人間の責任)
- 社内規定や契約規約で利用制限がある場合がある
- ソースをアップできないケースも多く、運用に工夫が必要
- 全体を丸投げするのは危険で、最終的な理解は人間に求められる

まあ、デメリットを肝に銘じて使用する心構えは必要ですよね。
まとめ
今回の仕事上のChatGPT利用で感じたのは、以下の通り。
- 仕様書がなくても、ソースコードからだけでもAIはある程度の意図を推測してくれる
- 人間がざっと見ただけでは気づけない無駄を効率的に見つけてくれる
- ルールを教えれば、AIは徹底して守ってコードを書いてくれる
- ただし利用には注意点がある(社内ルール・ソースの扱いに要確認)

「AIに丸投げはできないが、AIを活用すれば仕事の質とスピードは劇的に変わるかも?」。
そんな風に実感できたChatGPTですが、AIを使うことには賛否があるのも事実。
まだこれからplusを利用しながら、自分なりに試行錯誤していきたいと思います。


※本文中に記載の会社名・製品名・サービス名・ゲームタイトル名等は、各社の商標または登録商標であり、権利は各社に帰属します。
※サンプルはテストを行っていますが、すべての環境での動作を保証するものではありません。ご利用は自己責任でお願いいたします。
※本記事の仕様・価格・対応状況等は執筆時点で確認できた情報をもとに掲載しています。最新の情報はメーカー公式サイトをご確認ください。
※当サイトでは一部の記事において、アイキャッチ画像にAI生成を使用しています。
※Amazonのアソシエイトとして、うさねこ散歩は適格販売により収入を得ています。