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

Claude Codeパワーユーザーのヒント

この記事は、Anthropicの Claude Codeチームからのワークフロー上のヒントをまとめたものです。これらの実践は、並列実行、計画、自動化、検証、カスタマイズをカバーしており、チームが毎日コードをより速く配信するために使用しているパターンです。すべてのセットアップは異なるため、自分に合ったものを見つけるために試してみてください。

重要: このガイドで最も影響力のあるヒントは検証です。Claudeが独自の出力をチェックする方法を提供します。1つの実践のみを採用する場合は、これを選んでください。下記の検証セクションを参照してください。

開始する前に: このガイドの範囲

これらは Claude Codeチームの個々のエンジニアから収集されたパワーユーザーパターンです。その結果:

  • ここに示されているほとんどのコマンドは Claude Codeに付属しています: /color と /btw は組み込みコマンドであり、/simplify と /loop は CLIに付属するバンドルされたスキルです。コマンドリファレンススキルを参照してください。.claude/skills/<name>/ の下に SKILL.md ファイルを追加することで、独自のスキルを構築できます。

  • iMessageプラグインは公式の claude-plugins-official マーケットプレイスに付属しています。コミュニティプラグイン(例えば「ralph-wiggum」プラグイン)は Anthropicによってレビューまたは承認されていません。管理環境にサードパーティプラグインをインストールする前に、管理者に確認してください。

  • 一部の機能(自動モード、サンドボックス、リモートコントロール、スケジュール済みクラウドジョブ、音声)はデフォルトでオフであり、組織のポリシーによって無効にされる可能性があります。ここのコマンドまたはフラグが「利用不可」を返す場合、管理者がワークスペースに対してそれを有効にしていない可能性があります。

このガイドの他のすべてはストック Claude Codeインストールで機能します。不明な場合は、/help を実行して、セッションで実際に利用可能なものを確認してください。

目次

セクション

カバー内容

並列での作業

ワークツリー、サブエージェント分離、/batch

構築前の計画

計画モード、モデル選択、努力レベル

効果的なプロンプト作成

プッシュバックプロンプト、/btw

Claudeで学習する

説明的な出力、図、間隔を空けた反復

CLAUDE.md とメモリ

/init、PR内の@claude、自動メモリ、自動ドリーム

検証

Chrome拡張機能、デスクトップアプリ、/simplify

コマンド、スキル、サブエージェント

カスタムコマンド、エージェント定義、コードレビューエージェント

フック

ライフサイクルイベントとパターン

権限とセキュリティ

事前承認、自動モード、サンドボックス、長時間実行タスク

スケジュール済みおよび定期的なタスク

/loop/schedule

モバイルとリモートコントロール

モバイルアプリ、テレポート、リモートコントロール、ディスパッチ

ツール統合(MCP)

データ分析、バグ修正、プラグイン

環境のカスタマイズ

ターミナル、ステータスライン、音声、出力スタイル

SDK とマルチリポジトリ作業

--bare--add-dir、フォーク、セットアップスクリプト


並列での作業

複数のセッションを同時に実行する

最大の生産性向上は、3~5個の Claude セッションを並列で実行し、それぞれを独自の git ワークツリーで実行することです。Claude Code には、ネイティブなワークツリーサポートが組み込まれています。

  • CLIから、claude --worktree(またはclaude --worktree my_worktree)を実行して、分離されたワークツリーでセッションを開始します。--tmuxを追加して、独自の Tmuxセッションで起動します。

  • デスクトップアプリから、コードタブを開き、ワークツリーチェックボックスをチェックします。

  • 非git VCS(Mercurial、Perforce、SVN)の場合、settings.jsonWorktreeCreateWorktreeRemoveフックを定義して、同じ分離を取得します。

多くのセッション間で方向性を保つために、ワークツリーに名前を付け、シェルエイリアス(zazbzc)を設定してそれらの間をジャンプし、ターミナルタブを色分けし、ターミナル通知を有効にして、Claudeが注意を必要とするときに知ることができます。多くのエンジニアは、ログを読んでクエリを実行するためだけに専用の「分析」ワークツリーを保持しています。

ワークツリー分離を備えたサブエージェント

サブエージェントは分離されたワークツリーで実行することもできます。これは大規模なバッチ変更に特に強力です。エージェントのフロントマターにisolation: worktreeを追加します:

