ブログ一覧に戻る

Claude Codeでプロジェクト管理する完全ガイド|MCP連携で自然言語からガントチャートを操作する5実例

Ganty Team

Claude Code は単なるコード支援ツールではなく、MCP (Model Context Protocol) 連携を通じてプロジェクト管理ツールの「操作端末」になります。自然言語で「来週リリースに必要なタスクを抽出して」と話しかけるだけで、ガントチャートの該当タスクが返ってくる。本記事は Claude Code から Ganty を操作する5つの実用パターンを、コマンド例つきで実務目線で解説する開発者向けガイドです。

なぜ Claude Code がプロジェクト管理ツールとして優秀なのか

従来のPMツール操作は「ブラウザを開く → プロジェクトを探す → タスクを開く → 編集する → 保存する」と多段階のクリック操作が必要でした。Claude Code を MCP 経由で Ganty に接続すると、これが「ターミナルで自然言語で指示する」一行に置き換わります。コードを書いている途中でターミナルから出ずに済むため、コンテキストスイッチが劇的に減ります。

特に強いのは以下3つのシナリオです。コーディング中に必要な PM 操作のほぼすべてをカバーします。

  • コード文脈に基づくタスク提案: PR や Issue を直接読み込んで該当タスクを生成・更新
  • リリース判定の機械化: 「リリース前に確認すべき遅延タスクは?」を即座に取得
  • 非同期チームの状況把握: 全タイムゾーンに散ったチームの直近進捗を会議なしで把握

必要な準備:MCP連携の設定

Ganty 側で MCPトークンを発行(全プラン無料)し、プロジェクトルートに .mcp.json を配置するだけです。詳細手順は MCP連携ガイド で5分で完了できます。設定例:

{
  "mcpServers": {
    "ganty": {
      "url": "https://ganty.app/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_TOKEN" }
    }
  }
}

実例1:PR や Issue を Ganty タスクに同期する

Claude Code から「この PR に対応するタスクを Ganty に追加して、担当者を私に設定して」と話しかけるだけで、PR タイトル・ブランチ名・関連 Issue 番号を含むタスクが生成されます。手動でブラウザを開いてタスクを作成する手間が消えます。

応用パターン:

  • 「過去1週間でマージされた PR をすべて完了タスクとして記録して」
  • 「Issue #345 を分解して、3つのサブタスクを作って」
  • 「Critical ラベルが付いた Issue を Ganty の高優先度タスクとして登録して」

実例2:コード変更から派生する対応タスクを自動洗い出し

「この機能を実装したのでテストとドキュメント更新のタスクを Ganty に追加して」と話しかけると、Claude Code が現在の差分を読んで以下のような派生タスクを提案します。

  • 該当機能のユニットテスト追加
  • 結合テストシナリオの作成
  • API ドキュメントの更新
  • リリースノートへの記載
  • 関連ドキュメントへの参照リンク追加

抜け漏れがちな周辺タスクを AI が補完してくれるので、品質管理に役立ちます。タスク粒度の決め方 の知識と組み合わせるとさらに効果的です。

実例3:スプリント進捗の自動サマリ生成

毎週のスプリントレビュー前に「現在のスプリント進捗を Markdown で要約して」と一発で実行できます。出力例:

## Sprint 24 進捗サマリ (Day 8/14)
- 完了: 12タスク (60%)
- 進行中: 5タスク
- 未着手: 3タスク
- 遅延リスク: 「決済API実装」(残3日・進捗20%)
- 完了見通し: 全タスク完了予定 (バッファ1日)

これを Slack や GitHub Discussions に貼るだけでスプリントレビューの準備が10分で終わります。進捗報告の書き方 の構造に沿わせるとさらにプロっぽくなります。

実例4:リリース前チェックリストの自動生成

「来週の v2.3.0 リリース前にチェックすべき項目を一覧で」と話しかけると、Claude Code がプロジェクトの過去のリリースパターンと現在のオープン Issue/PR を分析して以下のようなチェックリストを生成します。

  • 未マージの Critical PR が残っていないか
  • e2e テストの最新実行ステータス
  • API ドキュメントが最新コードと同期しているか
  • マイグレーションスクリプトの本番適用確認
  • 関係チームへの事前通知

「リリース前あれ忘れた」を機械的に防げる構造ができます。

実例5:コードレビュー後の遅延タスク把握

レビュー作業を一区切りした後に「自分が担当している遅延タスクを教えて」と話しかけると、現在自分にアサインされたタスクの中で計画日より遅延しているものが即座にリスト化されます。次に着手すべき優先タスクが一目で分かるので、ToDo 確認のためにブラウザに切り替える必要がなくなります。

Claude Desktop との使い分け

同じ MCP 連携を Claude Desktop からも利用できます。役割分担の目安は以下の通りです。

  • Claude Code: コード文脈を伴う操作(PR連動、リリース判定、テストタスク生成等)
  • Claude Desktop: 会話 UI でのチーム共有、非エンジニアメンバーとの会話的なPM操作

同じプロジェクトを両方から操作しても整合性は保たれます。詳しくは MCP活用の5実例 も参照。

次のステップ

Gantyは全プラン(無料含む)でMCP連携に対応しています。MCP連携ガイド から5分でセットアップして、本記事の5パターンを試してみてください。AI 活用の全体像は AIプロジェクト管理ガイド、ガントチャートの基礎は 完全ガイド でカバーしています。

関連記事