Claude Code on the WebでGitHub Issueから実装を指示する

AIコーディングが普及しつつある昨今、最近はGitHub Issueやリポジトリ内のMDファイルで開発計画を事前に用意する方法が増えてきました。今回はGitHub Issueにある情報を元にClaude Code on […]

広告ここから
広告ここまで

目次

    AIコーディングが普及しつつある昨今、最近はGitHub Issueやリポジトリ内のMDファイルで開発計画を事前に用意する方法が増えてきました。今回はGitHub Issueにある情報を元にClaude Code on the Webで開発を指示する方法を紹介します。

    GitHub Issueと CodeRabbit で開発の計画を作る

    CodeRabbitのProプランを契約しているので、「こういうものが欲しいな」と思った時はよくGitHub IssueでCodeRabbitに実装計画を作らせています。

    これまではCodeRabbitがAI向けのプロンプトを生成してくれていたので、これをClaude Code on the Webなどにコピペして開発を指示していました。

    Claude Code on the WebでIssueを直接読み込ませる

    いつリリースされたのかがわからないのですが、最近Claude Code on the WebのUIを見ると、GitHub Issueを読み込む機能が追加されていました。

    「インポートの問題(おそらく Import Issueとかの直訳)」をクリックすると、そのリポジトリのIssueがリストで表示されます。

    読み込ませたいIssueを選択すると、チャットに添付されました。

    プランモードで動作をチェックしてみる

    今回は追加の指示を出さずにどんな動きをするのか、プランモードでテストしてみます。

    チャットにIssue URLが自動挿入され、GitHub MCPでIssueを読み取っていることがわかります。具体的な指示などは追加されていない様子なので、あくまで「このIssueを参照しろ」というテンプレート的に使うものの様子ですね。GitHubとClaude Codeの2タブを開く必要なしに、対応したいIssueを共有できる・・・ということでしょうか。

    プランが出来上がったので、ブラウザの翻訳機能で日本語にしました。見ている感じ、GitHub IssueでCodeRabbitと会話していた内容をベースにしているのは間違いなさそうです。

    プランや開発計画の整理をどこでやるべきか

    こうなってくると、JiraやLinear / Backlogなどを使っている開発チームは「あれ、うちのはダメなの?」となりそうかなと思いました。特にJira / Linearなどは Cursor / CodeRabbitなども連携している(はず)なので、CursorのCloud AgentsやDevinなどにシフトするのか、具体的な開発タスクはGitHub Issue経由にするのかなどの議論が出てきそうです。

    とはいえ、MCPやCLIで取得させているだけの状態ではありますので、Claude CodeのEnvironment機能を使って自前でセットアップすればいい気もします。なのでこの機能だけを見て「マズい、移行しないといけないかも!」と慌てる必要はなさそうです。

    それはそれとして、「雑にIssueを起票して開発相談できる」という体験が良すぎるので、CodeRabbitやClaude Code ActionsなどのGitHub Issueと連携したエージェントはぜひ試してみてください。

    広告ここから
    広告ここまで
    Home
    Search
    Bookmark