メインコンテンツへスキップ
Toolsbase Logo

Claude Code機能ガイド

Claude Codeの機能・できることを体系的にまとめたリファレンスガイド。コード編集、Git操作、テスト、MCP連携、カスタマイズなど、全機能をカテゴリ別に検索・確認できます。

最終更新:

使い方

使い方を開く
  1. 1

    機能を検索

    検索欄にキーワードを入力するか、カテゴリ(コード編集、Git操作など)でフィルタリングして目的の機能を見つけます。

  2. 2

    機能の詳細を確認

    各機能の説明、使用例、関連コマンドを確認します。

  3. 3

    実際に使ってみる

    使用例を参考に、Claude Codeで実際に機能を試してみましょう。

最近の更新

Claude Codeの最新機能を確認

v2.1.113-v2.1.114 (2026-04)

CLIがネイティブClaude Codeバイナリ起動方式に変更、Bashサンドボックス・セキュリティ強化、`/loop`改善、フルスクリーン・マルチライン入力関連のキーバインド改善。

v2.1.108-v2.1.112 (2026-04)

Claude Opus 4.7とxhigh Effortレベル、セッションリキャップ、フルスクリーンレンダリング、プッシュ通知、`/ultrareview`・`/less-permission-prompts`スキル追加。

すべての更新履歴を見る

62件の機能

ファイルの読み書き

プロジェクト内のファイルを読み込み、新規作成・編集・上書きができます。複数ファイルの同時読み込みにも対応。

コード編集・生成

使用例

src/app/page.tsxを読んで
新しいユーティリティ関数をutils/helpers.tsに作成して

複数ファイルの同時編集

一度の指示で複数のファイルを横断的に編集できます。インターフェース変更時の関連ファイル一括修正などに便利。

コード編集・生成

使用例

Userインターフェースにemailフィールドを追加して、関連する全ファイルを更新して
全てのコンポーネントでimportパスを@/に統一して

コード生成

自然言語の指示からコードを生成します。関数、コンポーネント、APIエンドポイント、設定ファイルなど、あらゆる種類のコードに対応。

コード編集・生成

使用例

メール送信用のAPIエンドポイントを作成して
ユーザー認証のミドルウェアを実装して

リファクタリング

既存コードの構造改善、命名変更、設計パターンの適用などを行います。動作を変えずにコード品質を向上。

コード編集・生成

使用例

この関数をカスタムフックに切り出して
クラスコンポーネントを関数コンポーネントに変換して

バグ修正

エラーメッセージやスタックトレースを渡すと、原因を特定して修正案を提示・実装します。

コード編集・生成

使用例

このエラーを修正して: TypeError: Cannot read properties of undefined
ログイン時に500エラーが出る原因を調べて修正して

コードレビュー

変更されたコードをレビューし、バグ、セキュリティリスク、パフォーマンス問題、ベストプラクティス違反を指摘します。

コード編集・生成

使用例

最新の変更をレビューして
このPRのコードをセキュリティ観点でレビューして

関連コマンド

自動lint修正

ESLint、Prettier等のlintエラーを自動検出・修正します。コード編集後のlint違反も即座に修正。

コード編集・生成

使用例

lintエラーを全て修正して
Prettierのフォーマットを適用して

コミット作成

変更内容を分析し、適切なコミットメッセージを自動生成してコミットします。Conventional Commits形式にも対応。

Git操作

使用例

変更をコミットして
feat: ユーザー認証機能の追加、というメッセージでコミットして

関連コマンド

プルリクエスト作成

変更内容のサマリーとテスト計画を含むPRを自動作成します。GitHub CLIを使用。

Git操作

使用例

PRを作成して
この機能のPRをdevelopブランチに向けて作成して

関連コマンド

PRレビュー

既存のPRの変更内容を読み込み、レビューコメントを提供します。

Git操作

使用例

PR #123をレビューして
このPRの変更内容を確認して問題点を指摘して

関連コマンド

ブランチ管理

ブランチの作成、切り替え、マージ、削除などのブランチ操作を行います。

Git操作

使用例

feature/auth-refactorブランチを作成して切り替えて
developブランチの最新をマージして

差分分析

git diffの結果を分析し、変更内容の要約や影響範囲を説明します。

Git操作

使用例

mainブランチとの差分を確認して
最後のコミットからの変更を要約して

関連コマンド

コンフリクト解消

