AI経営OS / Works Dashboard

ワーク管理ダッシュボード
使い方マニュアル

案件より細かく、タスクより大きい「ワーク」を D1 マスターで一元管理。Webから即時編集でき、Claude Code との会話から自動的に更新される仕組みが整いました。打ち合わせ内容を CC に話すだけで、該当ワークが勝手に最新化されていきます。

ダッシュボードを開く →

1できること(2行サマリ)

!
ダッシュボードで今の状況を俯瞰 → モーダルで即編集 → CCに話せば勝手に同期。
人間が意識せずに、打ち合わせや会話からワークが自動更新されていく状態を目指しています。Todoist とも双方向同期済み。

2アクセス方法

3画面の見方

トップ:「進行中のワーク」ビュー

こちらにボールがある(=進行中の)ワークだけが並びます。保留・完了・中止はサイドバーから個別に見られます。

上部の構成

カード一覧

期限順ソートで以下のグループに分かれます:

期限超過 → 今日が期限 → 今週中 → 今月中 → 来月以降 → 期限なし

各カードには Before → After のミニサマリ、担当アバター、ステータスピル、関連案件、タスク進捗が表示されます。

サイドバー

4ステータスの定義

4値に整理しました。以前の「立ち上げ中」は「進行中」に統合済みです。

ステータス意味見方
進行中 こちらにボールがあり、アクションを取る状態。基本形。ダッシュボードの既定ビューはこれ。 動いているもの
保留 一旦こちら側にボールがなくなり、こちらからアクションをしない状態。相手の返答待ち・外注納品待ちなど。 待ち状態
完了 すでに完了している状態。Before→After が達成された。 終わったもの
中止 完了することなく終わってしまった状態。やらない判断。 撤回されたもの
?
保留と中止の違いは「また動く可能性があるか」。保留は再開の余地あり、中止は完全にやらないと判断。

5ワークを操作する

カードをタップするとモーダルが開き、以下の操作が可能です。

5-1. ステータスを変更

5-2. ゴール・期待成果の確認

5-3. 紐付くタスク

次のセクションで詳述。モーダル内で直接操作できます。

5-4. メモ編集

5-5. プロンプトをコピー

ワーク情報を整形した文章をクリップボードへ。Claude Code に貼れば、続きから動けます。

W-0024「33_パチンコシステムの要件定義書v1を完成させる」のワークを進めたい。

- ゴール: 要件定義書v1を完成させ、外注見積取得・巧報社への正式提案に進める状態にする
- 期待成果: [Before] ... → [After] ...
- 担当: 高木幹太
- 期限: 2026-04-25(あと4日)
- 関連案件: 33_パチンコシステム(30_案件別/33_パチンコシステム)
- ステータス: 進行中
- メモ: カンタ検討中。サブタスク10項目あり(やることリスト.md参照)

続きを進めたい。必要なら関連フォルダを見て現状確認の上、次の1手を提案してほしい。

5-6. 一覧コピー(CC で横断分析)

toolbar 右端「一覧コピー」で、表示中のワーク全部をMarkdownでコピー。CCに貼って「変化点を見て」「担当バランスは」と投げれば俯瞰分析してくれます。フィルターと連動するので、「保留だけコピー」「幹太のだけコピー」といった使い方も可。

6タスク管理 + Todoist同期

ワークに紐付くタスク(T-XXXX)をモーダル内で完結管理できます。操作は即時 Todoist にも反映されます。

できる操作

操作やり方Todoist
完了/未完了チェックボックスをクリックclose / 自動復元
タスク名編集タスク名をクリック→インライン編集→Enterで保存content更新
新規追加「+タスクを追加」→名前・期限・担当・優先度新規作成+labels同期
削除ホバーで右端に出るゴミ箱アイコン削除

タスクID採番

Webから追加すると T-XXXX(既存最大+1)で自動採番。Todoistにも [T-XXXX] タスク名 の形で作成されます。

雑タスク(ワーク未紐付け)

従来通り /todo スキルで管理。Webダッシュボードはワーク紐付きタスクだけを表示します。

自動同期の意味: Webで完了 → Todoistも完了。Todoistで完了 → 次の /todo sync でD1側も完了。二重管理にならないよう設計されています。

7Claude Code との自動同期

本マニュアルの核心部分。ユーザーが意識しなくてもワークが勝手に最新化されていく仕組みです。

7-1. 自動発動の条件

会話中に以下のトリガーが出ると、CCが自律的にワーク/タスクを更新します。承認は待ちません(誤判定は後からWebで直す方針)。

