メインコンテンツにスキップ

Claude Code FAQ

今日アップデートされました

この記事は、認証、統合、設定など、Claude Codeに関するよくある質問をまとめたものです。Claude Codeについてさらに詳しく知りたい場合は、Claude Docsをご参照ください:Claude Code概要

Claude Codeのシングルサインオン(SSO)をセットアップするにはどうすればよいですか?

Claude Consoleの組織向けシングルサインオンをセットアップしている場合は、詳細な手順をこちらで確認できます:Claude Consoleでのシングルサインオンのセットアップ。Enterpriseプランでのクラウドコードの使用については、このSSO設定手順の記事を参照してください:Enterpriseプランでのシングルサインオン(SSO)のセットアップ

Claude Code全体で組織全体のOpusモデルアクセスを無効にする方法はありますか?

Claude Consoleユーザーの場合、これはConsole組織のレート制限を通じて設定できます。BedrocまたはVertexを使用している場合は、Vertex/Bedrockプロジェクト設定でOpusレート制限を0に設定してください。Vertexで無効にされている場合でも、ユーザーはClaude Code内でモデルを切り替えることができる可能性があるため、レート制限が最も効果的なアプローチです。

Claude CodeはMicrosoft Visual Studio IDE統合(VS Codeではなく)をサポートしていますか?

現在、Visual Studio 2022統合は存在しません。Claude CodeはVS Code、Cursor(およびその他のVS Codeフォーク)、Intellij、Pycharm(およびその他のJetbrains IDE)をサポートしています。

Claude CodeでPRレビュー自動化を実装するにはどうすればよいですか?

ターンキーPRレビューソリューションはまだありませんが、自動レビュー用にClaude Code GitHub Actions統合を使用できます。現在のところ、セキュリティレビューアクションをテンプレートとして使用し、一般的なPRレビュー用にカスタマイズできます。これはClaude Code SDKの良いユースケースでもあります。

「Claude MaxまたはProがClaude Codeに接続するために必要です」というエラーメッセージが表示されていますが、組織のTeamまたはEnterpriseプランを通じてアクセスできるはずです。トラブルシューティングするにはどうすればよいですか?

これは、Claude Codeセットアップ画面から間違ったログイン方法を選択したことを示しています。/loginを再度実行して、プライマリ仕事用メールアドレスに関連付けられたアカウントを選択してみてください。それでも接続できない場合は、TeamまたはEnterpriseアカウントを使用してClaude Codeにアクセスするのに問題がありますか?を参照してください。

Bedrock/Vertex APIキーでClaude Codeを使用する場合、Anthropicに送信されるデータは何ですか?

Bedrock/Vertexで設定され、CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFICが設定されている場合、必須のテレメトリのみが送信されます。すべてのモデルAPIリクエストはBedrock/Vertexエンドポイントに直接送信されます。完全な詳細については、データフロードキュメントを確認してください。

シークレットキー/アクセスキーを公開せずにBedrock/Vertexを介してClaude Codeにアクセスする方法はありますか?

はい。BedrockVertexのセットアップガイドでは、これを有効にする方法を示しています。たとえば、Bedrockの場合、Claude Codeを追加する前に`aws configure`を実行してAWS CLIを設定し、必要な設定を追加してBedrock、またはBedrock APIキーを使用してClaude Codeを実行できます。これはAWSの新機能で、完全なAWS認証情報を必要としないBedrock使用用のAPIキーを有効にします。

1MコンテキストウィンドウはClaude Codeで利用可能ですか?また、ユーザーにはより高い価格設定について警告されますか?

長いコンテキストサポートは現在、Max 20xプランの一部のClaude Codeユーザーに限定されているため、少数のユーザーのみが利用できます。1Mコンテキストウィンドウは、APIを介してClaudeにアクセスするユーザーを含む、すべてのClaude Codeユーザーがまだ一般的に利用できません。

カスタム環境変数とアクセス許可を使用してClaude Codeを組織全体にデプロイするにはどうすればよいですか?

Claude Codeを実行する前に環境変数を設定するラッパースクリプトを作成します。アクセス許可については、許可/拒否リストを含む.claude/settings.jsonファイルを使用します。ワイルドカード パターン(*)が常に期待どおりに一致するとは限らないことに注意してください。アクセス許可を十分にテストしてください。Enterpriseチームは、一貫した設定のために標準化されたClaude.mdファイルを注入することがよくあります。

Claude Codeのロードマップに公開コードフィルタリングまたは属性機能がありますか?

いいえ、公開コードフィルタリングと属性機能は現在ロードマップにありません。一部の顧客はコードスキャン用にBlackDuckを使用していますが、コストと誤検知に関するフィードバックは混在しています。これがClaude Codeをより多くのユーザーにスケーリングするためのブロッカーであることを認識しており、ソリューションを検討しています。