# .claude/agents/worktree-worker.md
---
name: worktree-worker
model: haiku
isolation: worktree
---

その後、自然に促します: 「すべての同期IOを非同期に移行します。変更をバッチ処理し、ワークツリー分離を備えた10個の並列エージェントを起動します。各エージェントは変更をエンドツーエンドでテストしてからPRを作成する必要があります。」

大規模な移行用の/batch

/batchコマンドは移行について質問し、必要に応じて数十、数百以上のワークツリーエージェントに作業を分散します。各エージェントは独立して動作し、独自の変更をテストし、独立してPRを作成します。

> /batch migrate src/ from Solid to React


構築前の計画

複雑なタスクをプランモードで開始する

Shift+Tabを押してプランモードに切り替えます。計画に力を注ぎ、Claudeが一度の実装を行えるようにします。典型的なフローは次のとおりです: プランモードに入る → 計画を改善する → 自動受け入れ編集に切り替える → Claudeが実行します。

チームからのいくつかのパターン:

  • 1つのClaudeに計画を作成させ、2番目のClaudeを起動してスタッフエンジニアとしてレビューさせます。

  • 何か問題が発生した瞬間に、プランモードに戻り、ストリーム中に進路を修正するのではなく、再計画します。

  • プランモード後、Claudeは作業内容に基づいてセッションに自動的に名前を付けます。また、claude --name "auth-refactor"で事前に名前を設定することもできます。

すべてにOpusと思考を使用する

Claude Codeチームの理由: 「これまで使用した中で最高のコーディングモデルであり、Sonnetよりもサイズとスピードがありますがステアリングが少なくて済み、ツール使用が優れているため、最終的には小さいモデルを使用するよりもほぼ常に高速です。」

計算: ステアリング削減 + ツール使用の向上 = より大きなモデルでも全体的に高速な結果

努力レベル

/effortを実行して努力レベルを選択します。利用可能なレベルは(トークン数が少なく、高速)、(トークン数が多く、より高い知能)、xhighmax自動(Claudeがリクエストごとに選択)です。デフォルトはTeam、Enterprise、直接APIアクセスでは、その他のプランではです。Claude Codeチームはすべてに高を使用します。複雑なコーディングとエージェント作業の場合、maxの完全なトークンコストなしで高よりも深い推論のためにxhighに切り替えます。難しいデバッグまたはアーキテクチャの決定でmaxに切り替えて、Claudeが必要なだけ推論できるようにします。Maxは使用制限をより速く消費するため、セッションごとにアクティブ化します。


効果的にプロンプトする

最初のソリューションを受け入れないでください。Claudeにより良い結果を出すよう促します。うまく機能するいくつかのプロンプト:

  • 「これらの変更について私に質問し、テストに合格するまでPRを作成しないでください。」Claudeに出荷前に理解を検証するよう強制します。

  • 「これが機能することを証明してください。」Claudeにmainとフィーチャーブランチ間の動作の差分を表示させます。

  • 「今知っていることをすべて知っていれば、これを廃棄して優雅なソリューションを実装してください。」平凡な最初の試みの後に役立ちます。

作業を引き継ぐ前に、曖昧さを減らすために詳細な仕様を作成します。より具体的であるほど、出力は向上します。

副次的な質問用の/btw

Claudeが積極的に作業している間、/btwを使用して、中断することなく簡単な質問をします。これは単一ターンでツール呼び出しはありませんが、会話の完全なコンテキストを持っています。

> /btw what does the retry logic do?


Claudeで学習する

Claude Codeはコード作成だけではなく、説明と教育を行うように構成すると強力な学習ツールです。

  • /configで「説明的」または「学習」出力スタイルを有効にして、Claudeが変更の理由を説明するようにします。

  • 不慣れなコードを説明するビジュアルHTMLプレゼンテーションを生成します。

  • 新しいプロトコルとコードベースのASCII図を要求します。

  • 間隔反復スキルを構築します:理解を説明し、Claudeがギャップを埋めるためのフォローアップを質問します。


CLAUDE.mdとメモリ

CLAUDE.mdに投資する

リポジトリルートに単一のCLAUDE.mdファイルを共有し、gitにチェックインし、チーム全体が貢献します。重要な実践: Claudeが何か誤ったことをするたびに、CLAUDE.mdに追加して、同じ間違いを繰り返さないようにします。

