
【完全ガイド】Claude Codeの/goalコマンドで"AIに最後までやらせる"|非エンジニアの目標達成型ワークフロー実例5選
Claude Codeに作業を任せても、途中で「これで合ってますか?」と止まったり、最初の指示と違う方向に走り出したり、結局自分が監視するハメになる——そんな経験はありませんか。
2026年5月11日にリリースされたv2.1.139の新コマンド「/goal」は、この"AIに丸投げできない問題"を公式機能で解決します。完了条件を一度宣言すれば、Claude Codeが複数ターンに渡って自走し、達成判定まで継続する仕組みです。
本記事では、非エンジニアでも今日から使える/goalコマンドの基本構文と画面の見方から、実務で効く5つの活用シーン、失敗しない3つのコツまで、実際に1週間使い倒した結果をまとめました。読み終えるころには、「自分の業務のどこに/goalを噛ませるか」が決まります。
/goalコマンドとは?2026年5月v2.1.139で登場した新機能を3分で理解
「/goal」は、Claude Codeに達成すべき完了条件を最初に宣言し、その条件を満たすまでAIが自走するためのコマンドです。2026年5月11日にリリースされたClaude Code v2.1.139で初めて公式実装されました。
これまでのClaude Codeは、一回の指示に対して一回の応答を返す対話モデルが基本でした。長い作業はユーザーが「次は?」「これは?」と繰り返し指示を出す必要があり、結果としてAIに任せたつもりが人間がボトルネックになるケースが多かったのです。
/goalコマンドは、この前提を変えます。完了条件を「目標」として一度宣言すると、Claude Codeが複数ターンに渡って自走し、内部の達成判定ロジックが条件を満たすまで継続します。経過時間・ターン数・累計トークンがオーバーレイパネルで常時可視化され、コストと進捗を把握しながら放置できます。
つまり/goalは、「途中停止して人に確認を求める」回数を最小化するためにAnthropic公式が用意した自走モードです。Subagents(並列実行)やRoutines(スケジュール実行)と並ぶ、AI自走時代の3つ目の柱と言えます。

