GSD / Get Shit Done v2 • Single HTML Cheat Sheet

GSD v2 コマンド チートシート

スタンドアロン CLI によるエージェント駆動の開発システム。
Milestone → Slice → Task の階層でタスクを管理し、/gsd auto で完全自律実行できる。

v1 との主な違い: コマンドが /gsd:command/gsd command(スペース区切り)に変更。 Phase 概念が Milestone / Slice / Task の3階層に。 設定は .planning/config.json.gsd/preferences.json に。 Claude Code 拡張ではなくスタンドアロン CLI になった。

まずはこれで判定

今すぐ次のタスクを1つ進める/gsd next
完全に自動で進めてほしい/gsd auto
フル自動・確認なしで進める/gsd auto --yolo <file>
特定フェーズだけ実行したい/gsd dispatch <phase>
計画なしで素早く1タスクこなす/gsd quick
自律モードをいったん止めたい/gsd pause(状態保持) / /gsd stop(安全終了)
作業方針を上書きしたい/gsd steer <説明>
最後の作業を取り消したい/gsd undo
アイデアを後でメモしたい/gsd capture <テキスト>
何かが壊れた / 状態がおかしい/gsd doctor

next vs auto vs quick

/gsd next — 次の1タスクだけ実行してから停止。確認しながら進めたいとき。
/gsd auto — キュー内のタスクを連続自動実行。手を離したいとき。
--yolo <file> を付けると確認ダイアログをスキップ。
/gsd quick — ロードマップ外のアドホックな1タスクをすぐ実行。
dispatch のフェーズ:
research / plan / execute / complete / reassess / uat / replan

ユニット指定フォーマット

Milestone → M001
Slice     → M001/S01
Task      → M001/S01/T01

起動方法

CLI
コマンド説明
gsdTUI インタラクティブモードで起動
gsd --continue / -c直近のセッションを再開
gsd --print "メッセージ" / -pワンショット実行(TUI なし)
gsd --mode text "..."テキスト出力モード
gsd --mode json "..."JSON 出力モード
gsd --mode rpcJSON-RPC(stdin/stdout)モード
gsd --mode mcpMCP サーバーモード
gsd --web [path]ブラウザ Web UI で起動
gsd headless [cmd]TUI なし実行
gsd --worktree [name] / -w独立した git worktree で起動

グローバルフラグ

フラグ説明
--model <id>使用モデルを上書き
--extension <path>カスタム拡張を読み込み
--tools <a,b,c>利用ツールを制限
--no-sessionセッションを永続化しない
--append-system-prompt <path>システムプロンプトに追記(ファイルパス指定)
--list-models [search]利用可能モデル一覧
--version / -vバージョン表示

トップレベルサブコマンド(TUI 外)

コマンド説明
gsd configAPI 認証情報セットアップウィザード
gsd updateGSD を最新版に更新
gsd sessionsセッション選択 UI
gsd web [start] [path]Web サーバー起動
gsd web stop [path|all]Web サーバー停止
gsd worktree list / wt listworktree 一覧
gsd worktree merge [name]worktree をスカッシュマージ
gsd worktree cleanマージ済み・空の worktree を削除
gsd worktree remove <name>worktree を削除
gsd install <source> [-l|--local]拡張パッケージをインストール
gsd remove <source> [-l|--local]拡張パッケージを削除
gsd listインストール済みパッケージ一覧

headless サブコマンド

コマンド説明
gsd headless autoヘッドレスで自律モード実行
gsd headless nextヘッドレスで次のタスク実行
gsd headless statusヘッドレスで状態確認
gsd headless new-milestoneヘッドレスでマイルストーン作成
gsd headless queryヘッドレスでクエリ実行

ワークフロー実行

AUTO
コマンド説明
/gsd または /gsd next次のタスクを1つ実行(ステップ実行)
/gsd next --verbose詳細ログ付きで実行
/gsd next --dry-run実行内容をプレビュー(実際には変更しない)
/gsd auto自律モードで連続実行
/gsd auto --yolo <file>確認なし(yolo モード)で自律実行
/gsd stop自律モードを安全に停止
/gsd pause自律モードを一時停止(状態保持)
/gsd quickフル計画なしでアドホックタスクを実行
/gsd dispatch <phase>指定フェーズを直接ディスパッチ
dispatch の phase: research / plan / execute / complete / reassess / uat / replan

ワークフロー開始