すべての修正の後、次のように終了します: 「その間違いを繰り返さないようにCLAUDE.mdを更新してください。」Claudeは自分自身のルールを作成するのに非常に優れています。

コードレビューの@claude

/install-github-appでGitHub Actionをインストールし、PRコメントで@claudeをタグ付けして、レビューの一部としてCLAUDE.mdに学習を追加します:

nit: use a string literal, not ts enum  @claude add to CLAUDE.md to never use enums, always prefer literal unions

これは「複合エンジニアリング」です。各修正により、将来のすべてのセッションが向上します。

自動メモリ

/memoryを実行してClaude Codeの組み込みメモリシステムを構成します。

自動メモリは、セッション間で設定、修正、パターンを自動的に保存します。メモリは~/.claude/projects/<project>/memory/(gitリポジトリルートごとに1つのディレクトリ)に書き込まれます。これは、手動で管理するユーザーレベルの~/.claude/CLAUDE.mdおよびプロジェクトレベルの./CLAUDE.mdファイルとは別です。

命名は、REM睡眠が短期記憶を長期記憶に統合する方法にマップされます。

高度: ノートディレクトリ

チームのあるエンジニアは、すべてのタスクとプロジェクトのノートディレクトリを維持するようClaudeに指示し、すべてのPRの後に更新してから、CLAUDE.mdでそれを指します。


検証 — #1のヒント

Claudeに作業を検証する方法を与えることで、最終結果の品質が大幅に向上します。Claudeが独自にフィードバックループを閉じることができれば、出力が正しくなるまで反復します。

検証はドメインごとに異なります。bashコマンド、テストスイート、シミュレーター、ブラウザテストですが、原則は同じです。ドメイン固有の検証に投資します。

Chrome拡張機能

フロントエンド作業の場合、Claude Code Chrome拡張機能をインストールします。他のエンジニアのように考えてください。ウェブサイトを構築するよう誰かに依頼しても、ブラウザを使用させない場合、見栄えは良くなりますか?おそらくそうではありません。ブラウザを使用すれば、見栄えが良くなるまで反復します。

チームはウェブコードで作業するたびにChrome拡張機能を使用します。code.claude.com/docs/en/chromeでChromeまたはEdge用にダウンロードしてください。

Webサーバー用のデスクトップアプリ

Claude Desktopアプリは、組み込みブラウザでWebサーバーを自動的に起動およびテストする機能をバンドルしています。CLIまたはVS CodeでChrome拡張機能を使用して同様のものを設定するか、Desktopアプリを直接使用できます。

コード品質の簡略化

変更後、任意のプロンプトに/simplifyを追加します。変更されたコードの再利用、品質、効率性、およびCLAUDE.mdコンプライアンスを確認する並列エージェントを1回のパスで実行します。

> hey claude make this code change then run /simplify


コマンド、スキル、およびサブエージェント

繰り返されるワークフロー用のスキル

1日に複数回何かを行う場合は、それをスキルに変換します。スキルは.claude/skills/<name>/SKILL.mdにチェックインされ、チームと共有されます(レガシー.claude/commands/パスはまだ機能しますが、スキルが推奨されるアプローチです)。いくつかのアイデア:

  • すべてのセッションの終了時に実行され、重複したコードを検出する/techdebtコマンド。

  • 7日間のSlack、GDrive、Asana、GitHubを1つのコンテキストダンプに同期するコマンド。

  • dbtモデルを作成し、コードをレビューし、開発環境でテストするアナリティクスエンジニアエージェント。

スラッシュコマンドには、追加のモデル呼び出しなしに情報を事前計算するためのインラインBashgit statusなど)を含めることができます。

PRワークフロー用のサブエージェント

サブエージェントを最も一般的なPRワークフローの自動化と考えてください。.mdファイルを.claude/agents/にドロップします:

.claude/agents/   build-validator.md   code-architect.md   code-simplifier.md   verify-app.md

各エージェントは、カスタム名、色、ツールセット、許可/禁止ツール、権限モード、およびモデルを持つことができます。settings.json"agent"を追加するか、claude --agent <name>を使用してメイン会話のデフォルトエージェントを設定します。/agentsを実行して開始します。

カスタムシステムプロンプト用の--agent