以下はAnthropic公式の変更履歴に記載された/goal紹介です。
Added /goal command. When you set completion conditions, Claude Code will continue across multiple turns until the goal is achieved. Elapsed time, turn count, and tokens are displayed in an overlay panel.(公式changelog v2.1.139より)
なぜ非エンジニアにこそ/goalが必要なのか|「AIが途中で止まる」3つの落とし穴
非エンジニアがClaude Codeを使うとき、最も多い悩みが「AIが途中で止まる」「最後まで完成しない」という問題です。私自身、最初の1ヶ月は何十回もここで挫折しました。その正体は、以下の3つの落とし穴です。
落とし穴①「曖昧な指示」で最初の1ターンしか動かない
「いい感じにまとめて」「ちゃんと整理して」のような曖昧な指示は、AIにとって「何を達成すれば終わりか」が分かりません。結果、最初の1〜2ターンで「ここまでで合ってますか?」と止まります。AIに自走させるには、完了条件を言語化することが必須です。
落とし穴②「許可ボタン疲れ」で人がボトルネックになる
Claude Codeはファイル編集やコマンド実行のたびに許可を求めます。長時間タスクでは、この許可確認が10回・20回と続き、結局ユーザーが画面に張り付くことに。「途中で止まる」というより「人間が止めている」状態です。
落とし穴③「完了条件が不明確」で延々と続いてトークン浪費
逆に「自由にやって」と渡すと、AIは判断を止めるタイミングが分からず、延々と作業を続けます。気づいたら累計トークンが10万を超え、コストだけ膨らんで成果物は中途半端、という事故も起きやすい。
/goalコマンドは、この3つを一発で解消します。完了条件の明文化(落とし穴①)、ハードリミット内での自走(落とし穴②)、達成判定で自動停止(落とし穴③)——どれもユーザーが手作業で気をつけていたことを、コマンド側で吸収してくれる
これ知らなかった、めちゃくちゃ刺さる🚀
— 平沢 岳史| AIでもっとトガれ🔥 (@taka_start_up) May 15, 2026
僕もClaude Codeで長い作業頼むと、リファクタしてくれと言ったのに別の改善まで広がってて、終わりが見えなくなる現象あって。
/goalで人間側が終わりを定義する、地味に運用の鍵な気がする
/goalコマンドの使い方|基本構文・画面表示・解除方法
実際の使い方を4つに分けて解説します。
基本構文:/goal 〜まで完了させて
Claude Codeのプロンプト画面で、以下のように入力します。「/goal 競合5社のサービス比較表をCSV形式で出力するまで完了させて」——これだけで、Claude Codeは「CSVファイルが出力されるまで」を完了条件として認識し、自走モードに入ります。
達成条件の書き方|「曖昧」と「明確」の差を具体例で
完了条件の書き方で、自走の成否は8割決まります。悪い例は「いい感じに調べて」「だいたい整理して」。良い例は「比較表を5項目×5社で作り、PDFで保存するまで」「3000字のドラフトをFAQ付きで完成させるまで」。ポイントは「数値・成果物の形式・保存場所」の3つを必ず含めることです。
オーバーレイパネルの読み方(経過時間・ターン・トークン)
/goal実行中は、画面右上に小さなオーバーレイパネルが表示されます。経過時間(開始から現在までの実時間)、ターン数(AIが行った思考+応答の回数)、累計トークン(これまでに消費したトークン量=コストの目安)の3つが常時更新されます。「いま何分経った・何ターン目」が一目で分かるので、自走中もコストと進捗を把握できます。
途中で止める/差し戻す方法
途中で介入したくなったらCtrl+CまたはEscキーで停止できます。停止後はそのまま通常の対話モードに戻り、修正指示を出すか、再度/goalで再開するか選べます。
【活用シーン5選】非エンジニアの業務で/goalが効く実例
私が実際に1週間で使ったシーンの中から、特に効果が高かった5つを紹介します。
シーン①|競合調査レポートを"完成まで"自走させる
営業資料の準備で「競合5社の料金・機能・サポート体制を比較するレポートを完成させたい」とき。「/goal 競合A,B,C,D,E の料金・主要機能3つ・サポート時間を一覧化し、Markdown形式のレポート(competitor.md)として保存するまで完了させて」と渡せば、Claude Codeが各社の公式サイトを巡回(WebFetch)、情報を整理、Markdownレポートとして保存するまで自走します。所要時間は約12分、ターン数は18回でした。
シーン②|議事録テキスト→要約資料化までを一気通貫
1時間の会議の文字起こしテキストから、社内共有用の要約資料を作るケース。「/goal meeting_raw.txt を要約し、決定事項・宿題・次回日程を見出し別に整理、500字以内の概要も先頭につけて summary.md として保存するまで完了させて」と入力。途中でClaude Codeが「これは決定事項?宿題?」と迷うシーンもありましたが、/goal下では「内部で判断→続行」を選んでくれます。所要時間6分、ターン数9回でした。
シーン③|CSV集計→グラフ化→レポート出力をワンコマンドで
経理業務で売上CSVを処理したいとき。「/goal sales_2026_05.csv を月別・カテゴリ別に集計し、棒グラフPNGを生成、集計結果のサマリと併せて report.html を出力するまで完了させて」を実行。Pythonスクリプトを書く→実行→グラフ生成→HTMLに埋め込み、までを全部自動でこなしてくれます。所要時間15分、ターン数22回。
シーン④|Slack投稿原稿を「公開可能」になるまで10往復で磨く
社内Slackでメンバー向けに告知を出すとき、ドラフトを書いて「これでいい?」と何度も推敲するのが面倒。「/goal Slack告知文を作成し、自分でレビューして10回推敲を繰り返したうえで、最終版を announce.txt として保存するまで完了させて」と渡すと、Claude Code自身がレビュー観点(読みやすさ・誤字脱字・トーン・絵文字バランス)を切り替えながら10ターン推敲。最後に「最終版」をマーク。手動で書くより圧倒的に速く、品質も安定します。
シーン⑤|ブログ記事ドラフト→FAQ→SEO最適化までの直線運用
このnote記事自体も、初稿は/goalで書きました。「/goal 「Claude Code /goalコマンド」テーマで8000字のドラフトを作成し、FAQ5問・メタディスクリプション・SEOキーワード5つを追加した最終版を article.md として保存するまで完了させて」と渡せば、ドラフト生成→FAQ追加→SEOメタ要素追加→保存まで、25分・35ターンで完成。あとは人が手直しするだけです。

