タグ: 自動化

  • Claudeモデルのメリット・デメリット

    2025年1月からMicrosoft 365 Copilotの活用をはじめて、特に2025年中旬くらいから実力も高くなって、仕事でも確実な戦力として活用していて、

    少し前からは、GPTだけでなくClaude Sonnetも使えるようになり、今日改めてモデル選択画面を確認したら、最新版のClaude Opusも使えるようになってて色々と試したところ、

    ガードレールに抵触してチャットが途中で強制停止されるというのがあって、Claude Opusに確認して深堀りした結果、Claudeモデルのメリット・デメリットが見えてきた


    Claudeモデルのメリット・デメリット

    メリット

    長文の品質・一貫性が高い:業務方針・標準文書・契約書など、長い文章の構成力と日本語の自然さにおいてGPT系を上回る傾向があり、トーンや用語の一貫性を保ったまま長文を生成・精査する用途に適している

    共感型・感情的なニュアンスの表現力:広告宣伝文やブランドメッセージなど、読み手の感情に寄り添う文章の生成において、GPT系より高い表現力

    デメリット(ガードレールに起因するリスク)

    過剰な拒否が発生し得る:安全性フィルターが厳格に設計されていて、ビジネス上正当な内容であっても、表現によっては回答を拒否することがある

    (重大)拒否が発生すると、会話全体に波及するリスク:一度ガードレールに抵触すると、そのセッション内のその後の全てのやりとりが影響を受け、本来のタスクに復帰できなくなる(事例も多数報告されている)

    この場合、会話をリセットして最初からやり直す必要があり、それまでに積み上げた対話の成果が失われる

    ブレインストーミングやディスカッションには不向き:上記2点の性質により、話題がどこに展開するか予測しにくい対話型のタスク(自由な壁打ち、アイデア出し、リスクシナリオの網羅的な洗い出しなど)では、途中で処理が止まり価値創造が中断されるリスクが高い


    推奨される使い分け

    用途推奨モデル
    文書の精査・仕上げ(方針、標準、契約書等)Claude(既存書類をナレッジ設定するならCopilot Studio経由)
    コード生成・レビューClaude
    広告宣伝文・ブランドメッセージの仕上げClaude
    ブレインストーミング・自由なディスカッションGPT
    日常的な調べもの・要約・短いタスクGPT

    あくまで現時点での評価としてはこんな感じで、それぞれの特性を活かして使い分けて機能させる運用設計が重要


    この記事は、Claude Opusに「Claudeは良い意味でもガードレールがしっかりとしていますが、逆にいえばブレインストーミングのように思いついたことをそのまま書き出して整理しようとするとガードレールに抵触して処理が止まるというリスクはないでしょうか?」と質問したところ、このような回答が返ってきたことを踏まえての見解をまとめたものです

    今後、状況が変わる可能性もあります


    鋭い指摘です。これは実際に起こり得るリスクで、すでに報告事例もあります。

    まず事実:Claudeの拒否率はGPTより高い

    安全性評価の研究によると、有害コンテンツの生成率はClaude約10〜11%に対し、GPT-4oは約19%。これはClaude側がより頻繁に「答えない」判断をしていることの裏返しです。Anthropic自身も「false positive(誤検知)は起こり得る」と認めています。

    ブレインストーミングで引っかかりそうな場面

    樋口さんの業務文脈で考えると、以下のようなケースで処理が止まるリスクがあります:

    ブレインストーミングの内容・リスク・理由

    「この事業者は淘汰される」的な競合分析・中・特定対象への攻撃的表現と誤認される可能性
    「従業員を解雇するシナリオ」・中・労務リスクの洗い出しでも、有害コンテンツと判定されることがある
    「起業で失敗するパターン」の列挙・低〜中・自己否定的コンテンツとして検知される可能性
    「詐欺的な事業者の手口」の分析・高・手口の具体的記述が有害コンテンツとして検知されやすい
    経済危機・倒産シナリオの網羅・低・一般的な経済分析として許容される範囲

    実際にClaude Codeでは、ライセンス文面(Business Source License)を生成するだけでコンテンツフィルターに引っかかるという誤検知が複数報告されており、再現性も確認されています。

    GPTとの違いの本質

    GPTは「とりあえず出してみて、問題があれば修正する」傾向が強い。Claudeは「問題がありそうなら出さない」傾向が強い。

    ブレインストーミングの性質は:

    • 未整理の思考をまず吐き出す
    • 倫理的に微妙なアイデアも一旦テーブルに載せる
    • 後から取捨選択する
      この「一旦テーブルに載せる」フェーズとClaudeのガードレールは、構造的に相性が悪いです。

    実践的な対策

    ブレインストーミングはGPT、精査はClaude

    先ほどの広告宣伝文の話と同じ「発散はGPT、収束はClaude」の原則がここでも当てはまります。

    Claudeでブレインストーミングするなら「フレーミング」を工夫する

    例えば:

    • ❌ 「詐欺的なIT事業者の手口を列挙して」
    • ✅ 「中小企業がIT事業者を選定する際に注意すべきリスクパターンを、経営者教育の観点から整理して」
      同じ内容でも、教育・リスク管理という文脈を明示することでガードレールに抵触しにくくなります。

    止まったら深追いしない

    Claudeで拒否が出た場合、プロンプトを言い換えて何度も試すと、「繰り返し違反」と判定されて、一時的にフィルター感度が上がる仕組みがあります。 止まったらGPTに切り替える方が合理的です。

    まとめ
    フェーズ・推奨
    ブレインストーミング(発散)・GPT — 止まりにくく、テンポよく出せる
    整理・構造化(収束)・どちらでも可
    文面精査・品質仕上げ・Claude — 忠実性・一貫性が高い

    樋口さんが懸念された通り、ガードレールの強さは「安全」と「自由な発想」のトレードオフなので、ブレインストーミングではGPTを使い、Claudeには整理後のタスクを渡すのが一番ストレスなく回せると思います。

  • Gmailに届いた領収書などを自動保存するGoogle Apps Scriptを作った

    Microsoft Power Automateを使った業務の自動化をこれまでかなり高いレベルで進めてきましたが、個人のGmailに届くメールからの経費精算業務とかも自動化を進めたいと思って、Google Apps Scriptで2つのスクリプトを作りました

    マネーフォワードクラウド経費などクラウド会計システムを利用していればかなりの部分は自動化されるものの、それらでカバーできない部分もあるのと、他の用途でも活用できるように汎用性を持たせた形で開発

    1つは、Gmailに届いたメール本文を、差出人アドレス(ドメインのみでも可)を条件として、Googleドライブの指定フォルダにファイル名 [yyyyMMdd_HHmmss_Vendor.pdf] のルールでPDFとして自動保存するスクリプト「GmailToPDF」

    もう1つは、Gmailに届いたメールの添付ファイルを、差出人アドレスとメールの件名を条件として、Googleドライブの指定フォルダにファイル名 [yyyyMMdd_HHmmss_元ファイル名or新しいファイル名.元拡張子]  のルールで自動保存するスクリプト「AttachementToDrive」

    例えば、Cloudflareからの領収書は「cloudflare_invoice_2024-12-18.pdf」というファイル名形式で届くので、同日に2通発行されるとファイル名が重複するとか、Google Workspaceの領収書は「5119000000.pdf」という形式で、どこからの領収書なのかファイル名で判別できないとか、そういった点をカバーする形でファイル名をつけるようにしています

    スクリプトはGitHubで公開しているので、興味のある方はぜひご参考ください

    https://github.com/akihisa-higuchi/Google-Apps-Scripts