WORKFLOW
コマンド説明
/gsd start <template>テンプレートからワークフロー開始
/gsd start --listテンプレート一覧を表示
/gsd start --dry-run開始内容のプレビュー
/gsd templatesテンプレート一覧
/gsd templates info <name>テンプレート詳細
/gsd discussマイルストーン/スライスのガイド付き対話
/gsd new-milestoneヘッドレスコンテキストからマイルストーン作成
/gsd queueキュー済み・ディスパッチ済みユニットと実行順を表示
start テンプレート:
bugfix / small-feature / spike / hotfix / refactor / security-audit / dep-upgrade / full-project / resume

進捗確認

VISIBILITY
コマンド説明
/gsd status進捗ダッシュボード(Ctrl+Alt+G でも起動)
/gsd visualizeインタラクティブ TUI(10 タブ: 進捗 / タイムライン / 依存関係 / メトリクス / ヘルス / エージェント / 変更 / 知識 / キャプチャ / エクスポート)
/gsd queueキュー・ディスパッチ済みユニットの実行順
/gsd history [N]実行履歴(N 件)
/gsd history --costコスト付き履歴
/gsd history --phaseフェーズ付き履歴
/gsd history --model使用モデル付き履歴
/gsd changelog [version]リリースノート
/gsd widget [full|small|min|off]ウィジェット表示モード切り替え

軌道修正・課題管理

CORRECTION
コマンド説明
/gsd steer <説明>実行中の作業にユーザー指示を上書き
/gsd capture [テキスト]アイデアを CAPTURES.md にクイックキャプチャ
/gsd triage保留中のキャプチャを分類・ルーティング
/gsd skip <unit>自律モードのディスパッチから除外(例: M001/S01/T01)
/gsd undo最後に完了したユニットを元に戻す
/gsd undo --force強制的に元に戻す
/gsd undo-task <unit>特定タスクの完了状態をリセット
/gsd reset-slice <unit>スライスと全タスクをリセット
/gsd recover破損した状態からリカバリー
/gsd rethink対話形式でプロジェクトを再編成
/gsd rate over|ok|under最後のユニットのモデルティアを評価
/gsd park [id] [reason]マイルストーンを一時停止(削除せずスキップ)
/gsd unpark [id]停止したマイルストーンを再開

プロジェクト知識

KNOWLEDGE
コマンド説明
/gsd knowledge rule <テキスト>プロジェクトルールを追加
/gsd knowledge pattern <テキスト>コードパターンを追加
/gsd knowledge lesson <テキスト>教訓・学びを追加

セットアップ・設定

