掲載済み (2026-09-26号)
188 135文字 • 1分

Claude Code の Remote Control(claude rc)だとアーティファクトが使えない原因と対処

日本語

掲載情報

概要

Claude CodeのRemote Control使用時にアーティファクトが使えない原因をコード解析で特定し、非公開の環境変数を用いて有効化する解決策を提示。

詳細内容

Claude Codeをリモート操作する`claude rc`環境において、便利な「アーティファクト」機能がデフォルトで無効化される問題について解説しています。著者がバージョン2.1.280のソースコードを調査した結果、`rc`経由の子セッションが「SDKモード」として起動されるため、既定でアーティファクトが除外されるロジックになっていることが判明しました。この制限を回避するには、`~/.claude/settings.json`内の`env`項目に、内部フラグである`CLAUDE_CODE_ARTIFACT: "1"`を追記することで、リモートセッションでもアーティファクトを正常に使用できるようになります。ドキュメント化されていない挙動をバイナリ解析から特定した、実践的なトラブルシューティング記事です。