メインコンテンツへスキップ
TaskForge 3.0:AIがタスクを読めます

Copilotは他のファイルと同じようにタスクを編集できる

VS Code内のCopilotのエージェントモードは、開いているワークスペース内のファイルを読み書きします。今すぐそこでObsidianの保管庫を開けば、プレーンなMarkdownの行であるあなたのタスクも、編集できるファイルの一つになります。TaskForgeでは、あなたの書式を正確に説明したTaskForge/Settings/agents.mdという仕様ファイルが保管庫に加わり、Copilotが推測せずに正しく動作するようになります。自由記述の編集ではなく型付けされたツールが欲しいですか?VS CodeはMCPに対応しているので、同じくTaskForgeに同梱されるtaskforgeサーバーもそのまま組み込めます。

保管庫を開き、モードを選ぶ

Copilotのエージェントモードはワークスペースのファイルを直接編集し、それだけでも十分です。エージェントに行を手で書かせるのではなく、addやcompleteのツールを呼び出させたいなら、MCPサーバーという選択肢もあります。

  1. 保管庫の仕様ファイルを生成する

    TaskForge 3.0以降でその保管庫を開き、設定 > AIとエージェントと進んで「エージェント用ファイルを生成」をオンのままにしてください。TaskForgeがあなたのタスクの書式を記述したTaskForge/Settings/フォルダを書き込み、Copilotがあなたの書式でタスクを書けるようになります。

  2. VS Codeで保管庫をフォルダとして開く

    「ファイル」>「フォルダーを開く」(英語表示ではFile > Open Folder)で、あなたの保管庫を選びます。これでCopilotは、TaskForge/Settings/内の仕様ファイルを含むすべてのノートをワークスペースの一部として認識できるようになります。

  3. エージェントモードを使い、仕様ファイルを指定する

    Copilot Chatパネルでエージェントモードに切り替え、ファイルを編集できるようにします。タスクの追加や変更の前にTaskForge/Settings/agents.mdを読むよう伝えてください。同じ指示を.github/copilot-instructions.mdに追加すれば、すべてのセッションに適用されます。

    # .github/copilot-instructions.md
    This folder is an Obsidian vault. Before adding or editing
    tasks, read TaskForge/Settings/agents.md and follow its exact syntax.
    Copilotがガイドを読み、他のツールが読めるタスク行を書きます。
  4. またはtaskforge MCPサーバーを追加する

    VS CodeはMCPサーバーに対応しています。taskforgeを追加すれば、Copilotのエージェントもデスクトップクライアントが使うのと同じ型付けされたツール(add_task、query_tasks、complete_taskなど)が使えるようになります。

    // .vscode/mcp.json
    {
      "servers": {
        "taskforge": {
          "command": "npx",
          "args": ["-y", "taskforge-md", "mcp", "--stdio"],
          "env": { "TASKFORGE_VAULT": "/path/to/your/vault" }
        }
      }
    }
    npxが初回実行時にtaskforge-mdを取得します。TASKFORGE_VAULTにあなたの保管庫のパスを設定してください。

Copilotがフォーマットを正しく扱う仕組み

どちらの方法でも、TaskForge/Settings/フォルダが基準になります。エージェントモードはagents.mdをワークスペースのファイルとして読み、MCPサーバーは同じデータをリソースとして公開します。つまりCopilotは、汎用的なチェックボックスではなく、あなたの書式に合わせた、名前を変更したフィールドやステータス記号を含むタスクを書きます。

TaskForge/Settings/agents.md あなたのタスク構文を平易な英語で説明したもの。あなたのCopilotへの指示が指すファイルです。
TaskForge/Settings/dialect.json 機械可読なバージョンで、MCPサーバーにはtaskforge://dialectとして公開されます。
TaskForge/Settings/spaces.json 保存済みのスペースと新しいタスクの追加先。名前付きスペースに登録されたタスクが正しいノートに収まります。

うまくいくプロンプト

保管庫を開いたエージェントモードで、チャットパネルからCopilotに頼んでください。仕様ファイルを読み、Markdownを編集し、あなたが承認するdiffとして変更を表示します。

あなたがCopilotに頼む

“standup.mdを読んで、私のアクションアイテムをそれぞれtasks/this-week.mdに追加して。期限は金曜日。”

ファイルに反映される内容

- [ ] デプロイのランブックを更新 📅 2026-07-10

- [ ] 移行PRをレビュー 📅 2026-07-10

Copilotはノートと仕様ファイルを読み、あなたの保管庫の構文で両方の行を書き、あなたが承認できるようdiffをステージングします。

あなたがCopilotに頼む

“デプロイのランブックのタスクを完了にして、来週月曜にステージングでテストするフォローアップを追加して。”

ファイルに反映される内容

- [x] デプロイのランブックを更新 ✅ 2026-07-07

- [ ] ランブックをステージングでテスト 📅 2026-07-13

最初のタスクをその場で完了にし、フォローアップを追記します。次にTaskForgeが保管庫を読み取ったとき、両方が表示されます。

編集はあなたのワークスペースにとどまる

Copilotのエージェントは、あなたが開いたフォルダ内のファイルを編集します。taskforge MCPサーバーを追加した場合も、それはローカルで動作します。TaskForgeのアカウントも、タスクのクラウドコピーもありません。すでにお使いの同期、iCloud、Dropbox、Obsidian Syncが、編集を他のデバイスに移します。

よくある質問

GitHub Copilotは本当にObsidianのタスクを編集できますか?

はい、エージェントモードなら編集できます。CopilotのエージェントはVS Codeで開いているワークスペース内のファイルを読み書きするので、あなたの保管庫を開いていれば、Markdownのタスク行を直接編集します。最初にTaskForge/Settings/agents.mdを読むよう頼めば、タスクはあなたの書式で出力されます。

MCPサーバーは必要ですか?

いいえ。ほとんどの人には、エージェントモードでのファイル編集で十分です。Copilotにadd_taskやcomplete_taskのような型付けされたツールを呼び出させたい場合だけ、taskforge MCPサーバーを追加してください。VS CodeはMCPに対応しているので、どちらの方法でも動作します。

GitHubリポジトリは必要ですか?

不要です。VS Codeで開いたどんなフォルダもワークスペースになります。ただのObsidianの保管庫でも構いません。それがgitリポジトリかどうかをCopilotは気にしませんが、保管庫をgitでバージョン管理しておくと、エージェントによるどんな編集にとっても良い安全策になります。

タスクはTaskForgeアプリに表示されますか?

表示されます。CopilotはTaskForgeが読むのと同じMarkdownファイルを編集します。アプリはそのマシン上ですぐに変更を表示し、保管庫の同期が実行されればスマートフォンにも届きます。

Copilotはタスクの書き方をどうやって知るのですか?

TaskForgeがあなたの保管庫に書き込む仕様ファイル、TaskForge/Settings/agents.mdを読みます。そのファイルはあなたの正確な書式を説明しているので、Copilotは汎用的なものではなく、他のツールも読めるタスクを書きます。

関連するセットアップ

Copilotは数あるエージェントの一つです。AI概要ページでは全体像を、MCPとCLIのページではそれぞれの詳細を扱います。

コードを書く場所で、タスクも管理する。

あなた自身の保管庫にあるプレーンなMarkdownを、Copilotが編集します。TaskForgeはiPhone、iPad、Mac、Android、Windowsで無料ダウンロードできます。