このプロジェクトについて

このリポジトリは、ターミナルで動作するAIコーディングアシスタント「Claude Code」をより活用するための45以上のヒントをまとめたキュレーションガイドです。ドキュメントというよりも実践的なプレイブックとして書かれており、ワークフローに関するアドバイスと、具体的なスクリプトや設定例を組み合わせています。 主に扱っている領域は以下のとおりです。 - ステータスラインのカスタマイズ: アクティブなモデル、現在のディレクトリ、gitブランチ、未コミットファイル数、同期状態、トークン使用量のプログレスバーを表示するサンプルシェルスクリプト(context-bar.sh)。10種類のカラーテーマ付き。 - 必須スラッシュコマンド: /usage、/chrome、/mcp、/stats、/clear、/compactなど。出力例も掲載。 - 音声入力: ローカル文字起こしツール(superwhisper、MacWhisper、オープンソースの代替)を使ってプロンプトを口述する方法と、組み込みの音声モードに関する注意点。 - 問題の分解: 大きなタスクをより小さく解けるサブ問題に分割する方法を、音声文字起こしプロジェクトの例で説明。 - GitおよびGitHub CLIワークフロー: コミット、ブランチ作成、ドラフトPR、gh経由のGraphQLクエリ、settings.jsonによるコミット/PRの帰属表示の無効化。 - コンテキスト管理: トピックごとに新しい会話を始めること、積極的なコンパクション、新しいエージェントに作業を引き継ぐためのHANDOFF.mdパターン。 - 自律的なタスク検証: 書き込み-テストサイクルの完了、tmuxを使った対話型ターミナルの操作、git bisect、Playwright MCPまたはネイティブChrome統合によるブラウザ自動化。 - ターミナルの操作性: エイリアス、/copyやpbcopyによる出力抽出、エディタでファイルを開くこと、タブとgit worktreeを使ったマルチタスク。 - dxプラグイン: /handoffスラッシュコマンドを含む、日常の開発ワークフロー向けスキル群。 この資料は、Claude Codeをすでに使用している、または評価中の開発者で、日々のワークフローを改善したい人を対象としています。ターミナル、Git、シェル設定に関する知識を前提としています。リポジトリにはデモ動画へのリンクと、簡単なセットアップスクリプトも含まれています。