/goalを使いこなす3つのコツ|失敗パターンと回避策
私が1週間で犯した失敗から、確実に避けられるコツを3つ紹介します。
コツ①「完了条件」は数値・成果物・形式で具体化する
最初の3日間、私は「いい感じのレポートを完成させて」と書いて自走させ、毎回違う形式の成果物が出てきて困りました。完了条件には必ず「何を・どの形式で・どこに保存する」の3点を入れること。これだけで成功率が9割を超えます。
コツ②「ハードリミット」をターン数・時間で先に設定する
オーバーレイパネルを横目に放置していたら、知らない間に40ターン・15万トークンに到達していた事故がありました。今は冒頭で「最大20ターン以内で完了させて」と入れるようにしています。設定の settings.autoMode.hard_deny と組み合わせれば、危険コマンドの自動拒否も併用できて安心です。
コツ③ Auto modeのhard_denyと組み合わせて安全に放置する
長時間自走させるなら、Auto mode(許可ボタンを自動承認する設定)と組み合わせるのが必須です。ただし無制限に許可するのは危険なので、settings.autoMode.hard_deny で「絶対に実行させないコマンド」(rm -rf、curlでの外部送信、本番DB操作など)を明示しておきます。これで、人が席を立っている間も安心して動かせます。
エージェントビューは、Claude Codeを「1セッションを丁寧に回す道具」から「複数エージェントを束ねる司令塔」に進化させる革命機能でした。
— ほしの (@Hoshino_Sokichi) May 15, 2026
【/goal】との組み合わせで、放っておくと勝手に進んでる開発体験が現実になります。
ただし並列はコストの掛け算です。…
/goal × Subagents × Routines|2026年5月時点の"AI自走3点セット"
/goalは単独でも強力ですが、SubagentsとRoutinesと組み合わせて初めて、本当の意味で「AIが自分で仕事を進める」状態が完成します。/goalは単一の完了条件に向けて複数ターン自走する「縦に深く」、Subagentsは複数のサブタスクを並列で同時実行する「横に広く」、Routinesは時間トリガーで定期的に処理を起動する「時間軸で繰り返す」役割をそれぞれ担います。

たとえば私の朝のワークフローはこうです。朝7時にRoutinesが起動し、競合5社のニュースをWebチェック。続いて/goalに「重要度別に整理してMarkdownレポート化するまで完了させて」と渡す。レポート完成と同時にSubagentsが3並列で「営業向け要約」「経営向け要約」「マーケ向け要約」を作成。7時30分にはSlackに3種のレポートが投稿されている。ここまで人の介入はゼロです。
/goalがなければ、各タスクの「完了判定」のたびに人が確認する必要があり、自走は実現しませんでした。Subagentsの使い方は内部リンク先の解説記事を、Routinesの設定は同じく関連記事をご覧ください。
/goalコマンドのよくある質問
Q1: /goalはMaxプランでもProプランでも使える?
はい、v2.1.139以降であればPro/Max両プランで利用できます。ただしProプランはレート制限が低めなので、長時間自走させると途中で制限に達する可能性があります。複数の/goalを並行で動かす場合はMaxプラン推奨です。
Q2: バックグラウンド実行(claude agents)と何が違う?
バックグラウンド実行は「セッションをデーモン化して非同期に動かす」仕組み、/goalは「対話セッション内で完了条件まで自走する」仕組みです。両者は組み合わせ可能で、claude agents --goal "..." のように渡せば「バックグラウンドで自走するセッション」を起動できます。
Q3: 途中で人間が口を挟むタイミングは?
オーバーレイパネルでターン数や経過時間を見て、想定より遅れている/間違った方向に進んでいるとき。Ctrl+Cで一時停止し、追加の指示を入れてから再開できます。完全放置より「3〜5ターン目で1回確認」が現実解です。
Q4: コストはどのくらいかかる?
私の体感では、5〜10ターンの/goalで概ね2,000〜8,000トークン、コストは数十円〜100円程度です。長時間タスク(30ターン超)になると数百円に達することもあるので、最初のうちは「上限ターン数」を必ず入れておきましょう。
まとめ|「AIに丸投げできない時代」は/goalで終わる
/goalコマンドは、「AIに完了まで任せたいのに途中で止まる」という非エンジニアの最大の悩みを、公式機能で解決する仕組みです。
本記事のポイントを振り返ります。/goalは2026年5月11日リリースのClaude Code v2.1.139で初登場した新機能。完了条件を「数値・形式・保存先」で具体化することで成功率9割超。競合調査・議事録要約・CSV集計・Slack原稿・ブログドラフトの5シーンで業務直結の効果。失敗を避ける3つのコツは「具体的な完了条件」「ターン数のハードリミット」「Auto mode hard_denyとの併用」。/goal × Subagents × Routines の3点セットで本当の意味でのAI自走が完成する、というのが結論です。
まずは今日、自分の業務の中で「これが完了したと言える条件」を1つ言語化してみてください。それを /goal の後ろに書くだけで、明日から作業時間が半分以下になる可能性があります。
あわせて読みたい関連記事:
Xでも毎日Claude Code活用ネタを発信しています
記事を最後まで読んでくれてありがとうございます。最新のClaude Code活用ネタは、Xでも毎日更新しています。
@ai_hack_dx をフォローして、明日からの業務効率化のヒントを受け取ってください。非エンジニア向けの「コード書かずにできた」実例を、月50本ペースで発信中です。