YCスタートアップから大手テック企業、ユニコーン企業まで、実戦で鍛えられたClaudeコードのパターン集。Claude Codeを仕事にしている人間が保守している。
初めての人はtips索引から始めるか、hooksとautomationを読み流すといい。
3つのプラグイン、1つのマーケットプレイス。
lore@anipotts全セッションをsqliteに蓄積。費用、ツール、エラー、ホットスポット、ループ、全文検索をお前の履歴から引き出す。全部ローカル。cc@anipottsセッション横断の認識とメッセージング。加えてtimeサブシステム:/cc:time-estimateは楽観的な推測ではなく、お前のセッション履歴に基づいたリアルなClaudeコード時間を返す。time@anipotts3メートルのフューエルゲージ(5時間セッション、7日週間、200kコンテキスト)。メータが満杯に近づくと、PreTurnフックがClaudeをより明快なハンドオフに導く。/fuel stateで直接読み込める。/fuel handoffで停止ポイントのドラフトを作る。
> /cc:time-estimate "rewrite auth middleware and add tests"
CC: ~22 min active (standard mode, Opus 4.7 high)
your time: ~15 min review
/plugin marketplace add anipotts/claude-code-tips # マーケットプレイスを追加(1回だけ)
/plugin install lore@anipotts # loreをインストール(セッション分析)
/plugin install cc@anipotts # ccをインストール(クロスセッションメッセージング)その後:safety-guard.shをコピーして危険なコマンドをブロック。tipsを読む。完了。
数十のプロジェクトをまたいで、数百のセッション。月額最大$200プラン。
同じ使用量はAPIだとキャッシング込みで~$12K、なしで~$95K。自動ループなし。cronジョブなし。全セッションはお前がプロンプトを入力することから始まる。費用の計算方法 →
/plugin marketplace add anipotts/claude-code-tips # マーケットプレイスを追加(1回だけ)
/plugin install lore@anipotts # loreをインストール(セッション分析)
/plugin install cc@anipotts # ccをインストール(クロスセッションメッセージング)**lore**が手に入る。セッション採掘からsqlite。費用、検索、エラーメモリ、パターン検出。全データは~/.claude/lore/lore.dbでローカルに残る。
/lore 今日のセッション、費用、トップツール
/lore search "websocket" 全会話をまたいだ全文検索
/lore mistakes Claudeが繰り返し犯すエラーパターン
/lore hotspots セッション横断で最も編集されたファイル
/lore loops セッション横断の繰り返しパターン
loreとsafety-guard hookから始める。進むにつれて増やす。lore docs →
クロスセッションメッセージングとtimeサブシステム。ほかのClaudeコードセッションが何をしているか確認、セッション間でメッセージを送信、お前のセッション履歴に基づいたリアルな時間推定を得る。
/plugin install cc@anipotts/cc アクティブなセッションを表示
/cc send merizo "pause" 別のセッションにメッセージを送る
/cc:time-estimate <task> 範囲付きCC推定、現在のモデル+努力を使う
/cc:time-calibrate 実スループット(lore.dbから)と規則の差分
/cc:time-benchmark モデル上の努力レベル間でA/B/Cを比較
hookは「Claudeが俺の望むことをする」と「Claudeが気まぐれにやることをする」の違い。CLAUDE.mdはガイダンス。hookは執行。一方は提案で、もう一方は壁だ。
このリポジトリは9つのhookを持つ。任意のプロジェクトにドロップできる。safety-guardは強制プッシュ、rm -rf /、curl | bashをブロック。no-squashはスカッシュマージをブロック。context-saveは圧縮前に状態を保存。お前のワークフローに合ったやつを選ぶ。hook ガイド →
複数のClaudeインスタンスが同じコードベースで同時に動く。各々が独自のgit worktreeにいる。コーディネーターはタスクを割り当て、結果を集める、最良のアプローチをマージする。
並列調査、危険な変更を安全に試す、ワーキングツリーに触れずにアプローチを比較するために使う。エージェントチームの使い方 →
月額$200プランがAIコーディングの最高の取引である理由。Claude Codeはシステムプロンプト、ツール、CLAUDE.mdを接頭辞としてキャッシュ。俺の入力トークンの91%はキャッシュヒット。つまり、読み取りの91%で入力費用の10%を払う。
重要:CLAUDE.mdを短く安定に保つ。編集するたびに接頭辞キャッシュが壊れる。俺のは30行で、週に1回くらいしか変わらない。全費用計算 →
短くて単独で動く技術。各々は次のセッションで使えるもの。
| コツ | 学べること |
|---|---|
| prompt caching | 97%以上のキャッシュヒット率を得て、請求を大幅削減 |
| safety hooks | 強制プッシュとrm -rfを5分でブロック |
| settings hierarchy | プロジェクト vs グローバル vs ローカル設定 |
| session length | より短いセッションがなぜより効率的か(データ付き) |
| ultrathink | 複雑な問題に拡張思考を強制 |
| context management | 圧縮戦略、アクティブツールレート、セッションを整然に保つ |
| plan mode | 計画が時間を節約する時vs無駄にする時 |
| fast mode | 同じモデル、より高速な出力、トレードオフ |
| plugins | ゼロからプラグインを作る、インストールする価値があるとは |
| subagents | エージェントチーム、worktree分離、並列が報いる時 |
| mcp integration | MCP サーバを配線、セッション内で使う |
| hooks v2 | コマンド vs http vs プロンプト hook、非同期パターン |
1つコピーして、配線して、完了。各々はスタンドアロンのbashスクリプト。全ガイド →
| hook | イベント | やること |
|---|---|---|
| safety-guard | PreToolUse | 強制プッシュ、rm -rf /、DROP TABLE、curl-pipe-shをブロック |
| no-squash | PreToolUse | スカッシュマージをブロック |
| panopticon | PostToolUse | すべてのツール呼び出しをsqliteにログ |
| context-save | PreCompact | 圧縮前にコンテキストを保存 |
| notify | Notification | macOS、Slack、ntfyにルーティング |
4つのhookもっと
| hook | イベント | やること |
|---|---|---|
| commit-nudge | PostToolUse | N個の編集後にコミットを思い出させる |
| version-stamp | SessionEnd | 「テスト済み」スタンプを自動更新 |
| stale-branch | SessionStart | トラッキングブランチの消失について警告 |
| md-lint-fix | PostToolUse | 保存時にマークダウンリントを自動修正 |
.claude/agents/にコピーして、/agent <name>で呼び出す。各々は異なるパターンを教える。ガイド →
| エージェント | パターン | やること |
|---|---|---|
| watch-tests | daemon | ファイルを監視、テストを実行、修正を提案 |
| try-worktree | worktree | 分離されたworktreeで危険な変更を試す |
| arch-review | 高速レビュー | アーキテクチャの悪い匂いの高速テスト |
| write-pr | git統合 | 差分からのPR説明 |
| コマンド | やること |
|---|---|
/lore |
使用データ · 費用、セッション、検索、パターン |
/ship |
ステージ、コミット、プッシュ、PRを1コマンドで開く |
/improve |
git履歴からのCLAUDE.md更新を提案 |
加えて2つのコマンド例をコピーできる:/sweep、/quicktest。
| 何 | |
|---|---|
| 費用の実態 | Claude Codeが実際いくらかかるか、prompt caching計算 |
| した失敗 | 俺を焼いたこと。お前がスキップできるように |
| automation | このリポジトリを保守する12のCIパイプライン |
| セッションワークフロー | 日々Claude Codeとどう働くか |
| worktrees | デスクトップアプリとの並列探索 |
外交的、データドリブン、FUDなし。すべてのクレームはソースを引用する。
vs cursor · vs codex · vs gemini · vs antigravity · 費用
- CLAUDE.md テンプレート · TypeScript、Python、Rust、Next.jsのスターター設定
- エージェント例 · 4つのエージェント、各々は異なるパターンを教える
- コマンド例 · 任意のプロジェクトにコピーできる2つのコマンド
- handoff プラグイン · PreCompact コンテキスト保存
- broadcast プラグイン · git イベントの非同期通知
このリポジトリは独自のパターンで動く。
- 12のCIワークフロー · docs監査、競争インテリジェンス、コミュニティダイジェスト、鮮度チェック、古いものの削除、dependabot、リリース、プラグインスモークテスト、PR品質ゲート、検証、Claude応答、上流監視
- 11のhook すべてのセッションで実行
- <$1/月 CI費用 · AI駆動ワークフローはhaikuを使う
- 0の手動保守 · 味覚が必要でないすべてのものは自動化
これらは毎日Claude Codeに住むことから出てきた。各々は俺がずっと引っかかっていた特定の問題を解く。
- lore · セッション採掘からsqlite。費用、検索、エラーメモリ、パターン検出
- claudemon · プロジェクトとマシン横断のリアルタイムセッション監視
- cc · マルチセッション認識。ほかのセッションが何をしているか確認、セッション間でメッセージを送る
- imessage-mcp · iMessageの履歴読み取り専用のMCPサーバ。26のツール、ゼロのネットワークリクエスト
- anipotts.com/thoughts · 長文
- buttondown.com/anipotts · ニュースレター
- @anipottsbuilds · 短文
MIT · anipottsが作成

