Claude Code入門ガイド
Claude CodeはAnthropicが開発したターミナルベースのAIコーディングアシスタントです。従来のチャットUIとは異なり、ローカル環境で直接ファイル操作やコマンド実行ができる点が特徴です。
Claude Codeとは
Claude Codeはエージェント型のコーディングツールです。
- ファイルの読み書き
- ターミナルコマンドの実行
- Git操作
- プロジェクト全体の理解と修正
これらをAIが自律的に行いながら、開発者と協調して作業を進めます。
インストール方法
前提条件
- Node.js 18以上
- npm または yarn
- Anthropic APIキー(Maxプランなら不要)
インストール手順
# npmでグローバルインストール
npm install -g @anthropic-ai/claude-code
# バージョン確認
claude --version
認証設定
# APIキーを設定
export ANTHROPIC_API_KEY="your-api-key-here"
# または、Maxプランの場合
claude auth login
最初のプロジェクト
プロジェクトディレクトリで起動
cd your-project
claude
基本的な対話
起動後は自然言語で指示を出せます。
> このプロジェクトの構成を説明して
> READMEを作成して
> src/utils.tsにエラーハンドリングを追加して
基本操作
よく使うコマンド
| 操作 | 説明 |
|---|---|
/help |
ヘルプを表示 |
/clear |
会話履歴をクリア |
/status |
現在の状態を確認 |
Ctrl+C |
実行中の処理を中断 |
プロジェクト設定(CLAUDE.md)
プロジェクトルートにCLAUDE.mdを作成すると、Claude Codeがプロジェクトの文脈を理解しやすくなります。
# CLAUDE.md
## プロジェクト概要
Next.js 14のWebアプリケーション
## 技術スタック
- Next.js 14 (App Router)
- TypeScript
- Tailwind CSS
- Supabase
## コーディング規約
- コンポーネントはsrc/components/に配置
- 型定義はsrc/types/に配置
ソロ開発者へのおすすめ設定
1. エディタ連携
VS CodeやCursorと併用する場合、Claude Codeは「実行・修正」に特化させると効率的です。
2. Git連携
# コミット前のレビュー
> 変更内容をレビューして、問題があれば指摘して
# コミットメッセージ作成
> 適切なコミットメッセージを提案して
3. ドキュメント生成
> 関数のJSDocコメントを追加して
> APIドキュメントを生成して
まとめ
Claude Codeはソロ開発者の強力なパートナーになります。
- 対話しながらコードを書ける
- ファイル操作もAIに任せられる
- プロジェクト全体を理解した上で提案してくれる
まずは小さなプロジェクトで試してみて、使い方を掴んでいきましょう。
関連プロダクト: Claude Code