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

Claude Code FAQ

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

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

Team、Enterprise、またはConsoleの組織でシングルサインオンをセットアップするための詳細な手順は、こちらをご覧ください:シングルサインオン(SSO)をセットアップする

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

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

Claude Codeの動的ワークフローとは何ですか?また、アクセスをどのように制御しますか?

動的ワークフロー(Claude Enterpriseプランで利用可能)により、Claude は大規模なエンジニアリングタスク(マイグレーション、監査、コードベース全体のバグ検出)を単一のClaude Codeセッションで最初から最後まで実行できます。2026年6月8日に、Enterprise組織全体で利用可能になり、デフォルトでオンになります。単一の実行は数時間続く可能性があり、通常のセッションよりも多くのトークンを使用するため、管理者はその日付までにアクセス権を持つユーザーを決定する必要があります。

アクセスを制御する3つの方法があります:

  1. ロールレベル(カスタムロール付きEnterpriseプラン):グループごとにClaude Code動的ワークフロー機能を付与または制限します。これは、ロールが「カスタム」に設定されているメンバーにのみ影響します。Enterpriseプランでカスタムロールを管理するを参照してください。

  2. managed-settings.json経由で組織全体を無効にする:"disableWorkflows": trueをマネージド設定に追加します。これは6月8日の前後に保持されます。

  3. 組織全体:6月8日以降、所有者は組織設定 > 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 にアクセスするのに問題がありますか?を参照してください。

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

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

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

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

カスタム環境変数と権限を使用して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 UserまたはDeveloperロールを持つConsole組織にユーザーを直接追加します。それだけで十分です。その後、ユーザーはClaude Code内から/loginを実行し、目的のConsoleアカウントを選択します。Claude CodeワークスペースでAPIキーを手動で作成しようとしないでください。

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

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

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

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