SETUP
コマンド説明
/gsd initプロジェクト初期化ウィザード(.gsd/ を生成)
/gsd setup [scope]グローバルセットアップ状態(scope: llm / search / remote / keys / prefs
/gsd mode [global|project]ワークフローモード設定(solo / team)
/gsd prefs [action]設定管理(global / project / status / wizard / setup / import-claude
/gsd config外部ツールの API キー設定
/gsd keys listAPI キー一覧
/gsd keys addAPI キー追加
/gsd keys removeAPI キー削除
/gsd keys testAPI キーテスト
/gsd keys rotateAPI キーローテーション
/gsd keys doctorAPI キー診断
/gsd hookspost-unit / pre-dispatch フック表示
/gsd run-hook <name> <unit-type> <unit-id>フックを手動実行
/gsd extensions list拡張一覧
/gsd extensions enable/disable/info拡張管理
/gsd fast [on|off|flex|status]OpenAI サービスティア切り替え
/gsd mcp statusMCP サーバー状態
/gsd mcp check <server>MCP サーバー確認
/gsd cmux [action]cmux 統合管理(status / on / off / notifications / sidebar / splits / browser
/gsd migratev1 (.planning/) → v2 (.gsd/) 移行

メンテナンス

MAINTENANCE
コマンド説明
/gsd doctor.gsd/ の診断と修復
/gsd doctor fix問題を自動修正
/gsd doctor heal状態を修復
/gsd doctor audit監査実行
/gsd doctor --dry-run修正内容をプレビュー(実際には変更しない)
/gsd doctor --buildビルド検証を含む診断
/gsd doctor --testテスト実行を含む診断
/gsd export --jsonJSON でエクスポート
/gsd export --markdownMarkdown でエクスポート
/gsd export --htmlHTML でエクスポート
/gsd export --html --all全マイルストーンを HTML エクスポート
/gsd cleanup branchesマージ済みブランチを削除
/gsd cleanup snapshotsスナップショットを削除
/gsd cleanup worktreesworktree をクリーンアップ
/gsd cleanup projectsプロジェクトをクリーンアップ
/gsd cleanup projects --fixプロジェクト問題を修正
/gsd logsアクティビティログ閲覧
/gsd logs debugデバッグログ
/gsd logs tailログをリアルタイム追跡
/gsd logs clearログをクリア
/gsd forensics実行ログの詳細調査
/gsd inspectSQLite DB 診断
/gsd skill-healthスキルライフサイクルダッシュボード
/gsd updateGSD を最新版に更新

並列実行

PARALLEL
コマンド説明
/gsd parallel start並列マイルストーン開始
/gsd parallel status並列実行状態
/gsd parallel stop [id]並列実行停止
/gsd parallel pause [id]並列実行一時停止
/gsd parallel resume [id]並列実行再開
/gsd parallel merge [id]並列実行をマージ

カスタムワークフロー

WORKFLOW
コマンド説明
/gsd workflow newカスタムワークフロー作成
/gsd workflow run <name> [k=v]カスタムワークフロー実行
/gsd workflow list [name]カスタムワークフロー一覧
/gsd workflow validate <name>カスタムワークフロー検証
/gsd workflow pauseカスタムワークフロー一時停止
/gsd workflow resumeカスタムワークフロー再開

リモート・連携

REMOTE
コマンド説明
/gsd remote slackSlack 連携
/gsd remote discordDiscord 連携
/gsd remote statusリモート自律モード状態
/gsd remote disconnectリモート接続解除

ワークフロー全体像

┌──────────────────────────────────────────────────────────────┐
│  gsd init            ← プロジェクト初期化 (.gsd/ 生成)        │
│  /gsd discuss        ← マイルストーン・スライスの対話設計      │
└──────────────────────────────┬───────────────────────────────┘
                               │
          ┌────────────────────▼────────────────────┐
          │          各マイルストーンを繰り返す         │
          │                                           │
          │  /gsd start <template>  ← テンプレート起動 │
          │  /gsd next              ← 1タスク実行      │
          │       または                               │
          │  /gsd auto              ← 連続自動実行     │
          │  /gsd status            ← 進捗確認         │
          │  /gsd steer <desc>      ← 軌道修正        │
          │           ↓                               │
          │     次のマイルストーンへ ──────────────────┘
          │           │ 全完了
          └───────────┼────────────────────────────────┘
                      │
          /gsd export --html --all   ← 全体エクスポート
          /gsd cleanup branches      ← ブランチ整理

タスク階層

Milestone (M001)        ← 大きな目標単位
  └─ Slice (S01)        ← 機能・フェーズ単位
       └─ Task (T01)    ← 実装タスク単位

ユニット指定: M001/S01/T01

リカバリー早見表

問題対処
直近の作業を取り消したい/gsd undo
特定タスクをリセット/gsd undo-task M001/S01/T01
スライス全体をリセット/gsd reset-slice M001/S01
状態が壊れている/gsd doctor fix
破損からリカバリー/gsd recover
マイルストーンを一時スキップ/gsd park M001
作業方針を変えたい/gsd steer <説明>
プロジェクト全体を再編成/gsd rethink
自動実行を止めたい/gsd pause(状態保持)/ /gsd stop

.gsd/ ディレクトリ構造

.gsd/
  preferences.json       # プロジェクト設定
  *.db                   # SQLite 状態データベース(/gsd inspect で確認)
  logs/                  # アクティビティログ(/gsd logs で閲覧)
  snapshots/             # 状態スナップショット(/gsd cleanup snapshots で削除)
  captures/              # /gsd capture のキャプチャ → /gsd triage で処理
  knowledge/             # /gsd knowledge で蓄積した知識

~/.gsd/
  preferences.json       # グローバル設定

設定ファイル(preferences.json)の主な項目

設定説明
modelデフォルトモデル(スコープ別設定も可能)
modeワークフローモード(solo / team
fast.tierOpenAI サービスティア(on / off / flex
hookspost-unit / pre-dispatch フック設定
extensions拡張の有効・無効

設定の確認・変更: /gsd prefs status/gsd prefs wizard

出典

Single HTML / offline friendly / 印刷対応