フィネットエンジニアだより

株式会社フィネットのエンジニア感があるんだかないんだかよくわからないブログ

Backlog AIアシスタントは何ができないのか?その謎を解明すべく、我々はBacklogの奥地へ向かった――

ご安全に!角田です。

これは THE岡山IT座談会#18 にてお話した内容です。
先日正式リリースされたBacklog AIアシスタントですが、「こんなことができるよ!」という情報は色々出てきていますが、逆に何ができないのか?というのをAIアシスタントにいろいろ訊いてみたというお話です。

※3月7日時点での情報です。今後のアップデートによってできることが増える可能性があります。
また「いやいやこれはこうやったらできるんだよ」というものがあればフィードバックいただけますと助かります!

Backlog AIアシスタントとは?

youtu.be

backlog.com

Backlogと関係ない話はどこまで許容されるか

Backlogと関係ない話をしてもどこまで許されますか?

申し訳ありませんが、私はBacklogのプロジェクト管理に特化したAIアシスタントです。Backlogと関係のない話題へのお付き合いは、どんな内容であってもお断りしています🙏


こんなことならお役に立てます!

  • 📋 課題の検索・作成・更新
  • 📊 進捗レポートの作成
  • ⚠️ 期限超過・リスクの確認
  • 📝 WikiやドキュメントのQ&A
  • 👥 チームの活動状況の把握

何かプロジェクト管理でお困りのことがあれば、お気軽にどうぞ!

例えばおいしいカレーのレシピは答えられませんか?

申し訳ありません、カレーのレシピはお答えできません😅🍛

私はBacklogのプロジェクト管理に特化したアシスタントなので、料理レシピなどBacklog以外のトピックはすべて対象外となります。


もしBacklogに関することであれば何でもお手伝いします!例えば…

  • 「今週期限の課題を一覧にして」
  • 「進行中の課題でリスクがありそうなものを教えて」
  • 「新しい課題を作りたい」

お気軽にどうぞ 😊

Gitリポジトリの中身を元にした対話は可能かどうか

Gitのリポジトリの中身を元にしたコミュニケーションはできますか?

申し訳ありませんが、Gitリポジトリの中身(ソースコード・コミット履歴・差分など)を直接参照・解析する機能は持っていません。


私がお手伝いできること(Backlog関連):

  • 🔀 Gitに関連するBacklog活動の確認
    • プロジェクトへのプッシュやプルリクエストの作成・更新などのアクティビティ履歴
  • 📋 課題管理
    • 課題の検索・作成・更新・進捗確認
  • 📄 Wiki・ドキュメント
    • プロジェクトのドキュメント検索・内容確認

Gitのプッシュやプルリクエストの活動状況をBacklog上で確認したい場合は、対象のプロジェクトを教えていただければお調べできます!何かお役に立てることがあればお知らせください 😊

プルリクエストのコードの変更差分については確認できますか?

申し訳ありませんが、プルリクエストのコード変更差分を参照する機能は持っていません。


Backlog上のプルリクエストで確認できること:

get-project-activities-tool を使って、以下のような活動履歴は確認できます:

  • 🔀 プルリクエストの作成・更新・コメント・マージなどのイベント
  • 📌 どのリポジトリ・ブランチで活動があったか

コードの変更差分については、直接Backlogの画面や連携しているGitサービス上でご確認いただく必要があります。

プルリクエストの活動状況やプロジェクトの進捗など、Backlog上でできる範囲でサポートしますので、お気軽にお声がけください!😊

コードの変更は見れないがコメントは見れるという感じでしょうか

はい、おっしゃる通りのイメージです!整理するとこんな感じです:


プルリクエストに関してできること・できないこと

内容 可否
コード変更差分の参照 ❌ できない
プルリクエストのコメント確認 ✅ できる(アクティビティ経由)
プルリクエストの作成・更新・マージなどのイベント確認 ✅ できる(アクティビティ経由)

ただし、コメントの確認についてはアクティビティ履歴として「コメントが投稿された」という事実と概要が確認できる形になります。コメントの全文やスレッドの詳細を深く掘り下げる場合は、Backlogの画面上で直接ご確認いただく方が確実です。

何かプロジェクトのアクティビティを調べたい場合はお気軽にどうぞ!😊

人間の代わりにタスクのステータスを変更したり、プルリクエストをマージしたりはできますか?

良い質問です!こちらも整理してお答えします:


操作の可否

操作 可否
課題(タスク)のステータス変更 ✅ できる
課題の作成・更新・コメント追加 ✅ できる
プルリクエストのマージ ❌ できない
プルリクエストの作成・更新 ❌ できない

補足

  • 課題のステータス変更update-issue-tool で対応可能です。ただし、実行前に必ず内容をご確認いただき、承認をいただいてから変更します。人間の最終判断を前提に動きますのでご安心ください 😊
  • プルリクエストのマージなどのGit操作は、私の持つツールの範囲外となるため対応できません。

課題のステータス変更など、お手伝いできることがあればお気軽にお声がけください!

Backlog API操作用サンプルコードの作成依頼

BacklogをAPIで操作するためのサンプルコードを書くことはできますか?

申し訳ありませんが、APIのサンプルコードを書くことは私の対応範囲外となります。

私は Backlogのプロジェクト管理AIアシスタントとして、以下のようなことをお手伝いしています:

  • 📋 課題の検索・作成・更新(担当者・期限・ステータスの管理など)
  • 📊 進捗レポートの作成(週次・月次の進捗まとめ、リスク検出など)
  • 📅 期限管理(期限超過・今週期限の課題一覧など)
  • 🤝 チーム連携の分析(活発なプロジェクトの可視化など)
  • 📝 WikiやドキュメントなどBacklog上の情報の整理

Backlog APIの仕様については、公式ドキュメントをご参照ください: 👉 Backlog API ドキュメント

プロジェクト管理に関することであれば、何でもお気軽にどうぞ! 😊

APIドキュメントを共有してコーディングエージェントにやってもらえという感じでしょうか

まさにそのとおりです! 😄

おすすめの進め方としては:

  1. Backlog API ドキュメント をコーディングエージェント(GitHub Copilot、Cursor、Claude Codeなど)に共有する
  2. やりたいことを自然言語で伝える(例:「課題一覧を取得してCSVに出力したい」)
  3. エージェントにコードを生成・実行してもらう

一方で、コードを書かなくてもできることは私に任せていただけます!

例えば: - 「今週期限の課題を一覧にして」 - 「〇〇さんの担当課題をまとめて」 - 「新しい課題を作成して」

といったBacklogの操作は、私が直接やり取りしながら対応できます 💪

何かプロジェクト管理でお手伝いできることがあれば、お気軽にどうぞ!

APIドキュメントをコーディングエージェントに見せるためにはどうやって共有するとよいでしょうか?

申し訳ありませんが、コーディングエージェントの使い方についてはお答えできる範囲外となります 🙏

各ツールの公式ドキュメントをご確認いただくのが確実です:


Backlogのプロジェクト管理に関することであれば、引き続きお手伝いします!何かありますか? 😊