カスタムエージェントは、しばしば見落とされる強力なプリミティブです。.claude/agentsで新しいエージェントを定義し、claude --agent=<name>を実行します。読み取り専用エージェントの例:

# .claude/agents/ReadOnly.md --- name: ReadOnly description: Read-only agent restricted to the Read tool only color: blue tools: Read ---  You are a read-only agent that cannot edit files or run bash.

実行時にサブエージェントを活用する

  • 問題により多くの計算を投入したいリクエストに「サブエージェントを使用」を追加します。

  • 個別のタスクをサブエージェントにオフロードして、メインエージェントのコンテキストウィンドウをクリーンで焦点を絞った状態に保ちます。

  • 権限リクエストをOpusにフックでルーティングします。攻撃をスキャンして安全なものを自動承認させます。

コードレビューエージェント

PRが開かれると、Claudeは異なる懸念事項(ロジックエラー、セキュリティ問題、パフォーマンス低下)に焦点を当てた複数のエージェントをディスパッチでき、インラインコメントを投稿できます。Anthropicチームはこれを最初に自分たちのために構築しました。エンジニアあたりのコード出力が大幅に増加し、レビューがボトルネックでした。


フック

フックを使用すると、エージェントライフサイクルのポイントで決定論的にロジックを実行できます。Claudeに要求してフックを追加して開始します。

一般的なフックパターン

イベント

ユースケース

SessionStart

Claudeを開始するたびに動的にコンテキストをロードする

PreToolUse

モデルが実行するすべてのbashコマンドをログに記録する

PostToolUse

Write/Edit後にコードを自動フォーマットしてCI障害を防止する

PermissionRequest

権限プロンプトをSlack、WhatsApp、またはOpusにルーティングしてレビューする

Stop

長いタスクで決定論的チェックを実行するか、Claudeを続行するようにナッジする

PostCompact

コンテキスト圧縮後に重要な指示を再注入する

自動フォーマット用のPostToolUseフックの例:

"PostToolUse": [
{
"matcher": "Write|Edit",
"hooks": [{ "type": "command", "command": "bun run format || true" }]
}
]


権限とセキュリティ

一般的なコマンドを事前承認する

/permissionsを実行して、一般的な安全なコマンドを事前に許可し、チームの.claude/settings.jsonにチェックインします。これは権限をスキップするための推奨される代替案です。プロンプトが少なくなり、監査可能な許可リストが保持されます。完全なワイルドカード構文がサポートされています"Bash(bun run *)"または"Edit(/docs/**)"を試してください。

Claude Codeの権限システムは、プロンプトインジェクション検出、静的分析、サンドボックス化、および人間の監視をレイヤー化します。安全なコマンドの小さなセットがボックスから事前承認されます。/permissionsを介して追加するすべてのものは、そのベースラインに追加されます。

自動モード

自動モードを使用すると、Claudeはあなたに代わって権限の決定を下すことができます。分類器は実行前に各アクションを評価します。安全な操作は自動承認され、危険な操作はまだフラグが立てられます。claude --enable-auto-modeで有効にします。有効にすると、Shift+Tabはセッション中にdefault → acceptEdits → plan → autoをサイクルします。そのフラグがない場合、サイクルはdefault → acceptEdits → planです。

サンドボックス化

/sandboxを実行して、Claude Codeのオープンソースサンドボックスランタイムにオプトインします。マシン上で実行され、ファイルとネットワークの分離の両方をサポートし、セキュリティを向上させながら権限プロンプトを削減します。3つのモードが利用可能です:

  • サンドボックスBashTool、自動許可付き

  • サンドボックスBashTool、通常の権限付き

  • サンドボックスなし

長時間実行されるタスク

非常に長時間実行されるタスクの場合、Claudeが中断なく動作できることを確認してください。推奨されるアプローチ:

  • 完了時にバックグラウンドエージェントで検証するようClaudeに指示します。

  • エージェントStopフックを使用して決定論的チェックを行います(監査可能なワークフローに推奨)。

  • 「ralph-wiggum」コミュニティプラグインを使用します。

サンドボックス環境の場合、--permission-mode=dontAskまたは--dangerously-skip-permissionsを使用してブロックを回避します。


スケジュール済みおよび定期的なタスク

ローカル定期タスク用の/loop

