読み込み中

報告されたバグをドラフトPRで修正する

バグ報告をそのスレッド内でClaude Tagに渡します。Claudeはバグを再現し、修正し、エンジニアがレビューできるようドラフトプルリクエストを開きます。

10 分エンジニアリングClaude Tag

エンジニアリングチャンネルで報告されたバグは、エンジニアが予定していた作業を脇に置いて再現し、原因を突き止めるまで、未解決のまま残ることがよくあります。その調査が作業の大部分を占めることが多く、変更自体は小さなものです。

チャンネルにClaude Tagがいて、リポジトリが接続されていれば、報告に返信するだけです。Claudeはバグを再現し、原因を見つけ、ドラフトプルリクエストを開きます。進捗はスレッドに投稿され、チームの誰もが別のアプローチを求めることができます。Claudeは自身のGitHubアカウントの下で、コードの自分のコピーを使って作業するため、ブランチ保護とレビューが適用されます。マージするかどうかはエンジニアが決めます。

セットアップ

読み込み中

Claudeに何を頼むか、そして何をするか

バグ報告が届いたら、そのスレッドに返信し、Claudeに再現と修正を依頼します。どのリポジトリか、そしていつ止めるべきか(例えばドラフトPRが開かれてCIが通った時点など)を伝えます。

Claudeの最初の返信は、作業を進めながら更新されるチェックリストなので、進捗を確認できます。完了すると、以下のメッセージを投稿します。

読み込み中

Claudeは自身のGitHubアカウントの下でプルリクエストを開いたため、あなたのブランチ保護とレビュールールがそれに適用されます。

誰かがマージする前に、プルリクエスト内の変更されたコードを読み、新しいテストが報告されたケースをカバーしていることを確認してください。

フォローアップ

スレッドでアプローチを修正する

スレッド内の誰でも、Claudeを再度タグ付けすることなく変更を求めることができ、Claudeは同じプルリクエストを更新します(スレッドで返信して方向付けする)。エクスポートコードを担当するLeoがスレッドに返信します。

読み込み中

Claudeにプルリクエストを追跡させる

Claudeは、誰が開いたかに関わらずプルリクエストを追跡し、各CI結果をスレッドに投稿できます。チェックが失敗したときだけタグ付けするよう依頼してください。

読み込み中

Claudeに新しい報告すべてに対応させる

チャンネルで自動応答をオンにしておくと、Claudeはタグ付けなしで新しい報告に対応できます(定常業務)。以下のメッセージを一度送信すると、Claudeは新しいバグ報告ごとに再現を試みます。ドラフトプルリクエスト、または試したことを投稿します。

読み込み中

チャンネルにどんな定常指示があるか確認する

Claudeは尋ねられるとチャンネルの定常指示を一覧表示するので、変更したり停止したりできます。

読み込み中

診断のみを依頼する

Claudeにどこまでやらせるかはあなた次第です。原因だけを求めれば、Claudeはコードを変更したりプルリクエストを開いたりせずに、スレッドに調査結果を投稿します。

読み込み中

ヒント

Claudeにリポジトリと明確な停止ポイントを伝える

最初のメッセージより前は、スレッドが始まった時点でClaudeはあなたのコードのコピーを持っていません。メッセージ内でリポジトリ名を伝えると、Claudeはそれをクローンします。CIが通った時点など、いつ止めるべきかを伝えておくと、修正が完了したタイミングがわかります。

Claudeにリポジトリの規約を一度教える

Claudeは、ファイルの配置場所やプルリクエストに含めるべき内容など、リポジトリの規約を毎回の作業で守ることができます(リポジトリの規約を定着させる)。