Open20
【AI駆動開発】Claude Code について / Claude Code Tips📝

Claude Code 並列組織化📝

Claude CodeをCursorからMCPサーバとして使う📝

Claude Code完全攻略Wiki(隠しコマンド編 - think,拡張機能,思考予算)📝

Claude Codeの概要とセットアップ📝
# claude-codeをinstallする
npm install -g @anthropic-ai/claude-code
# Claude Codeを起動する
claude

Claude Codeの使い方ガイドなど📝

Claude Codeからの承諾をスキップする📝
claude --dangerously-skip-permissions

Claude Codeとplaywright mcpを連携する📝
open .claude.json
~/.claude.json
{
...略
"mcpServers": {
"playwright": {
"type": "stdio",
"command": "npx",
"args": [
"@playwright/mcp@latest",
"--config", // **追加する**
"./playwright-config.json" // **追加する**
],
"env": {}
}
},
...略
}
touch playwright-config.json && open playwright-config.json
~/playwright-config.json
{
"browser": {
"browserName": "chromium",
"isolated": true,
"userDataDir": "./tmp/playwright/profile",
"launchOptions": {
"channel": "chromium",
"headless": true,
"args": ["--no-sandbox", "--disable-setuid-sandbox", "--disable-dev-shm-usage"]
},
"contextOptions": {
"viewport": {
"width": 1920,
"height": 1080
},
"locale": "ja-JP",
"timezoneId": "Asia/Tokyo"
}
},
"outputDir": "./tmp/playwright"
}

Claude Codeの利用料を確認する📝
npx ccusage

Claude Codeが呼び出せるMCPを確認する📝
claude mcp list
# 結果
playwright: npx @playwright/mcp@latest --config ./playwright-config.json

画像の添付
Claude Codeウィンドウに画像をドラッグアンドドロップする
または、
画像をコピーしてcmd+v(Mac)でCLIに貼り付ける

以前の会話を継続
claude --resume

Claude Codeの処理を中断する
Claude Codeの処理は、Esc
キーを押すことで即座に中断することができます。

ultrathinkモード📝
Claude には、その思考の深さを制御する概念が存在します。
特定の単語を使用することで、消費トークンは増えますが、より深く思考し、回答の精度を高めることができます。
Maxプランならどれだけトークンを消費しても値段は変わらないので常にultrathink
がおすすめです。
ultrathink

AIが書いたコードをローカルでレビューできる「ReviewIt」📝

o3 MCP ✖️ Claude Code📝

要件定義 ✖️ Claude Code📝

Mode切り替え📝
- Auto Edit ON モードにしたい -> Shift+tab でモードが切り替わります
- Plan モードにしたい -> Shift+tab でモードが切り替わります

わざわざ展開するのだるい、Claudeが実行した結果はいつも全部見せてほしい。
/config
/configコマンドで設定画面に入ってVerbose outputをtrueにすると良いです。
もしくはclaude --verboseで立ち上げるといいです
とはいえファイル編集のdiffとかも全部出てくるのでややうざいです。

Claude Codeに対する権限設定
/permissions
(禁止|許可)したい行動が多い。いちいち /permissions とか打ってられない。
.claude/settings.json
を編集したら一気に設定できる📝

Claude CodeにCLAUDE.mdをメンテ/更新させる📝
Test駆動開発のための追記📝
ultrathink.
BackEndの実装を変えたら、必ずTestが通るかの確認と、Testの新規作成や更新をするようにCLAUDE.mdに記載してください。