claude-code-tips

April 28, 2026 · View on GitHub

EN | ZH | ES | HI | PT | JA

claude-code-tips

CI GitHub stars last commit tested with license

YCスタートアップから大手テック企業、ユニコーン企業まで、実戦で鍛えられたClaudeコードのパターン集。Claude Codeを仕事にしている人間が保守している。

初めての人はtips索引から始めるか、hooksautomationを読み流すといい。

中身

3つのプラグイン、1つのマーケットプレイス。

  • lore@anipotts 全セッションをsqliteに蓄積。費用、ツール、エラー、ホットスポット、ループ、全文検索をお前の履歴から引き出す。全部ローカル。
  • cc@anipotts セッション横断の認識とメッセージング。加えてtimeサブシステム:/cc:time-estimateは楽観的な推測ではなく、お前のセッション履歴に基づいたリアルなClaudeコード時間を返す。
  • time@anipotts 3メートルのフューエルゲージ(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ジョブなし。全セッションはお前がプロンプトを入力することから始まる。費用の計算方法 →

mine stats showing sessions, tokens, costs, and projects

loreプラグインをインストール

/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               セッション横断の繰り返しパターン

loresafety-guard hookから始める。進むにつれて増やす。lore docs →


ccプラグイン

クロスセッションメッセージングと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を比較

コーディングを変えた3つのこと

hooks

hookは「Claudeが俺の望むことをする」と「Claudeが気まぐれにやることをする」の違い。CLAUDE.mdはガイダンス。hookは執行。一方は提案で、もう一方は壁だ。

このリポジトリは9つのhookを持つ。任意のプロジェクトにドロップできる。safety-guardは強制プッシュ、rm -rf /curl | bashをブロック。no-squashはスカッシュマージをブロック。context-saveは圧縮前に状態を保存。お前のワークフローに合ったやつを選ぶ。hook ガイド →

エージェントチーム

複数のClaudeインスタンスが同じコードベースで同時に動く。各々が独自のgit worktreeにいる。コーディネーターはタスクを割り当て、結果を集める、最良のアプローチをマージする。

並列調査、危険な変更を安全に試す、ワーキングツリーに触れずにアプローチを比較するために使う。エージェントチームの使い方 →

prompt caching

月額$200プランがAIコーディングの最高の取引である理由。Claude Codeはシステムプロンプト、ツール、CLAUDE.mdを接頭辞としてキャッシュ。俺の入力トークンの91%はキャッシュヒット。つまり、読み取りの91%で入力費用の10%を払う。

重要:CLAUDE.mdを短く安定に保つ。編集するたびに接頭辞キャッシュが壊れる。俺のは30行で、週に1回くらいしか変わらない。全費用計算 →


コツ

短くて単独で動く技術。各々は次のセッションで使えるもの。

コツ学べること
prompt caching97%以上のキャッシュヒット率を得て、請求を大幅削減
safety hooks強制プッシュとrm -rfを5分でブロック
settings hierarchyプロジェクト vs グローバル vs ローカル設定
session lengthより短いセッションがなぜより効率的か(データ付き)
ultrathink複雑な問題に拡張思考を強制
context management圧縮戦略、アクティブツールレート、セッションを整然に保つ
plan mode計画が時間を節約する時vs無駄にする時
fast mode同じモデル、より高速な出力、トレードオフ
pluginsゼロからプラグインを作る、インストールする価値があるとは
subagentsエージェントチーム、worktree分離、並列が報いる時
mcp integrationMCP サーバを配線、セッション内で使う
hooks v2コマンド vs http vs プロンプト hook、非同期パターン

hooks

1つコピーして、配線して、完了。各々はスタンドアロンのbashスクリプト。全ガイド →

hookイベントやること
safety-guardPreToolUse強制プッシュ、rm -rf /、DROP TABLE、curl-pipe-shをブロック
no-squashPreToolUseスカッシュマージをブロック
panopticonPostToolUseすべてのツール呼び出しをsqliteにログ
context-savePreCompact圧縮前にコンテキストを保存
notifyNotificationmacOS、Slack、ntfyにルーティング
4つのhookもっと
hookイベントやること
commit-nudgePostToolUseN個の編集後にコミットを思い出させる
version-stampSessionEnd「テスト済み」スタンプを自動更新
stale-branchSessionStartトラッキングブランチの消失について警告
md-lint-fixPostToolUse保存時にマークダウンリントを自動修正
safety-guard blocking a dangerous command

エージェント例

.claude/agents/にコピーして、/agent <name>で呼び出す。各々は異なるパターンを教える。ガイド →

エージェントパターンやること
watch-testsdaemonファイルを監視、テストを実行、修正を提案
try-worktreeworktree分離されたworktreeで危険な変更を試す
arch-review高速レビューアーキテクチャの悪い匂いの高速テスト
write-prgit統合差分からのPR説明

使うコマンド

コマンドやること
/lore使用データ · 費用、セッション、検索、パターン
/shipステージ、コミット、プッシュ、PRを1コマンドで開く
/improvegit履歴からのCLAUDE.md更新を提案

加えて2つのコマンド例をコピーできる:/sweep/quicktest


俺の個人的な見方

費用の実態Claude Codeが実際いくらかかるか、prompt caching計算
した失敗俺を焼いたこと。お前がスキップできるように
automationこのリポジトリを保守する12のCIパイプライン
セッションワークフロー日々Claude Codeとどう働くか
worktreesデスクトップアプリとの並列探索

vs 代替品

外交的、データドリブン、FUDなし。すべてのクレームはソースを引用する。

vs cursor · vs codex · vs gemini · vs antigravity · 費用



このリポジトリの仕組み

このリポジトリは独自のパターンで動く。

  • 12のCIワークフロー · docs監査、競争インテリジェンス、コミュニティダイジェスト、鮮度チェック、古いものの削除、dependabot、リリース、プラグインスモークテスト、PR品質ゲート、検証、Claude応答、上流監視
  • 11のhook すべてのセッションで実行
  • <$1/月 CI費用 · AI駆動ワークフローはhaikuを使う
  • 0の手動保守 · 味覚が必要でないすべてのものは自動化

自動化の詳細 →


これらのパターンから作ったツール

これらは毎日Claude Codeに住むことから出てきた。各々は俺がずっと引っかかっていた特定の問題を解く。

  • lore · セッション採掘からsqlite。費用、検索、エラーメモリ、パターン検出
  • claudemon · プロジェクトとマシン横断のリアルタイムセッション監視
  • cc · マルチセッション認識。ほかのセッションが何をしているか確認、セッション間でメッセージを送る
  • imessage-mcp · iMessageの履歴読み取り専用のMCPサーバ。26のツール、ゼロのネットワークリクエスト

俺からもっと


MIT · anipottsが作成