【Claudeのコーディング性能を検証】エンジニア不在でも大丈夫?データの可視化とコード解析を試してみた!
【Claudeのコーディング性能を検証】エンジニア不在でも大丈夫?データの可視化とコード解析を試してみた!
Yoomを詳しくみる
【Claudeのコーディング性能を検証】エンジニア不在でも大丈夫?データの可視化とコード解析を試してみた!
自動化のアイデア

2025-12-25

【Claudeのコーディング性能を検証】エンジニア不在でも大丈夫?データの可視化とコード解析を試してみた!

Suguru Nakazawa
Suguru Nakazawa

コードの作成や修正を行う際、生成AIにコードを貼り付け、回答をコピーしてエディタに戻す...という「往復作業」に時間を取られていませんか?

こうした手間を解消できるのが、生成AIのClaudeです。

本記事では、特に社内に専任エンジニアが不在で、自身でSQLやGAS(Google Apps Script)を管理しなければならないDX推進担当者やマーケティング担当者に向けて、Claudeのコーディング性能が素人でも使えるのかを検証していきます。

Claudeが単なるチャットボットではなく、「優秀なシニアエンジニア」となるのか気になる方は、ぜひ参考にしてみてくださいね。

✍️そもそもClaudeとは

本記事の想定読者

  • 業務でSQLやGAS、Pythonなどのスクリプトを記述・修正する機会があり、エラー対応に時間を取られている方
  • チームに専任エンジニアがおらず、コーディングの属人化に課題を感じている方
  • ブラウザとエディタを行き来する「コピペ作業」をなくし、開発やデータ抽出作業を自動化・効率化したい方

コーディングをする際に知っておきたいClaudeの特徴

Claudeは、Anthropic社が開発した高度な大規模言語モデル(LLM)です。
自然な日本語の生成能力や、長い文章(コンテキスト)を一度に読み込む能力に定評があります。

Claudeをコーディングで利用する際には、以下の機能を知っておくと便利です。

プロジェクト

関連する資料や指示をプロジェクトにまとめておくことで、前提知識を持った状態でコードを作成・修正できます。
定型的な指示や、そのプロジェクトの情報をわざわざ指示する手間が無くなるため、指示漏れを防ぎつつ効率的にコーディングを進めることが可能です。

アーティファクト
チャット上で別画面が開き、プログラムが視覚的に表示されます。
デザインやボタンの動作などを確認でき、自然言語でコードを作成してくれます。
非エンジニアでコードを全く書けなくてもプログラムを作成することが可能です。

長いコンテキストウィンドウ
200kトークンという長いコンテキストウィンドウを持っています。
長文の指示書でも情報を取りこぼすことなく処理する性能が高く、データの中間が抜け落ちる「ロスト・イン・ザ・ミドル」も起きにくいです。

🤔Claudeをコーディングで実際に使ってみた!

それでは、実際にClaudeや他の生成AIを使って、そのコーディング性能を検証していきます。
今回は、DX推進担当者やマーケティング担当者が実務で直面しやすい「データの可視化」と「コード解析」の2つのシーンを想定しました。

検証条件

検証に使用したAIモデルとプランは以下の通りです。

検証1

  • Claude Sonnet 4.5(Proプラン)
  • Claude Opus 4.5(Proプラン)

検証2

  • ChatGPT:GPT-5.2 Thinking(Plusプラン)
  • Gemini:Gemini 3 思考モード(Google AI Proプラン)

検証内容とポイント一覧

今回の検証では、以下の2点を重点的にチェックします。

検証1:データの可視化(Claudeのモデル比較)

検証内容:Googleスプレッドシートのデータを読み込ませ、アーティファクト機能でダッシュボードを作成

検証ポイント

  • データクレンジング能力(データの表記ゆれや空欄の処理を適切に行えるか)
  • アーティファクトによる動的出力(出力されたプログラムが問題なく動くか)
  • データの視覚化(数値の視覚化だけでなく結論がわかりやすい内容か)

利用データ(今回はCSVファイルとして添付します):

検証2:コードの解析(他社AIとの比較)

検証内容:既存のプログラムコードを読み込ませ、非エンジニアにわかるように解説できるか。

検証ポイント

  • コードの内容を理解できるか
  • 使用言語とツールを理解できるか
  • 解析時間

利用するコード

今回は、以下のGoogleの公式サイトに掲載されているGASのコードをテキストファイルとして添付します。


検証方法

【Claude】

※検証1と2共通

1.アカウントにログイン

2.モデルを選択

入力欄の右下からモデルを選択できます。

3.ファイルの添付と機能の選択

「じっくり考える」(時計マーク)をクリックします。
続いて、検証1では「+」マークをクリックし、「ファイルまたは写真を追加」を選択し、CSVファイルを添付します。
※「じっくり考える(拡張思考)」機能を利用することで、Claudeが複数の処理プロセスを検証できるようになり、結果の精度を高めることに繋がります。

4.プロンプトを入力して送信

設定が完了したらプロンプトを入力して送信します。
今回は、それぞれの検証で以下のプロンプトを入力しました。

検証1用プロンプト

提供したスプレッドシートのデータを読み取り、表記の揺れを統一し、欠損値を適切に処理した上で、各AIモデルの強みがひと目でわかるインタラクティブなダッシュボードを作成してください。
デザインはモダンで清潔感のあるものとし、アーティファクトで直接操作できるようにしてください。

検証2用プロンプト

添付したプログラム全体の構造を分析してください。
何の言語で書かれているか、何をするためのツールなのか、各ファイルがどのように連携しているのかをプログラミングを知らない人にもわかるように日本語で説明してください。

【ChatGPT】

1.アカウントにログイン

2.モデルを選択

左上のプルダウンからモデルを選択します。

3.ファイルを添付

「+」マークをクリックして、「写真とファイルを追加」からテキストファイルを添付します。

4.プロンプトを作成して送信

Claudeと同じプロンプトを入力して送信します。

【Gemini】

1.アカウントにログイン

2.モデルを選択

入力欄の右下からモデルを選択します。

3.ファイルの添付

「+」マークをクリックし、「ファイルをアップロード」からテキストファイルを添付します。

「ツール」をクリックすると、Geminiの機能を追加できるため、必要に応じて設定してください。

4.プロンプトを入力して送信