マージコンフリクトを検出し、両方の変更意図を理解した上で適切に解消します。

Git操作

使用例

マージコンフリクトを解消して
リベース中のコンフリクトを修正して

履歴調査

コミット履歴やgit blameを使って、コードの変更経緯を調査します。

Git操作

使用例

このファイルの変更履歴を確認して
この関数がいつ追加されたか調べて

関連コマンド

コマンド実行

シェルコマンドを実行し、結果を分析します。ビルド、テスト、デプロイなど、あらゆるCLI操作が可能。

ターミナル操作

使用例

npm run buildを実行して
dockerコンテナの状態を確認して

関連コマンド

環境構築

開発環境のセットアップ、依存関係のインストール、設定ファイルの生成を行います。

ターミナル操作

使用例

このプロジェクトの開発環境をセットアップして
.envファイルのテンプレートを作成して

関連コマンド

パッケージ管理

npm/yarn/pnpmでのパッケージインストール、更新、脆弱性チェックを行います。

ターミナル操作

使用例

zodをインストールして
npm auditで脆弱性をチェックして修正して

ビルド・実行

プロジェクトのビルド、開発サーバーの起動、プロダクションビルドの確認を行います。

ターミナル操作

使用例

開発サーバーを起動して
プロダクションビルドが通るか確認して

プロセス管理

バックグラウンドプロセスの起動・停止、ポート使用状況の確認などを行います。

ターミナル操作

使用例

ポート3000を使用しているプロセスを確認して
開発サーバーをバックグラウンドで起動して

プロンプトサジェスチョン

Git履歴や会話の文脈に基づいて、次のプロンプトを自動的に提案します。Tabで受け入れ、Enterで即実行。コスト効率の良いバックグラウンド生成。

ターミナル操作

使用例

Tabキーでサジェスチョンを受け入れる
Enterでサジェスチョンを即実行

/btw(サイドクエスチョン)

メインの会話履歴に影響を与えずに、現在のコンテキストについて素早く質問できます。Claudeの作業中でも使用可能。

ターミナル操作

使用例

/btw あの設定ファイルの名前は何だっけ?
/btw この関数の引数の型は?

関連コマンド

セッションリキャップ

離席後に戻ったとき、セッションで何が起きたかを1行サマリで表示します。`/recap`でオンデマンド生成も可能。親会話のプロンプトキャッシュを再利用するため、追加コストは最小限。

ターミナル操作

使用例

/recap で現在のセッションの概要を生成
ターミナル非フォーカスから3分以上経過後に自動で表示

関連コマンド

コードベース検索

ファイル名パターンやコード内容の検索、正規表現による高度な検索を行います。

プロジェクト理解

使用例

認証に関連するファイルを全て探して
useEffectを使っているコンポーネントを一覧にして

関連コマンド

依存関係分析

ファイル間のインポート関係、パッケージの依存ツリー、循環依存の検出を行います。

プロジェクト理解

使用例

このモジュールの依存関係を可視化して
循環依存がないか確認して

コード説明

複雑なコードの動作、アルゴリズム、設計意図を分かりやすく説明します。

プロジェクト理解

使用例

この正規表現が何をしているか説明して
このカスタムフックの仕組みを説明して

アーキテクチャ分析

プロジェクト全体の構造、レイヤー構成、設計パターンを分析・説明します。

プロジェクト理解

使用例

このプロジェクトのアーキテクチャを説明して
ディレクトリ構造の改善案を提案して

影響範囲分析

コード変更による影響範囲を特定し、修正が必要な関連ファイルをリストアップします。

プロジェクト理解

使用例

このAPIの型定義を変更した場合の影響範囲を調べて
この関数を削除しても安全か確認して

画像入力(マルチモーダル)

スクリーンショット、デザインモック、エラー画面などの画像を入力として受け取り、コードに変換したり問題を特定します。Ctrl+Vでクリップボードから画像を貼り付け可能。

プロジェクト理解

使用例

このデザインモック画像をReactコンポーネントに変換して
Ctrl+Vでエラー画面のスクリーンショットを貼り付けて原因を特定

テスト自動生成

関数やコンポーネントのテストコードを自動生成します。正常系・異常系・エッジケースを網羅。

テスト

使用例

calculateTotal関数のユニットテストを書いて
LoginFormコンポーネントのテストを作成して

テスト実行・デバッグ

テストを実行し、失敗したテストの原因を分析・修正します。

