タスク概要
ノートにローカルのプロジェクトディレクトリパスを紐付け、Claude Code の作業ディレクトリ (cwd) として自動設定する機能を実装する。これによりノートからプロジェクトのコードを直接参照・分析できる「ナレッジとコードベースが繋がる」体験を実現する。
フェーズ
Phase F - Claude Code Desktop AI 統合
タスク内容
- ノートメタデータに
workspacePath フィールドを追加
- ワークスペースパスの設定 UI(ディレクトリピッカー)
- ノート切り替え時に Claude Code の cwd を自動切り替え
- ファイル参照記法のサポート(
@file:src/main.tsx 等をノート内に記述可能)
- ファイル参照のプレビュー表示(クリックで展開、Claude Code が内容を読み取り)
- ワークスペースのファイルツリー表示(サイドバーまたはモーダル)
.zedi/ ディレクトリの活用(プロジェクト固有のノート設定)
ユースケース
ノート: "zedi API リファクタリング計画"
└─ ワークスペース: ~/apps/zedi
ユーザー: 「server/api の構造を分析して」
→ Claude Code が ~/apps/zedi/server/api/ を実際に読み取って分析
→ 結果がノートに挿入される
ユーザー: @file:server/api/routes/notes.ts を参照
→ ファイル内容がインライン展開される
受け入れ条件
依存タスク
工数目安
中
タスク概要
ノートにローカルのプロジェクトディレクトリパスを紐付け、Claude Code の作業ディレクトリ (cwd) として自動設定する機能を実装する。これによりノートからプロジェクトのコードを直接参照・分析できる「ナレッジとコードベースが繋がる」体験を実現する。
フェーズ
Phase F - Claude Code Desktop AI 統合
タスク内容
workspacePathフィールドを追加@file:src/main.tsx等をノート内に記述可能).zedi/ディレクトリの活用(プロジェクト固有のノート設定)ユースケース
受け入れ条件
@file:記法でファイル参照が解決・表示される依存タスク
工数目安
中