News 2026.04.20

Claude Codeで毎日使える5つのワークフロー——「地味な80%」を自動化する方法

タグ:ClaudeCode / Claude / 生成AI / 開発効率化 / ワークフロー

Claude Codeで毎日使える5つのワークフロー——「地味な80%」を自動化する方法

TL;DR(3行まとめ)

  • Claude Codeは「華やかな新機能開発」より、毎日の地味な作業の自動化に真価がある
  • コードレビューのコメント整理・テスト生成・リファクタリング(整理整頓)など5つのワークフローが実用的
  • dev.toに投稿されたKai氏の実践レポート(2026年4月)をもとに、日本語で使い方を整理した

変更内容の詳細

dev.toユーザーのKai氏が投稿した記事「5 Claude Code Workflows I Use Every Day (For the Boring 80%)」では、Claude Codeを日々の開発で活用している5つの具体的なワークフローが紹介されています。記事のタイトルにある「退屈な80%」というのは、プログラマーが日常的に行う作業——コードを読む、テストを書く、ドキュメントを整える、バグを探す——のことで、新しい機能を「ゼロから作る」より圧倒的に時間を占める部分です。

ワークフロー1: コードレビューの下準備

プルリクエスト(コード変更の申請)を出す前に、Claude Codeに「このコードの問題点を指摘して」と頼む使い方です。人間のレビュアーに見てもらう前に、明らかなミスやスタイルのずれを事前に直しておけます。

# プロジェクトのルートで実行
claude "このファイルをレビューして、問題点と改善案をリストアップして"

ワークフロー2: テストコードの自動生成

テストを書くのは大切とわかっていても、後回しにしがちな作業の代表格です。Claude Codeに既存のコードを渡して「このコードのテストを書いて」と頼むだけで、主要なケースをカバーしたテストコードの雛形を用意してくれます。

claude "src/utils/calculate.ts のユニットテストをJestで書いて"

ワークフロー3: リファクタリング(コードの整理整頓)

動いているけど読みにくいコード、変数名が意味不明なコード——こういうものを直す作業は重要ですが優先度が下がりがちです。Claude Codeに「このコードをもっと読みやすくして」と依頼することで、変数名の改善や処理の分割を提案・実行してもらえます。

ワークフロー4: バグの原因調査

エラーログやスタックトレース(エラーが起きた場所の記録)をそのままClaudeに貼り付けて、「何が起きているか説明して」と聞くだけで、原因の仮説と調査の出発点を示してくれます。「Stack Overflow(技術Q&Aサイト)をしらみつぶしに検索する前にまずClaudeに聞く」という使い方が、作業時間の短縮につながるとKai氏は述べています。

ワークフロー5: ドキュメント(説明書き)の自動生成

関数やクラスにコメントや説明を書く作業も、後回しになりやすい典型例です。claude "このコードにJSDocコメントを追加して" のような一言で、既存コードに説明を付け加えてもらえます。

claude "以下のコードにJSDocコメントを追加して関数の目的・引数・返り値を説明して"

既存ユーザーへの影響と対応

「ゼロから作る」より「整える」に使う発想の転換

Claude Codeを使い始めると、どうしても「アプリをまるごと作ってもらおう」という方向に行きがちです。しかしKai氏の記事が示すように、毎日の仕事での価値は「地味な作業を減らすこと」にあります。コードを書く時間より、読む・直す・テストする時間の方が長いという開発現場の実態にあった使い方です。

コンテキスト(文脈)の渡し方が仕上がりを左右する

Claude Codeに頼む際は、「何のためのコードか」「どんな制約があるか」をひと言添えるだけで、提案の精度が上がります。例えば「Node.js 20系を使っているプロジェクトで」「TypeScriptの厳格モードが有効な環境で」など、環境情報を一緒に伝えるのが実用的です(一般的な傾向として、詳細な文脈を与えるほど回答の質が上がる可能性があります)。

出力は必ず自分でチェックする

Claude Codeが生成したテストコードやリファクタリング案は、そのまま使えることも多いですが、プロジェクト固有のルールや意図と合っているかは自分で確認が必要です。特にセキュリティに関わる部分は、生成AIの出力を鵜呑みにせず必ず目を通す習慣をつけておくのが安全です。


試し方(コマンド・手順)

Claude Codeがまだ入っていない場合は、まず公式ドキュメントからセットアップします(※インストール方法の詳細はAnthropicの公式サイトを確認してください)。

基本的な使い方の流れ

# 1. プロジェクトのディレクトリに移動
cd your-project

# 2. Claude Codeを起動
claude

# 3. 対話形式で作業を依頼
# 例: テスト生成
> src/lib/parser.ts のテストをVitest形式で書いて

# 例: ドキュメント生成
> このファイルの全関数にJSDocコメントを追加して

# 例: バグ調査
> 以下のエラーログの原因を説明して:[エラーをペースト]

日本語で依頼するときのコツ

Claude Codeは日本語の指示にも対応しています(※公式の言語サポート範囲は公式ドキュメントを確認)。「〜してほしい」「〜に直して」「〜の問題点を教えて」という自然な日本語で指示を出しても、多くの場合そのまま動作します。

# 日本語での指示例
claude "utils/date.ts を見て、バグになりそうな箇所を教えて"
claude "このコードのテストを書いて。エッジケース(境界の値)も含めて"

関連リンク

参考ソース