/loopは、最大3日間ローカルで定期的なタスクをスケジュールします。Claude Codeチームが実行する例をいくつか示します:

/loop 5m /babysit         # auto-address review, rebase, shepherd PRs /loop 30m /slack-feedback # auto put up PRs for Slack feedback /loop 1h /pr-pruner       # close out stale PRs

Cloud Jobsの/schedule

/loopとは異なり、スケジュール済みジョブはクラウドで実行されます。ノートパソコンを閉じても動作し続けます。

> /schedule a daily job that looks at all PRs shipped since   yesterday and updates our docs based on the changes. Use   the Slack MCP to message #docs-update with the changes

注:最も一般的なワークフローをスキル+ループに変換することを試してみてください。非常に強力です。


モバイルおよびリモートコントロール

スマートフォンから作業する

Claude Codeにはモバイルアプリがあります。iOS/Android用のClaudeアプリをダウンロードして、「Code」タブをタップしてください。iMessageプラグインも利用可能です(/plugin install imessage@claude-plugins-official)。任意のAppleデバイスからタスクを送信できます。

デバイス間でセッションをテレポートする

モバイル、ウェブ、デスクトップ、ターミナル間でセッションを移動します:

  • claude --teleport(またはセッション内から/teleport)は、クラウドセッションをマシンで続行します。

  • /remote-controlを使用すると、スマートフォンまたはウェブからローカルセッションを制御できます。

  • claude remote-controlを使用すると、モバイルアプリから新しいローカルセッションを生成できます。利用可能:Pro、Max、Team、およびEnterpriseプラン(CLI v2.1.51以上)。

/config「すべてのセッションのリモートコントロールを有効にする」を有効にすることもできます。

Claude Cowork Dispatch

Dispatchは、Claude Desktopアプリ用のセキュアなリモートコントロールです。許可があれば、MCPs、ブラウザ、コンピュータを使用できます。Slackとメールの確認、ファイル管理、外出中のラップトップでの作業に便利です。


ツール統合(MCP)

Claudeを既存のツールに接続して、Slackを検索したり、BigQueryを実行したり、Sentryログを取得したりできます。claude mcp addまたはsettings.jsonの「mcpServers」ブロックを使用してMCPサーバーを追加します。設定についてはcode.claude.com/docs/en/mcpを参照してください。

データと分析

bq CLIを使用してメトリクスをリアルタイムで取得および分析するようClaudeに指示します。BigQueryスキルをコードベースにチェックインしておきます。Claude Codeチームの見方:「個人的には、過去6か月以上SQLを1行も書いていません。」これは、CLIやMCP、またはAPIを持つすべてのデータベースで機能します。

バグ修正

Slack MCPを有効にして、バグスレッドをClaudeに貼り付けて、「修正」と言うだけです。コンテキストスイッチなし。または「失敗しているCIテストを修正してください」と言って、方法を細かく管理しません。Claudeにdocker logsを指し示して、分散システムのトラブルシューティングを行います。これは驚くほど得意です。

プラグイン

プラグインは、LSP(すべての主要言語で利用可能)、MCP、スキル、エージェント、カスタムフックをバンドルします。公式のAnthropicプラグインマーケットプレイスからインストールするか、組織用の内部マーケットプレイスを立ち上げます。その後、マーケットプレイスリファレンスをsettings.jsonにチェックインして、すべての開発者に自動的に追加されるようにします。/pluginを実行して開始します。


環境のカスタマイズ

ターミナル設定

/configを実行してライト/ダークモードを設定し、/terminal-setupを実行してIDE ターミナル、Warp、またはAlacrittyでShift+Enterを改行に有効にします(Apple Terminalは/terminal-setupでサポートされていません)。Vimキーバインディングの場合、/config→「エディタモード」を開きます。チームは同期レンダリングと24ビットカラーのためにGhosttyをお勧めします。

ステータスライン、色、キーバインディング

  • /statuslineは、.bashrc/.zshrcに基づいてカスタムステータスラインを生成します。モデル、ディレクトリ、残りのコンテキスト、コスト、またはその他の情報を表示します。

  • /colorはプロンプト入力色を変更します。3~5個のセッションが開いていて、一目で区別する必要がある場合に便利です。

  • /keybindingsは任意のキーを再マップします。設定はライブリロードされ、~/.claude/keybindings.jsonに保存されます。