テスト

使用例

全テストを実行して
失敗しているテストの原因を調べて修正して

テスト駆動開発(TDD)

RED→GREEN→REFACTORのTDDサイクルに従い、テストを先に書いてから実装を行います。

テスト

使用例

TDDでユーザー検証機能を実装して
まずテストを書いてから実装して

テスト修正・更新

実装変更に伴う既存テストの修正、テストカバレッジの向上を行います。

テスト

使用例

APIの仕様変更に合わせてテストを更新して
テストカバレッジが80%未満の箇所にテストを追加して

MCP(Model Context Protocol)連携

MCPサーバーを通じて外部ツールやサービスと連携します。Slack、データベース、API等にアクセス可能。

MCP連携

使用例

MCPサーバーの設定を確認して
Slack MCPでチャンネルにメッセージを送信して

関連コマンド

ブラウザ自動操作

Playwright MCPを通じてブラウザを自動操作し、Webページの確認やE2Eテストを行います。

MCP連携

使用例

localhost:3000を開いてスクリーンショットを撮って
フォームの入力テストを実行して

関連コマンド

外部APIアクセス

Fetch MCPやカスタムMCPサーバーを通じて、外部のWebページやAPIにアクセスします。

MCP連携

使用例

GitHub APIでリポジトリの情報を取得して
このURLのドキュメントを読み込んで要約して

データベースアクセス

MCPサーバーを通じてデータベースへのクエリ実行、スキーマ確認、データ操作を行います。

MCP連携

使用例

データベースのスキーマを確認して
usersテーブルの最新10件を取得して

CLAUDE.md(プロジェクト設定)

CLAUDE.mdファイルでプロジェクト固有の指示、コーディング規約、コマンドをClaude Codeに伝えます。

カスタマイズ

使用例

このプロジェクトのCLAUDE.mdを作成して
CLAUDE.mdにコーディング規約を追加して

関連コマンド

スキル(カスタムコマンド)

SKILL.mdファイルでClaude Codeにカスタムワークフローを追加できます。/skill-nameで呼び出すか、Claudeが自動的に適用します。/batch、/simplify等のバンドルスキルも利用可能。

カスタマイズ

使用例

/simplify で最近の変更をレビュー・修正して
/batch migrate src/ from Solid to React

関連コマンド

フック(イベントハンドラ)

20以上のライフサイクルイベント(PreToolUse、Stop、Notification等)にシェルコマンド、HTTPエンドポイント、LLMプロンプト、エージェントを自動実行。コミット前チェックや通知連携等の自動化に。

カスタマイズ

使用例

ファイル編集後にlintを自動実行するPostToolUseフックを設定して
Claudeが待機中にデスクトップ通知を送るNotificationフックを追加して

関連コマンド

権限モード

ツール実行の許可レベルを制御します。plan、autoEdit、fullAutoなど、自律性のレベルを調整可能。

カスタマイズ

使用例

プランモードで実装計画を立てて
自動実行モードに切り替えて

関連コマンド

モデル選択

タスクに応じてAIモデル(Opus/Sonnet/Haiku)を切り替えられます。コスト最適化に有効。

カスタマイズ

使用例

Sonnetモデルに切り替えて
このタスクはHaikuで十分

関連コマンド

メモリ(記憶)

CLAUDE.mdファイルによる手動の指示と、Auto Memory(自動記憶)によるセッション間の学習の2つの仕組み。修正や好みを自動的に記憶し、次回以降に反映します。

カスタマイズ

使用例

コミットメッセージは日本語で書くことを覚えて
このプロジェクトではbunを使うことを記憶して

関連コマンド

プラグインシステム

スキル、エージェント、フック、MCPサーバーをプラグインとしてパッケージ化し、チームやコミュニティで共有できます。マーケットプレイスからのインストールにも対応。

カスタマイズ

使用例

claude plugin install code-review@claude-plugins-official
/reload-plugins でプラグインを再読み込み

関連コマンド

キーバインド設定

~/.claude/keybindings.jsonでキーボードショートカットをカスタマイズできます。コード定義やVimバインドの変更にも対応。

カスタマイズ

使用例

Ctrl+Sを送信キーに変更して
Vimモードのキーバインドを確認して

関連コマンド

サブエージェント

専門化されたAIサブエージェントにタスクを委譲します。Explore(検索特化)、Plan(計画特化)等のビルトインに加え、カスタムサブエージェントも作成可能。