Claude Code SDKおよびGitHub Actionsでサブエージェントは利用可能ですか?

サブエージェントはClaude Code SDKを介して利用可能です。GitHub Actionsにはまだ統合されていませんが、検討中です。UXは複雑さを管理するために3つ以上のサブエージェントが並列で実行される場合の出力を折りたたみます。

サブエージェントを特定のMCPツールを使用するように設定できますか?

はい、サブエージェントを作成するときに、設定の`tools`フィールドを使用してアクセス権を持つツールを指定できます。サブエージェント設定ファイルでは、toolsフィールドを省略してメインスレッドからすべてのツールを継承するか、より細かい制御のためにコンマ区切りリストとして個別のツールを指定できます。Claude Docsでこれについて詳しく学びます:サブエージェント - 利用可能なツール

Claude Codeのコスト、特に自動ワークフローのコストを管理するにはどうすればよいですか?

セキュリティレビューなどの自動ワークフローの場合、claude --model <alias|name>設定オプションを使用してOpusからSonnetに切り替えてコスト削減を実現します。コンソールダッシュボードを通じて使用状況を監視し、適切なレート制限を設定することもできます。Workspacesを使用して、異なるユーザーグループに対してより細かい支出制限を設定できることに注意してください。Workspacesの詳細については、こちらをご覧ください:Claude ConsoleでのWorkspacesの作成と管理。また、ConsoleでAPIキーごとの支出を表示することもできます。詳細については、この記事を参照してください:Claude Consoleでのコストおよび使用状況レポート

Claude CodeはLiteLLMなどの企業プロキシを通じて機能しますか?

はい、Claude CodeはAnthropicAPI仕様をサポートしている限り、企業プロキシ設定をサポートしています。Claude Docsのプロキシセットアップ手順に従ってください:プロキシ設定。一般的な問題は、制限された環境でのポート制限から発生します。

Consoleアカウントを使用する場合、Claude Codeにユーザーを追加するにはどうすればよいですか?

Claude CodeユーザーまたはDeveloperロールを持つConsole組織にユーザーを直接追加します。それだけで十分です。その後、ユーザーはClaude Code内から/loginを実行し、目的のConsoleアカウントを選択します。Claude CodeワークスペースでAPIキーを手動で作成しようとしないでください。

Claude.mdファイル以外のチームベースのメモリまたは知識共有はありますか?

現在、Claude.mdファイルが主要なメカニズムです。ITチームは、組織全体の設定のために、すべてのマシンの.claudeディレクトリに標準化されたClaude.mdファイルを注入できます。より高度なチームメモリ機能が検討されていますが、まだ利用できません。

Claude Codeのアクセス許可はどのように機能し、許可リストが尊重されていないのはなぜですか?

アクセス許可は.claude/settings.jsonまたはsettings.local.jsonのパターンマッチングを使用します。ワイルドカード構文は厄介です。「Bash(atlassian-api:*)」は機能するはずですが、正確なコマンドマッチングが必要な場合があります。「はい、同様のコマンドについては再度質問しないでください」を使用して、アクセス許可を段階的に構築します。グローバル(~/.claude/settings.json)とローカル設定ファイルの両方を確認してください。

Claude Codeはコードベース全体をインデックスするか、ベクトルデータベースを使用してコードベースに関する情報を保存しますか?

いいえ。Claude Codeはシステムプロンプトと、コードベースをナビゲートするために使用できる一連のツールにアクセスできます。たとえば、Claude Codeがコードベースについて何かを理解する必要がある場合、検索ツールを使用してコードベースを検索し、コマンドでファイルを読み取ります。完全なコードベースインデックスよりも効果的で柔軟であることがわかります。Claude Codeは、必要に応じてコンテキストを収集するためにコードベースをふるい分ける方法を知ることに本当に優れています!

Claude CodeはCI/CD、バージョン管理、および可観測性プラットフォームと統合できますか?

はい、Claude CodeはCI/CD用のGitHub Actionsと統合され、git操作をサポートし、MCPサーバーを介してさまざまなプラットフォームに接続できます。詳細については、Claude Docsを参照してください:

GitHub Actionsで「ワークフロー検証に失敗しました」エラーが表示されるのはなぜですか?

これは通常、再利用可能なワークフローで発生します。ワークフロー構文が正しく、すべての必須パラメータが渡されていることを確認してください。エラーが解決しない場合は、ワークフロー設定を使用してここで問題を報告してください:github.com/anthropics/claude-code-action

こちらの回答で解決しましたか?