Build This Now
Build This Now
クロード・コードとは何か?Claude Code のインストールClaude Code ネイティブインストーラーClaude Code で最初のプロジェクトを作る
Claude Code ベストプラクティスClaude Opus 4.7 ベストプラクティスVPS上でのClaude CodeGit 統合Claude Code レビューClaude Code WorktreesClaude CodeリモートコントロールClaude Code ChannelsClaude Code スケジュールタスクClaude Code権限管理Claude Code オートモードフィードバックループTodoワークフローClaude Code タスク管理プロジェクトテンプレートClaude Code の料金とトークン使用量
speedy_devvkoen_salo
Blog/Handbook/Workflow/Feedback Loops

フィードバックループ

コードを書き、テストまたは開発コマンドを実行し、出力を読み取り、壊れたものを修正し、スイートがグリーンになるまでループするプロンプトをClaude Codeに一つ渡す。

設定をやめて、構築を始めよう。

AIオーケストレーション付きSaaSビルダーテンプレート。

Published Jan 29, 2026Handbook hubWorkflow index

問題: Claude が関数を出荷するが、その後あなたが付きっきりになる。コードをコピーし、手動で実行し、エラーを貼り付けて戻し、待つ。そのラウンドトリップこそが排除しようとしているループだ。

すぐできる改善策: 一文でサイクル全体を引き渡す:

claude "implement the validation function and run tests until they pass"

Claude はコードを書き、テストスイートを起動し、失敗を読み取り、修正し、すべてがグリーンになるまでサイクルを回す。一つのプロンプト、ループ全体。

仕組み

Claude Codeはプロジェクトがすでに使っているものすべてとともにターミナルの中にいる。サイクルは短くて機械的だ:

  1. コードを書く
  2. 実行するか、テストを起動する
  3. ツールが印刷したものを読む
  4. 出力が言ったことに対してパッチを当てる
  5. 作業がグリーンになるまでステップ1に戻る

フラグなし。設定なし。「繰り返せ」という言葉を言うだけでやってくれる。

実際のイテレーションプロンプト

テストが通るまで実行する

claude "implement user authentication and run the tests until they all pass"

Claude は認証コードを書き、テストコマンド(通常はnpm test、プロジェクトが使うもの何でも)を起動し、戻ってきた失敗を読み取り、書き直し、全体をもう一度実行する。

エラーが出たら修正する

claude "start the dev server and fix any errors that come up"

Claude はnpm run devを起動し、ログをテールし、TypeScriptの警告でもランタイムのスローでも、壊れたものをパッチする。

特定の問題を繰り返し解決する

# エラーが見えたら貼り付ける
claude "this error appeared: [paste error]. fix it and run again"

ターミナルの出力がプロンプトになり、間に翻訳レイヤーはない。

実際の開発ツールを使う

リポジトリが動いているツールチェーン、Claude も同じものを使う:

# Node.jsプロジェクト
claude "run npm test and fix any failures"
 
# Pythonプロジェクト
claude "run pytest and fix the failing tests"
 
# ウォッチモードで
claude "run the tests in watch mode and fix issues as they fail"

テストランナー、開発サーバー、リンター、stdoutに印刷するものなら何でも。Claude は出力を読んでリアルタイムで反応する。

速い反復のために作業を構造化する

大きなリクエストはぼやける。小さなリクエストは検証できる:

# 一つの大きなリクエストの代わりに
claude "build the entire user system"
 
# 検証できるチャンクに分解する
claude "create the user model and write a test for it"
claude "add the registration endpoint and test it"
claude "implement login with the tests"

各チャンクには独自のゴールラインがある。Claude はチャンクがいつ完了したかがわかる。

エラー駆動開発

エラーを仕様にする:

# 失敗するテストから始める
claude "write a test for user registration that checks email validation"
 
# それを通す
claude "implement registration to make this test pass"

これで「完了」が具体的になる。失敗するテストがコントラクトであり、Claude はグリーンバーに向かってコードを書く。

