Claude Code触る
この辺りを拝見
Claude Code を初めて使う人向けの実践ガイド 最後まで読み切る
速習 Claude Code やる
日常的にClaude Codeを使うようになって便利だと思ったTips集 眺める
改行
まだできないので調べる
optでできた
日本語で応答
このままでいいのか?
グローバル設定みたいなのあるのだろうか。
CLAUDE.md ~/.claude/ 全プロジェクト共通の個人のルール
これだ。
右側に来てほしい Cursorとかで開いたとき
Cursor 拡張機能
これか...?
https://docs.anthropic.com/ja/docs/claude-code/ide-integrations
cursorコマンド入れたらできた
🎉 Claude Code extension installed in Cursor!
で、これはなんだ
何が良くなるんだろう
とりあえず作ってみた
綺麗だなぁ
https://scrapbox.io/files/6863ef5f672726a82f7286dd.png
settings.jsonの設定方法
/claude で作る感じか?公式にはそう書いてあるけど、deny listを設定したい。
https://scrapbox.io/files/6865af0f74517ab03f8dc1b2.png
ルールの中身書くんじゃなくて名前がそのままルールになってる?
作ったら >settings.json が出来上がった
できた。初回にこの設定しておくのは大事そう。
覚えておきたい
claude --resume
/compact
code:plain
============================== Previous Conversation Compacted =================
⏺ Compact summary (ctrl+r to expand)
⎿  Read script.js (191 lines)
⎿  Read style.css (55 lines)
⎿  Read index.html (21 lines)
⎿  Todo list read (5 items)
こうなった。この後に会話すると節約されるみたいな感じかな。長くなってきたらcompact、話題変えるならclear
esc 2回
https://scrapbox.io/files/686da798b47b9d714b95eb8c.png
ultrathink
めっちゃ考えるらしい
セッション内で <Shift+TAB> でモードを切り替える。
読むだけでいい時はこれ活用
また、 .claude/commands/custom-command.md を置けば、claude 内で使えるカスタムコマンドを作れる。
Claude.mdとsettings.json
なるほど、先に設計書として対話した上で作業に入ると良いのか。
https://scrapbox.io/files/686da3a30818a36c0e90c7bb.png
https://x.com/naoya_ito/status/1929073291970363545/photo/1
厳格な設定値と、仕様書みたいな違いかな〜
mdの方は「メモリ」か
https://docs.anthropic.com/ja/docs/claude-code/memory
具体的にする:「2スペースインデントを使用する」は「コードを適切にフォーマットする」よりも良い。
構造を使用して整理する:各個別メモリを箇条書きとしてフォーマットし、関連するメモリを説明的なmarkdownヘッディングの下にグループ化する。
定期的にレビューする:Claudeが常に最新の情報とコンテキストを使用するよう、プロジェクトの進化に合わせてメモリを更新する。
jsonは「設定ファイル」
https://docs.anthropic.com/ja/docs/claude-code/settings
ユーザー設定は~/.claude/settings.jsonで定義され、すべてのプロジェクトに適用されます。
プロジェクト設定はプロジェクトディレクトリに保存されます:
.claude/settings.jsonはソース管理にチェックインされ、チームと共有される設定用
.claude/settings.local.jsonはチェックインされない設定用で、個人的な設定や実験に便利です。Claude Codeは作成時に.claude/settings.local.jsonを無視するようにgitを設定します。
じゃあ日本語で書けってのはmdの方だな
わいわい
https://scrapbox.io/files/686da6828ca0ef1acaa99171.png
MCP
設定ファイルをゴリゴリ書くというよりはコマンドでいい感じにやってくのかも
https://scrapbox.io/files/686da98058b7bd76d38379cc.png
できた。すごいな
https://scrapbox.io/files/686daaa5cf131a3922e1bfe8.png
Agent Team
https://code.claude.com/docs/en/agent-teams
https://zenn.dev/storehero/articles/f21d49387577bb
分割表示
https://code.claude.com/docs/ja/agent-teams#choose-a-display-mode
In-process: すべてのチームメンバーがメインターミナル内で実行されます。Shift+Up/Down を使用してチームメンバーを選択し、入力してメッセージを直接送信します。追加のセットアップなしで任意のターミナルで動作します。
Split panes: 各チームメンバーが独自のペインを取得します。すべてのユーザーの出力を一度に表示でき、ペインをクリックして直接やり取りできます。tmux または iTerm2 が必要です。
分割カッコ良さそう
tmux始めて使う
https://zenn.dev/kimushun1101/articles/tmux-beginner
環境変数設定後
❯ 今ってエージェントチームモード使える?
⏺ はい、エージェントチームモードは使用可能です!
以下の機能が利用できます:
主な機能
1. チームの作成 - TeamCreateツールでチームを作成
2. タスク管理 - チーム全体で共有するタスクリストの作成と管理
3. チームメイトのSpawn - Taskツールで専門的なエージェント(研究担当、テスト担当など)を起動
4. タスクの割り当て - チームメンバーにタスクを割り当て
5. メッセージング - チームメンバー間でのコミュニケーション
6. 並列作業 - 複数のエージェントが同時に異なるタスクに取り組める
使用例
- 複雑なフルスタック機能の実装(フロントエンドとバックエンドを並列作業)
- 大規模なリファクタリング
- 研究、計画、実装を段階的に進めるプロジェクト
試してみたい具体的なタスクがあれば、チームを作成してお手伝いできますよ。どのような作業を想定されていますか?
適当に入れてみる。
❯ では、このプロジェクトは今vercel+flyioで動いているので、それをGCPのcloud runで動くようにしたいです。DBはあまり知見がないので、おすすめを知りたいです
学習のために使いたいんだけど、コストは最小限に、かつセキュリティリスクも最小限にしたいです。以降の流れをまとめて欲しい
1調査する人、2仮実装をしてレポートを作る人、3指示してまとめるリーダーに分かれて作業してください。
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
⏸ plan mode on (shift+tab to cycle)
動き出したがなんか違う気がする...
⏺ Running 3 Explore agents… (ctrl+o to expand)
├─ デプロイ設定調査 · 17 tool uses · 25.3k tokens
│ ⎿  Searching for 9 patterns, reading 8 files…
├─ データベース構成調査 · 4 tool uses · 17.8k tokens
│ ⎿  Searching for 2 patterns, reading 2 files…
└─ 環境変数・セキュリティ調査 · 4 tool uses · 17.3k tokens
⎿  Searching for 4 patterns…
ctrl+b to run in background
✻ Tomfoolering… (34s · ↓ 1.3k tokens)
⎿  Tip: Use git worktrees to run multiple Claude sessions in parallel.
なるほど
⏺ はい、その通りです!今はまだ**Plan Mode(計画モード)**なので、調査のためのExploreエージェントを起動しようとしました。
現在の状況
Plan Mode → プランを立てる段階
- Exploreエージェントで調査
- 計画を作成
- ユーザー承認を得る
↓ 承認後
実装フェーズ → チームを作って作業
- TeamCreate でチームを作成
- 3つのteammate(調査担当、実装担当、リーダー)を起動
- 実際に移行作業を実行
ご希望の確認
以下のどちらがご希望ですか?
A. まずプランを立ててから実装
1. 今のplan modeで、GCP移行の計画を調査・作成
2. プラン承認後、チームモードで実装(調査担当、実装担当、リーダー)
B. すぐにチームで作業開始
- plan modeを抜けて、すぐにチームを作って作業開始
どちらがよろしいでしょうか?学習目的とのことなので、Aの方が段階的で理解しやすいかもしれませんが、お任せします!
https://www.youtube.com/watch?v=zm-BBZIAJ0c
https://scrapbox.io/files/69884106504f432fc58585b5.png
やはりこういう指示の出し方でいいのか
ちょっと複雑そうで、かつ実際に動いて欲しいものとは違ったのでこうしてみた
❯ エージェントチームモードを使って、3人くらいで、今のデザインをもっと良くする方法を調査して実行して。一旦トップ画面だけでいい。
https://scrapbox.io/files/6988456d1df47b8c4f959823.png
https://scrapbox.io/files/698845702157a46988b4cad8.png
切り替えのやり方がわからないw
shift+↑で切り替えできる
面白い
解散しちゃった
$3.31 かかった費用
https://scrapbox.io/files/698848e9b96a799b4c120236.png