Claude CodeはAS400保守で使える?RPG/CL読解で試す前に知っておくこと

Claude Codeは、Anthropicが提供しているAIコーディング支援ツールです。公式ドキュメントでは、コードベースを読み、ファイル編集やコマンド実行を行い、開発ツールと連携できるエージェント型のコーディングツールとして説明されています。

では、AS400 / IBM i の保守でClaude Codeは使えるのでしょうか。結論から言うと、RPG/CLソースの読解、処理概要の整理、調査観点の洗い出し、テスト観点作成には使えます。ただし、AS400実機への接続、本番環境の操作、顧客情報を含む調査には慎重なルールが必要です。

この記事では、Claude CodeをAS400保守で使うなら何に向いているか、Codexとどう考え方を分けるか、RPG/CL読解で気をつける点を現場目線で整理します。

参考: Claude Code公式ドキュメント(2026年6月時点で確認)

現場メモ: AS400保守でAIを使う時に大事なのは、どのAIを使うかだけではありません。RPG/CL、ジョブログ、ファイル定義、ライブラリリスト、業務影響を理解した人が、AIの出力をどうレビューするかが重要です。

Claude CodeでできそうなAS400保守作業

Claude Codeは一般的な開発支援ツールなので、AS400専用ツールではありません。ですが、RPGやCLのソースをテキストとして扱えるなら、調査補助として使える場面はあります。

作業使えそうか理由
RPGソースの処理概要整理使える入力、主処理、出力、CALL関係を文章化しやすい
CLの流れ整理使えるCALL、OVRDBF、SBMJOB、MONMSGの流れを追いやすい
単体テスト観点作成使える正常系、異常系、フル桁、件数増加などを洗い出しやすい
ジョブログ解析注意して使えるメッセージ周辺だけをマスキングして渡すなら補助になる
本番データ更新使わない誤更新時の影響が大きすぎる
本番環境のコマンド実行使わないAS400の環境差、権限、ライブラリ指定のリスクが高い

CodexとClaude CodeをAS400保守でどう使い分けるか

CodexとClaude Codeは、どちらも開発支援に使えるAIツールです。AS400保守で見ると、違いそのものよりも「何を任せるか」を分けることが大切です。

観点Codexで考えやすい作業Claude Codeで考えやすい作業
ソース読解RPG/CLの処理概要、影響範囲整理コードベース全体の整理、修正方針の文章化
調査補助プログラム調査、CALL関係、テスト観点複数ファイルをまたぐ整理、レビュー観点作成
テストテストデータ作成、単体テスト観点テスト観点やチェックリストの整理
現場導入AS400保守に寄せた研修導入と相性がよい一般開発チームのAI導入検討と相性がよい
注意点本番操作禁止、情報マスキング、人間レビュー本番操作禁止、情報マスキング、人間レビュー

どちらを使う場合でも、AS400の本番環境や顧客情報を直接扱わせないこと、生成コードは人間がレビューすること、検証環境で動作確認することは変わりません。

RPG/CL読解でClaude Codeに聞くなら何を聞くか

Claude CodeにRPGやCLを読ませるなら、質問は具体的にした方がよいです。「このソースを調べて」だけでもある程度は返ってきますが、AS400保守では観点を指定した方が実務に近い回答になります。

質問例

このRPGソースについて、
1. 入力ファイル
2. 更新ファイル
3. CALLしている外部プログラム
4. 配列・桁あふれ・未初期化のリスク
5. 単体テストで見るべき観点
を整理してください。

CLの場合は、CALL順、OVRDBF、SBMJOB、MONMSG、ライブラリ指定、ジョブキューなどを確認します。特に MONMSG CPF0000 のような広いエラー吸収は、処理によっては危険です。

CLの読み方は、AS400のCLとは?初心者向けに読み方と保守ポイントを解説でも整理しています。

Claude Codeに読ませる前の安全チェック

AS400のソースやログをAIに渡す前には、最低限次のチェックをします。これはClaude Codeに限らず、Codexや他のAIツールでも同じです。

  • 本番ライブラリ名がそのまま入っていないか
  • 顧客名、店舗名、取引先名が入っていないか
  • ユーザーID、ジョブ名、ジョブ番号が必要以上に残っていないか
  • 個人情報や取引情報が含まれていないか
  • 本番DBの値をそのまま貼っていないか
  • AIの出力を誰がレビューするか決まっているか

AIに渡す情報は、処理構造を理解するために必要な範囲だけにします。AS400は会社ごとの運用ルールが強く出るため、同じコマンドや同じRPGでも、現場によって判断が変わることがあります。

AS400現場でClaude Codeを使うなら、最初は調査補助から

AS400現場でClaude Codeを試すなら、最初は調査補助から始めるのが安全です。RPGの処理概要整理、CLの流れ整理、ファイル参照の確認、単体テスト観点作成など、直接本番に影響しない作業から使う方がよいです。

いきなり本番環境に接続してコマンドを実行させたり、本番データ更新SQLを書かせたりするのは避けるべきです。AIは速いですが、AS400の現場では「速い」より「事故らない」ことの方が大事です。

AS400でCodexを使う場合の考え方は、AS400保守でCodexはどこまで使えるのか?にもまとめています。ツール名が変わっても、安全運用の考え方は共通です。

まとめ

Claude Codeは、AS400専用のツールではありません。しかし、RPG/CLソースを読ませて処理概要を整理したり、テスト観点を作ったり、調査の抜け漏れを減らしたりする使い方は十分に考えられます。

ただし、本番環境、本番データ、顧客情報、リカバリー作業には踏み込ませないこと。AIを使うほど、人間側の業務理解、レビュー、検証、責任範囲が重要になります。

法人向けのAS400 / IBM i x Codex研修について

AS400 / IBM i の開発・保守で生成AIを安全に使う方法を、RPG/CLソース読解、プログラム調査、改修案作成、動作確認・テストまで実戦形式で学べます。実ソースを使う場合も、社内ルールと秘密保持を前提に進めます。

AS400 Codex研修を見る

法人やSIerで導入ルールを決める場合は、AS400開発会社・SIerがCodexを使う前に決めておくべきルールも参考にしてください。

AS400の全体像を先に整理したい場合は、AS400総合ガイドから読むと、基本操作、RPG/CL保守、ジョブログ、本番対応のつながりを確認できます。