音声入力

音声モードは、Claude Code DesktopおよびCoworkを含むすべてのユーザーが利用できます。Claude Codeチームのコーディングのほとんどは音声で行われています。音声は入力より約3倍速く、その結果、プロンプトがより詳細になります。

  • CLI:/voiceを実行してスペースバーを押し続けます

  • デスクトップ:音声ボタン(マイクアイコン)を押します

  • iOS:システム設定で音声入力を有効にします

  • macOS ネイティブ:任意のターミナルでシステム音声入力にfn×2を押します

ウェブセッション

ターミナルを超えて、claude.ai/codeで追加のセッションを実行します。&コマンドを使用してセッションをバックグラウンドに移動するか、--teleportフラグを使用してローカルとウェブ間でコンテキストを切り替えます。

出力スタイル

/configを実行して出力スタイルを設定します。説明的では、Claudeが作業中にフレームワークとパターンを説明します(新しいコードベースに最適)。学習では、Claudeが変更をガイドします。Claudeの音声を調整するためにカスタムスタイルを作成することもできます。

スピナー動詞

Claude Codeを個人的に感じさせるのは小さなことです。スピナー動詞をカスタマイズして、デフォルトリストに追加または置き換えるようClaudeに依頼します。settings.jsonをソース管理にチェックインして、チームと動詞を共有します。

すべてをカスタマイズする

Claude Codeはそのまま使用できるように構築されていますが、カスタマイズする場合は、settings.jsonをgitにチェックインして、チーム全体が恩恵を受けるようにしてください。設定はコードベース単位、サブフォルダ単位、ユーザー単位、またはエンタープライズ全体のポリシーを通じてサポートされています。

数字で見ると:数十の設定と環境変数があります。設定リファレンスを参照してください。settings.json"env"フィールドを使用して、ラッパースクリプトを回避します。


SDKとマルチリポジトリの作業

より高速なSDK起動のための--bare

デフォルトでは、claude -p(およびTypeScript/Python SDK)はローカルのCLAUDE.mdファイル、設定、およびMCPを検索します。非対話的な使用の場合、通常は--system-prompt--mcp-config--settingsなどを通じてこれらを明示的に指定する必要があります。--bareを追加すると、起動時間がおよそ10倍高速になります:

claude -p "summarize this codebase" \
--output-format=stream-json \
--verbose \
--bare

注:これはSDKが最初に構築されたときの設計上の見落としでした。将来のバージョンでは、デフォルトが--bareに切り替わります。現在のところ、フラグでオプトインしてください。

マルチリポジトリ作業のための--add-dir

リポジトリ間で作業する場合、--add-dir(または/add-dir)を使用して、Claudeに追加フォルダへのアクセスと権限を付与します。または、チームのsettings.json"additionalDirectories"を追加して、常にそれらを含めるようにします。

セッションのフォーク

既存のセッションから分岐するには、セッション内から/branchを実行するか、CLIからclaude --resume <session-id> --fork-sessionを実行します。

クラウド環境のセットアップスクリプト

Claude CodeのWebおよびデスクトップで、新しいクラウドセッションの前に実行されるセットアップスクリプトを追加します。依存関係をインストールし、設定を構成し、環境変数を設定します。スクリプトは再開時にスキップされます。


付録:クイックリファレンス

領域

主要なコマンド

並列作業

claude --worktree/batchisolation: worktree

計画

Shift+Tab、/effort maxclaude --name

メモリ

CLAUDE.md/memory/dream、PRsの@claude

検証

Chrome拡張機能、/simplify、デスクトップアプリ

自動化

.claude/skills/.claude/agents/--agent

フック

PostToolUseStopPostCompactPermissionRequest

権限

/permissions、自動モード、/sandbox

スケジューリング

/loop/schedule

リモート

--teleport/remote-control、モバイルアプリ、iMessage

カスタマイズ

/statusline/color/voice/keybindings/config

--bare--add-dir/branch

--bare, --add-dir, /branch


付録:関連記事

リソース

リンク

フックリファレンス

サブエージェントとカスタムエージェント

スケジュール済みタスク

Chrome拡張機能

Claude Codeは頻繁に更新されます。内部配布前に、バージョン固有の詳細をcode.claude.com/docsで確認してください。

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