Claude Code 初心者10ステップ

AWS Japan有志による、Claude Code on Amazon Bedrock セットアップ後の「次の一手」を実践形式でまとめた入門ガイド。基本操作から MCP 連携まで網羅。

10ステップ概要

1. セットアップの最適化

  • /terminal-setup → Shift+Enterによる改行入力を有効化
  • 作業完了通知をON(長時間タスクを放置できる)
  • 音声入力の活用(タイピングの3〜4倍の情報量を伝達)

2. CLAUDE.md を作成・育てる

  • /init でコードベースを分析しひな形を自動生成
  • 繰り返し指示している内容をその都度追記して育てる
  • 詳細: CLAUDE.md の設定

3. 便利な機能とコマンド

claude                            # 対話セッション開始
claude --continue                 # 直近セッションを継続
claude --resume                   # 過去セッションから選択して再開
claude --dangerously-skip-permissions  # YOLOモード
  • Esc×1: 処理を即座に中断
  • Esc×2 / /rewind: 前のメッセージに戻る(ファイル変更は戻らない)
  • !コマンド: !git status のようにBashコマンドを直接実行
  • @ファイル: ファイル一覧からコンテキストに追加

セッション管理コマンド: /clear /compact /rewind /resume /usage

4. settings.json で権限制御

  • allow: 毎回の承認をスキップ(Bash(npm run test:*)など)
  • deny: 操作を完全禁止(.envの読み取りなど)

5. 一般的なワークフロー

  1. Plan→Confirm→Code→Commit — 汎用、計画確認後に実装
  2. TDD — テスト作成→コミット→コード→改善→コミット
  3. Visual iteration — 実装→スクリーンショット→修正を2〜3回

6. プランモード

  • Shift+Tab で起動
  • 読み取り専用でコードベースを分析、計画を提示して承認待ち
  • Ctrl+G で計画ファイルを直接編集可能
  • 詳細: Claude Code プランモード

7. 拡張思考

  • Tab で起動
  • 複雑なアーキテクチャ変更・デバッグ・トレードオフ評価に有効
  • 詳細: Claude Code 拡張思考

8. カスタムスラッシュコマンド

9. MCP サーバーで機能拡張

MCP用途
Tavilyウェブ検索(最新情報取得)
Context7ライブラリ最新ドキュメント参照
Playwrightブラウザ操作の自動化・スクリーンショット
aws-api-mcp-serverAWSリソースの自然言語操作
aws-knowledge-mcp-serverAWS公式ドキュメント・APIリファレンス
aws-pricing-mcp-serverAWS料金情報・コスト分析

詳細: MCP

10. その他Tips

  • GitHub CLI (gh): Issue作成・PR作成・マージを一連で依頼可能
  • 画像のコピペ: スクリーンショットやFigmaモックを直接理解させる
  • 困ったらClaude自身に聞く: ドキュメントの場所・使い方・ベストプラクティスを把握している

関連ページ