パターンを形式化すればスケールする。ClaudeFastのCode Kitは作業を2つのエージェントに分割する: 一人の専門家が機能を書き、別のquality-engineerエージェントが受け入れ基準に対して結果を採点する。ループは人間の目がdiffに届く前に自動で回る。

うまくいかないとき

Claude が同じ間違いを繰り返している。 失敗モードを名指しする:

claude "the test still fails because X. try a different approach"

修正の無限ループ。 一時停止を強制する:

claude "stop and explain what's going wrong before trying another fix"

Claude がエラーを見られない。 貼り付ける:

claude "here's the full error output: [paste]. fix this specific issue"

次のステップ

良いClaude Codeセッションはペアプログラミングのように動くべきだ: 書いて、実行して、結果を読んで、修正して、また進む。

  • よりスムーズな実行のための権限管理をセットアップする
  • バージョン管理のためのGit統合を学ぶ
  • 複雑なプロジェクトのためにtodoワークフローを使う
  • コストを管理するためにusage最適化を探る

最もタイトなループを持つ者がラウンドに勝つ。Claude に繰り返すよう伝えて、その邪魔をしないようにする。

Continue in Workflow

  • Claude Code ベストプラクティス
    Claude Codeで成果を出すエンジニアを分ける5つの習慣: PRD、モジュラーなCLAUDE.mdのルール、カスタムスラッシュコマンド、/clearリセット、そしてシステム進化の思考法。
  • Claude Code オートモード
    2つ目の Sonnet モデルが、Claude Code のすべてのツール呼び出しを実行前に審査します。オートモードがブロックするもの・許可するもの、そして settings.json に追加される許可ルールについて解説します。
  • Claude Code Channels
    プラグイン MCPサーバーを使って Claude Code を Telegram、Discord、iMessage に接続する方法。セットアップの手順と、接続する価値のある非同期モバイルワークフローを解説します。
  • Claude Opus 4.7 ベストプラクティス
    Claude Code で Claude Opus 4.7 を最大限に活用する: 最初のターン、effort設定、アダプティブシンキング、ツールプロンプト、サブエージェント、セッションリセット、トークン管理。
  • Claude Code レビュー
    並列 Claude エージェントがすべての PR でバグを調査し、指摘事項を相互確認し、精度の高いコメントを一件投稿する。検出内容、コスト、有効化の方法。
  • Git 統合
    Claude Code がターミナルから git を操作する。平易な日本語でやりたいことを伝えると、チームの規約に従ったコミット、ブランチ、PR が作成される。

More from Handbook

  • エージェントの基礎
    Claude Codeでスペシャリストエージェントを構築する5つの方法:タスクサブエージェント、.claude/agents YAML、カスタムスラッシュコマンド、CLAUDE.mdペルソナ、パースペクティブプロンプト。
  • エージェントパターン
    オーケストレーター、ファンアウト、バリデーションチェーン、スペシャリストルーティング、プログレッシブリファインメント、ウォッチドッグ。Claude Code のサブエージェントを組み合わせる6つのオーケストレーション形状。
  • エージェントチームのベストプラクティス
    Claude Code エージェントチームの実証済みパターン。コンテキストが豊富なスポーンプロンプト、適切なサイズのタスク、ファイルオーナーシップ、デリゲートモード、v2.1.33〜v2.1.45 の修正内容。
  • エージェントチームのコントロール
    デリゲートモード、表示モード、プラン承認、ファイル境界、CLAUDE.md ルールを設定して、Claude Code のチームリードがコーディングではなくコーディネートに専念できるようにします。

設定をやめて、構築を始めよう。

AIオーケストレーション付きSaaSビルダーテンプレート。

On this page

仕組み
実際のイテレーションプロンプト
テストが通るまで実行する
エラーが出たら修正する
特定の問題を繰り返し解決する
実際の開発ツールを使う
速い反復のために作業を構造化する
エラー駆動開発
うまくいかないとき
次のステップ

設定をやめて、構築を始めよう。

AIオーケストレーション付きSaaSビルダーテンプレート。