7-2. 10種の更新種別

CCは会話文脈から次のどれかに振り分けてPATCHを飛ばします。

判定更新先
「完了」「締める」「done」status='完了' + result
「中止」「撤回」「やめる」status='中止' + memoに理由
「保留」「相手待ち」「ボールが相手」status='保留'
「再開」「こちらで動く」status='進行中'
期限の延長・前倒しdeadline
担当変更owner
ゴール・範囲変更goal
Before/After の調整expect_before / expect_after
次アクション・ボール所在memo
上記以外の進捗・議論append_report で reports 追記

7-3. 運用イメージ

[打ち合わせ終了] ↓ 幹太 or 悠哉:「いなもと印刷の件、4/23定例で広報担当者に確認済、 4/28までに保留可否を決めることになった」 ↓ CC(自律判断): - W-0002 いなもと印刷 を特定 - append_report に日時付きで追記 - memo に次アクション置換 - deadline を 2026-04-28 に更新 - T-INM-0213 を完了化 + Todoist同期 ↓ PATCH /api/works/W-0002 PATCH /api/tasks/T-INM-0213 ↓ 応答末尾:[自動同期] W-0002: reports追記 + memo更新 + deadline変更 [自動同期] T-INM-0213 完了 → Todoist同期済 ↓ スマホでダッシュボードを開くと即反映

7-4. 明示的に同期したい時

コマンド用途
/doneセッション終了時に触れたワークを一括同期(Phase 2.55 で自動実行)
/workワーク立ち上げ・完了・中止・一覧表示・エクスポート
/work exportD1 → CSVダンプ(Drive上のバックアップ更新)
/todoタスク管理全般(雑タスク含む)

8キーボードショートカット

/検索にフォーカス
?ショートカット一覧
Dテーマ切替
Vリスト/ボード切替
J / K次 / 前のワーク
G → Aすべて(進行中のワーク)
G → O期限超過ビュー
G → W今週期限ビュー
G → C今月完了ビュー
Escモーダル閉じる

9データの流れと仕組み

[Webモーダル] ─┐ ├→ [Cloudflare Worker] ──→ [D1 work-dashboard-db] ← マスター [Claude Code]─┘ │ │ └→ Todoist API └→ /work export で CSV ダンプ

マスターは D1 SQLite

CSV(15_タスク管理/ワーク管理.csv)の位置付け

APIエンドポイント一覧

メソッドパス用途
GET/api/works全ワーク+タスク取得
PATCH/api/works/:id汎用更新(append_report含む)
PATCH/api/works/:id/statusステータス特化(Slack投稿連携)
PATCH/api/works/:id/memoメモ特化(自動保存用)
POST/api/works/:id/tasksタスク追加
PATCH/api/tasks/:idタスク更新
DELETE/api/tasks/:idタスク削除
POST/api/sync一括upsert(CC側から)

認証

パスワードCookie _work_auth=1(30日持続)。書き込み系APIも同じCookieで許可。

10現状の制限 / 次フェーズ

現状の制限

次フェーズ

Phase内容
Phase 2/meeting-dispatch 連携:議事録から自動的にワークも更新
Phase 3/work 会議報告モード:「打ち合わせで〜」の一言で即時反映
Phase 4/asaichi に認識ズレ自動検知:台帳とD1の整合チェック

幹太にレビューしてほしいポイント

  • ステータス定義の言語化:進行中=こちらにボール/保留=相手にボール/完了/中止の4値で実運用上カバーできるか
  • 「進行中のワーク」ビューが既定で良いか(完了・保留を最初から見せない方針)
  • タスク管理の粒度:ワークに紐付くものだけWeb管理、雑タスクは /todo のままで使い勝手どうか
  • Todoist連携の挙動:Webで完了→Todoistも完了、期待通りか実機で確認してほしい
  • CCの自動同期:承認を取らず即更新する方針は運用的にOKか(誤判定の許容度)
  • メモとreports(中間報告)の使い分け:最新状態はmemo、履歴はreports、という区別で混乱しないか
  • UI/UX全般:スマホで操作した時の触り心地、情報密度、迷いポイント
  • 追加で欲しい機能:新規ワーク立ち上げのWeb UI、担当・期限のWeb編集、など
i
フィードバックの送り方: Slack DM(悠哉宛)か、Webダッシュボードのメモ欄に「REVIEW: 〜」の形で書いてもらえればCC側で拾います。大きな変更点は次のセッションで反映します。