
Shift JISのコードベースでClaude Codeを使う方法
Michael Charles Aubrey // Thu Apr 09 2026
Shift JISのコードベースでClaude Codeを使う方法
WindowsのShift JISコードベースでClaude Codeを使おうとしたことがある人なら、あのストレスを知っているはずです。標準のRead、Edit、Write、GrepツールはUTF-8にしか対応しておらず、Shift JISファイルを扱おうとすると文字化けが発生します。
この問題を解決するために、CP932(Shift JISのWindows版)に対応したRead、Edit、Write、Grepツールを提供するMCPサーバーを作りました。これにより、Shift JISのコードベースでもClaude Codeを簡単に使えるようになります。
コードとインストール手順はGitHubで公開しています:MichaelCharles/cp932-tools-mcp-server
ここ数ヶ月、レガシーなDelphi 2007のコードベースでこのMCPサーバーを使っていますが、問題なく快適に動作しています。
CP932対応ツールをUTF-8ファイルに対して使っても元のエンコーディングが正しく保持されるようになっているので、混在するコードベースでもファイルを破損する心配なく使えます。