🦤
claude codeのtips集
概要
claude codeを使う時に役に立つと思うtips集
より深い思考を促す
> 新しい決済サービスをどのようにアーキテクトすべきか考えて
> 認証フローのエッジケースについて深く考えて
上記の様に「何々について考えて」と言うと深い思考モードにに入る。
「深く考えて」だとより強力なthinkモードになる。
CLI
CLIのコマンドオプション
スラッシュコマンド
インタラクティブセッション中のコマンド一覧
メモリ
プロジェクトのコンテキストを書く
設定ファイル
claude codeの設定
# ユーザー設定
~/.claude/settings.json
# 共有設定用
.claude/settings.json
# ローカルプロジェクト設定用
.claude/settings.local.json
環境変数による制御
使用可能な環境変数
ツール関連
使えるツールの一覧
/permissions
で現状の許可設定を表示、編集できる
/allowed-tools
で権限を与えることでweb検索などのツールを使えるようにする。
MCPの使用方法
postgressのMCPを追加する例
claude mcp add postgres-server /path/to/postgres-mcp-server --connection-string "postgresql://user:pass@localhost:5432/mydb"
claude desktopからもimport可能
claude mcp add-from-claude-desktop
Claude Code自体をMCPサーバーとして使用する
カスタムスラッシュコマンド
よくある指示のショートカットを作成できる
echo "問題 #$ARGUMENTS を見つけて修正してください。次の手順に従ってください:1.
チケットに記載されている問題を理解する 2. コードベース内の関連コードを特定する 3.
根本原因に対処するソリューションを実装する 4. 適切なテストを追加する 5.
簡潔なPR説明を準備する" > .claude/commands/fix-issue.md
グローバルに設定する場合
echo "このコードをセキュリティ脆弱性について確認し、以下に焦点を当ててください:" >
~/.claude/commands/security-review.md
Gitワークツリーで並列Claude Codeセッションを実行する
タスクを複数同時に走らせたい場合のやり方
小技
以前の会話を継続
claude --resume
画像の添付
Claude Codeウィンドウに画像をドラッグアンドドロップする
画像をコピーしてcmd+v(Mac)でCLIに貼り付ける
画像パスを提供する:claude “この画像を分析してください:/path/to/your/image.png”
> これはエラーのスクリーンショットです。何が原因ですか?
パイプイン、パイプアウト
cat build-error.txt | claude -p 'このビルドエラーの根本原因を簡潔に説明してください' > output.txt
Discussion