その他・高度な機能

使用例

コードベースを調査するExploreエージェントを使って
.claude/agents/にカスタムエージェントを作成して

関連コマンド

並列エージェント

複数のサブエージェントを並列実行し、独立したタスクを同時処理します。調査と実装の並行作業に最適。

その他・高度な機能

使用例

セキュリティレビューとコードレビューを並列で実行して
3つの翻訳ファイルを同時に作成して

エージェントチーム

複数のClaude Codeインスタンスがチームとして協調作業します。リーダーがタスクを分配し、メンバーが独立して作業。メンバー同士のメッセージングにも対応。

その他・高度な機能

使用例

エージェントチームを作成して、セキュリティ・パフォーマンス・テストの3観点でレビューして
4人のチームメイトで並列にリファクタリングして

コンテキスト管理

会話履歴の圧縮、コンテキストウィンドウの効率的な利用、トピック切り替えを管理します。

その他・高度な機能

使用例

コンテキストを圧縮して
新しいトピックを始めるためにクリアして

関連コマンド

チェックポイント・リワインド

Claude Codeのファイル編集を自動追跡し、任意の時点にコードと会話を巻き戻せます。Esc×2またはr/rewindで操作。

その他・高度な機能

使用例

Esc Escでリワインドメニューを開く
/rewind で以前の状態に戻す

関連コマンド

IDE連携

VS Code、JetBrains等のIDEと連携し、エディタ内でClaude Codeを使用できます。

その他・高度な機能

使用例

VS Codeの拡張機能として使用
JetBrainsプラグインで使用

ヘッドレスモード

対話なしでCLIから直接タスクを実行します。CI/CDパイプラインやスクリプトでの自動化に最適。

その他・高度な機能

使用例

claude -p 'このファイルのテストを書いて' --output-file test.ts
echo 'レビューして' | claude -p --json

関連コマンド

SDK / API連携

Claude Code SDKを使ってプログラムからClaude Codeの機能を呼び出せます。カスタムツールやワークフローの構築に。

その他・高度な機能

使用例

TypeScript SDKでClaude Codeを呼び出すスクリプトを作成して
カスタムエージェントを構築して

GitHub Actions連携

GitHub ActionsでClaude Codeを使い、PRの自動レビューやコード生成を自動化します。

その他・高度な機能

使用例

PRが作成されたら自動レビューするワークフローを設定して
Issueの内容に基づいて自動でPRを作成するActionsを作って

Claude Code on the Web

claude.ai/codeからブラウザ上でClaude Codeを実行。ローカル環境不要でGitHubリポジトリを直接操作し、PRの作成まで完結。並列タスク実行にも対応。

その他・高度な機能

使用例

claude --remote 'ログインバグを修正して'
Webセッションをローカルに取り込む: claude --teleport

関連コマンド

Remote Control(リモート操作)

ローカルで実行中のClaude CodeセッションをWebブラウザやスマートフォンから操作。ファイルシステムやMCPサーバーはローカルのまま、どこからでもアクセス可能。

その他・高度な機能

使用例

claude remote-control --name 'マイプロジェクト'
/remote-control でセッションをリモート公開

関連コマンド

Channels(メッセージング連携)

Telegram、Discord、iMessage等のメッセージングアプリからClaude Codeセッションにイベントを送信。チャットブリッジとして双方向通信が可能。

その他・高度な機能

使用例

claude --channels plugin:telegram@claude-plugins-official
DiscordからClaude Codeにメッセージを送信

関連コマンド

Git Worktree分離

Git worktreeを使って各セッションに独立したコードのコピーを提供。並列作業でファイル競合を防止。サブエージェントのworktree分離にも対応。

その他・高度な機能

使用例

claude --worktree feature-auth
エージェントをworktreeで分離して並列実行して

関連コマンド

スケジュールタスク

Claude Codeのタスクを定期スケジュールで自動実行。クラウド(claude.ai)、デスクトップアプリ、GitHub Actions、/loopコマンドの4つの方式に対応。

その他・高度な機能

使用例

/loop 5m デプロイの状態を確認して
毎朝オープンPRをレビューするスケジュールを設定

関連コマンド

音声入力(Push-to-Talk)

Spaceキーを長押しして音声でプロンプトを入力。リアルタイムの音声文字起こしに対応し、テキスト入力と自由に混在可能。20言語対応。

その他・高度な機能

使用例

/voice で音声入力を有効化
Spaceキーを長押しして話す

関連コマンド

Fast Mode(高速モード)

Opus 4.6を2.5倍高速化するモード。同じモデル品質で低レイテンシを実現。インタラクティブな反復作業やデバッグに最適。

その他・高度な機能

使用例

/fast でFast Modeを切り替え
高速モードでデバッグセッションを開始

関連コマンド

フルスクリーンレンダリング

長時間セッション向けのちらつきのないalt-screenレンダラー。`/tui fullscreen`で切替。トランスクリプトビューアでCtrl+[によるスクロールバック出力、vでエディタ起動が可能。`/focus`でミニマルビューも利用可能。

その他・高度な機能

使用例

/tui fullscreen でalt-screenレンダラーで再起動
/focus で最後のプロンプトと最終レスポンスのみ表示

関連コマンド

プッシュ通知

Remote Controlが有効で「Push when Claude decides」を設定すると、ClaudeがスマホにPush通知を送れます。ターミナルから離れても長時間作業の進捗を把握可能。

その他・高度な機能

使用例

/config → Push Notifications で有効化し、Remote Controlと併用
長時間ビルド完了時や入力待ちをClaudeが通知

関連コマンド

更新履歴

Claude Codeのバージョンごとの機能追加・変更を時系列で表示します。

v2.1.113-v2.1.114 (2026-04)

CLIがネイティブClaude Codeバイナリ起動方式に変更、Bashサンドボックス・セキュリティ強化、`/loop`改善、フルスクリーン・マルチライン入力関連のキーバインド改善。

  • CLIがプラットフォーム別のネイティブClaude Codeバイナリを起動するように変更(バンドルJSからの移行)
  • sandbox.network.deniedDomains 設定追加 — allowedDomains のワイルドカード許可を上書きして特定ドメインをブロック
  • Bash(rm:*) / Bash(find:*) 許可ルール強化、env/sudo/watch 等のexecラッパーにも deny ルール適用
  • フルスクリーンモード: Shift+↑/↓ でビューポートをスクロール(選択範囲拡張時)
  • マルチライン入力で Ctrl+A / Ctrl+E が論理行の先頭/末尾へ移動(readline互換)、Windows で Ctrl+Backspace が単語削除
  • /loop 改善: Esc で保留ウェイクアップをキャンセル、/ultrareview はパラレルチェック高速化と起動ダイアログ拡充
  • /extra-usage や @ファイル補完が Remote Control クライアント(モバイル/Web)から利用可能に
  • エージェントチームメイトの権限ダイアログクラッシュ修正(v2.1.114)
v2.1.108-v2.1.112 (2026-04)

Claude Opus 4.7とxhigh Effortレベル、セッションリキャップ、フルスクリーンレンダリング、プッシュ通知、`/ultrareview`・`/less-permission-prompts`スキル追加。

  • Claude Opus 4.7が利用可能に。新Effortレベルxhigh(highとmaxの中間)追加
  • Auto modeがOpus 4.7のMaxサブスクライバーにも拡張。--enable-auto-modeフラグは削除(--permission-mode autoで代替)
  • セッションリキャップ: 離席後の戻り時に1行サマリを表示、/recapでオンデマンド実行も可能
  • /tui fullscreenでフルスクリーンレンダリング — ちらつきのないalt-screenレンダラー。スクロールバック出力・エディタ連携も可能
  • /focusでミニマルビュー切替 — 最後のプロンプトと最終レスポンスのみ表示
  • プッシュ通知ツール — Remote Control有効時にClaudeがモバイルにPush通知を送信可能
  • 新スキル /ultrareview — クラウドで深いマルチエージェントコードレビュー
  • 新スキル /less-permission-prompts — Bash/MCPの優先許可リストを提案
v2.1.x (2026-03)

Remote Control、Channels、エージェントチーム、音声入力、Fast Mode、プラグイン、スキル

  • Remote Controlでローカルセッションをブラウザ/スマホから操作
  • Channels(Telegram/Discord/iMessage)連携でメッセージをセッションに送信
  • エージェントチームで複数Claude Codeインスタンスの協調作業
  • 音声入力(Push-to-Talk)で20言語対応の音声プロンプト
  • Fast ModeでOpus 4.6を2.5倍高速化
  • プラグインシステムでスキル・エージェント・フックをパッケージ化・共有
  • スキル(SKILL.md)でカスタムワークフローを定義、/batch・/simplify等のバンドルスキル
  • Git worktree分離で並列セッションのファイル競合を防止
  • スケジュールタスク(クラウド/デスクトップ/GitHub Actions//loop
  • /btwサイドクエスチョンとプロンプトサジェスチョン
  • チェックポイント・リワインドで任意の時点にコード/会話を巻き戻し
  • キーバインドカスタマイズ(~/.claude/keybindings.json)
v2.0.x (2026-02)

Opus 4.6対応、Claude Code on the Web、MCPサーバー強化

  • Claude Opus 4.6モデルのサポート
  • Claude Code on the Web(claude.ai/code)でブラウザから直接実行
  • MCPサーバーの安定性向上と新規ツール追加
  • /diffコマンドでgit diffの可視化
  • /memoryコマンドでメモリ管理
  • Auto Memory(自動記憶)機能の追加
v1.0.x (2025-06)

初期リリース、基本機能の提供

  • ファイル読み書き、コード生成、リファクタリング
  • Git操作(コミット、PR作成、レビュー)
  • ターミナルコマンド実行
  • CLAUDE.md によるプロジェクト設定
  • カスタムスラッシュコマンド
  • MCP(Model Context Protocol)連携

Claude Code機能ガイドについて

Claude Code機能ガイドは、Anthropic社が提供するAIコーディングアシスタント「Claude Code」の全機能を体系的にまとめた無料のリファレンスです。コマンド一覧とは異なり、「何ができるか」という観点でコード編集・生成、Git操作、ターミナル操作、テスト自動化、MCP連携、CLAUDE.mdによるカスタマイズなど8カテゴリに整理しています。各機能には具体的な使用例と関連コマンドも掲載しており、Claude Codeを使い始めた方から応用的な使い方を探している方まで、幅広く活用できるリファレンスです。カテゴリ別フィルターとキーワード検索で、目的の機能をすぐに見つけられます。

主な特徴

  • 8カテゴリに分類された全機能の網羅的なリスト
  • 各機能の使用例と関連コマンド付き
  • カテゴリ別フィルターとキーワード検索
  • バージョンごとの更新履歴で新機能をすばやく把握

活用シーン

  • Claude Codeを使い始めたばかりの方が全体像を把握したいとき
  • 特定のタスクに使える機能を探しているとき
  • 最新バージョンで追加された新機能を確認したいとき
  • Claude Codeの活用方法を社内で共有・説明したいとき
  • AIコーディングツールを評価する際に、Claude Codeの組み込み機能をCursorやCopilotと比較したいとき

よくある質問

Claude Code機能ガイドとコマンド一覧の違いは?

コマンド一覧はCLIコマンドやショートカットの一覧ですが、機能ガイドは「何ができるか」という観点で整理しています。例えば「バグ修正」「リファクタリング」「テスト自動生成」など、タスクベースで機能を探せます。

Claude Codeは無料で使えますか?

Claude Codeの利用にはAnthropicのAPIキーまたはサブスクリプションが必要です。このガイド自体は無料でご利用いただけます。

MCPとは何ですか?

MCP(Model Context Protocol)は、Claude Codeが外部ツールやサービスと連携するためのプロトコルです。データベース、ブラウザ、Slack等のMCPサーバーを設定することで、Claude Codeの機能を拡張できます。

CLAUDE.mdとは何ですか?

CLAUDE.mdはプロジェクトのルートに配置する設定ファイルです。コーディング規約、ビルドコマンド、プロジェクト固有の指示をClaude Codeに伝えることで、プロジェクトに適した提案を受けられます。

Claude Codeはファイルを自律的に読み書きできますか?

はい。エージェントモードでは、Claude Codeは複数ファイルの読み込み・編集・テスト実行・反復処理を一連の流れで実行できます。権限設定や `--dangerously-skip-permissions` フラグにより、自動化パイプラインでの完全自律実行を含めて自律性のレベルを制御できます。

Claude Codeは GitHub Copilot や Cursor と比較してどう違いますか?

Claude Code はターミナルベースのエージェントで、シェルコマンドの実行やコードベース全体への操作が可能です。一方、CopilotやCursorはエディタ内補完が中心です。Claude Code は、複数ファイルにまたがるリファクタリング・デバッグ・テスト記述といったマルチステップタスクに適しています。