最新OpenAIのサイバー特化AI「GPT-5.6 Cyber」、AWS GovCloudで承認済み顧客向けに提供
AI・テクノロジー公式発表発表 (2026/11/04)掲載: 読了 3分

Duolingo、バグ修正AI「AI STR Fix」を社内導入 Claudeで調査作業を自動化

制作:編集方針・AI利用と事実確認

この記事のポイント

  1. 1Duolingoが、バグ調査を自動化するAI「AI STR Fix」を社内で運用している
  2. 2ある修正PRで、関連ファイル上位3件が、実際に変更された3ファイルと一致した
  3. 3Sonnetが大半を担当し、難しい処理はOpusが受け持つ構成だ

働く人への示唆

影響:一部の人
  • バグの山を抱える開発チームは、調査作業をAIに任せる設計の参考にできます。
  • Claude Agent SDKは日本でも使えます(当サイトの確認:11/3)。小さな調査工程から試せます。

発表内容をもとにした一般的な情報です。導入や契約の判断は、公式情報を確かめたうえでご自身で行ってください。

Claudeのまとめページ →

Duolingoのエンジニアは、バグ調査の手作業を、AIエージェント「AI STR Fix」に任せ始めています。Claude Agent SDKで作られ、関連コードや再現手順などをチケットに自動で書き込みます。同社の公式ブログ(11月4日付)によると、リリースを止めるバグも修正済みです。日本の開発チームも、同じ考え方を自社で試せます。

本ページはプロモーションを含みます

画像:Duolingo(公式発表より)

・出典: Duolingo公式ブログ「We tried “Claude, fix this bug”—here’s what actually worked」

要約版:専門用語を控えて説明しています

何をしているのか

バグの報告は、スマホを振るだけで送れます。しかし直す作業が追いつかず、未対応のバグがたまっていました。

AIはまず、関係しそうなコード、利用者の操作の流れ、動いていた実験、最近の変更を調べます。次に、再現する手順や、詳しそうな担当者も提案します。

こうして集めた情報を「AIコンテキスト」と呼び、バグの記録に書き込みます。人にもAIにも役立ちます。

日本の開発者にも使える考え方

Claudeは日本でも使えます(当サイトの確認:11/3)。同じ考え方は、自社のバグ管理にも応用できます。

最初に、人が毎回やる調査の手順を書き出すとよいでしょう。そのうえで、手順を1つずつAIに任せていきます。

対象はソフトウェアの開発チームです。バグ修正にAIを使いたい人に関係します。Duolingoの社内ツールなので、外部に公開された製品ではありません。ただ、土台のClaude Agent SDKは、日本の開発者も使えます(当サイトの確認:11/3)。

Duolingoでは、管理者とベータ版の利用者が、スマホを振るとバグ報告の画面を開けます。これを「Shake-to-Report(STR)」と呼びます。管理者からの報告は、自動でJira(課題管理ツール)のチケットになります。スクリーンショット、ログ、端末情報も付きます。

それでも、報告が増えるほど修正は追いつかず、バグの未対応分は膨らんでいました。

Duolingoの発表の画像(Duolingo、バグ修正AI「AI STR Fix」を社内導入 Claudeで調査作業を自動化)
画像:Duolingo(公式発表)

「バグを直して」の一言では足りなかった

DevX AIチームは、最初に「Claude、fix this bug」という短い指示を試しました。公式ブログによると、バグ修正にはコードの変更以外の作業が多くあります。

エンジニアはまず、何が起きたかをつなぎ合わせます。ログを調べ、報告者の操作を再構築します。有効だったA/Bテストを確認し、関連コードを探します。実機で再現を試し、最近の変更を調べ、実装者を探すこともあります。

「直して」と頼むことは、この全工程を説明なしにAIへ求めることでした。そこでチームは、調査の手作業をAIに任せる方針に変えました。

調査で扱う内容

「AI STR Fix」は、Claude Agent SDKで作られています。大半の作業はSonnetが担当し、難しい作業はOpusが受け持ちます。各作業には、システムプロンプト、ユーザープロンプト、スキル、作業用フォルダが渡されます。フォルダにはチケット情報と、リポジトリの写しが入っています。

途中の調査結果は、プロンプトではなくファイルとして保存します。後続のAIが、前の結果を読み込めるようにするためです。コンテキストウィンドウ(一度に読める量)を汚さずに済みます。

調べる内容は、次の6つです。

  • 関連コード:どこを直すかを探す作業です。ある修正PRでは、上位3ファイルの推薦が、実際に変更された3ファイルと一致しました。
  • 利用者の操作:数千件の記録から、時系列の流れを作ります。事前に機械的な絞り込みを行い、トークン(AIが文字を数える単位)の無駄を避けます。
  • 関連する実験:対象外の端末向けの実験を除きます。原因が実験なら、実験を止めれば早く直せます。
  • 関連する変更:先に見つけたコードを手がかりに、最近の変更だけを調べます。既に修正済みの古いチケットも見つかります。
  • 再現手順:操作、コード、実験の情報から、手順を作ります。アプリのデバッグ機能を使い、早く到達できるようにします。
  • 担当者の推薦:約1,000人の社員の中から、関係する領域に詳しい人を挙げます。

修正の工程も足していった

最初は、情報を集めてAIに修正を任せるだけでした。エンジニアの役割は、書くことから確認とレビューに移りました。

使ううちに、手作業が見つかり、工程が増えました。

  • 自己レビュー:明らかな間違い、壊れたテスト、波及する影響を、AIが先に確認します。
  • CIの修正:CIの結果を監視し、失敗を直します。
  • 機能の事前調査:既存コードの作法に合うよう、実装前に機能の仕組みを調べます。
  • 自動のベータ版ビルド:修正ブランチが整うと、ベータ版が自動で作られます。誰でも入れて確認できます。

公式ブログによると、AI STR Fixはリリースを止めるバグを直した実績があります。実行したSTRチケットごとに、数時間分の手作業を自動化できるとのことです。各チームは、自分たちのバグに合う調査工程を足し始めています。

Duolingoの発表の図(Duolingo、バグ修正AI「AI STR Fix」を社内導入 Claudeで調査作業を自動化)
画像:Duolingo(公式発表)

日本の開発チームが使える部分

Claude Agent SDKを含むClaudeのAPIは、日本で使えます。料金はドル建て(税別)です(当サイトの確認:11/3)。ブログは、AI STR Fix自体の公開には触れていません。

編集部の見方では、参考になるのは、調査の手順を分けた設計です。「直して」と頼む前に、人間が毎回やる調査を書き出し、1つずつAIに渡す。その結果を、人にもAIにも読める形で残す。この進め方は、自社のバグ管理でも試せます。

まだ分からないこと

  • AI STR Fixの外部への提供は、まだ発表されていません。
  • 修正の成功率は、まだ発表されていません。削減時間については、ブログが「数時間分の手作業を自動化」と述べるのみで、具体的な数値は示されていません。
  • 各工程にかかるAIの利用料は、まだ発表されていません。

すぐにできること

  1. 1自社のバグ修正で、人が毎回行う調査の手順を書き出す
  2. 2調査の1工程だけ、Claude Codeなどに任せて試す
  3. 3AIの途中結果をファイルで残す運用を、チームで検討する

よくある質問

Q. Duolingoの「AI STR Fix」とは何ですか?
Duolingoが社内で使う、バグ調査と修正のAIです。Claude Agent SDKで作られ、関連コードや再現手順などをJiraのチケットに自動で書き込みます。
Q. AI STR Fixは外部の企業でも使えますか?
外部への提供は発表されていません。ただ、土台のClaude Agent SDKは日本でも使えるので、同じ考え方を自社で試せます(当サイトの確認:11/3)。
Q. AI STR FixはどのClaudeモデルを使っていますか?
大半の作業はSonnetが担当し、難しい作業はOpusが受け持ちます。Claude Agent SDKで構築されています。
Q. AI STR Fixはどんな情報を集めますか?
関連コード、利用者の操作の流れ、関連する実験、最近の変更、再現手順、担当者の推薦です。これらを「AIコンテキスト」と呼んでいます。

この記事をシェアする

出典と更新履歴

出典(公式)
Duolingo公式ブログ「We tried “Claude, fix this bug”—here’s what actually worked」
日時
公式発表 サイソク掲載
確認方法
公開前に、本文を出典と自動で照合しています(事実確認 93点/100点、70点未満は非公開)。制作と確認の方法
誤りの報告
お問い合わせから受け付けています。直した記事は訂正履歴に残します。

次に読む記事

AI生成同じ話題の記事提供中Anthropic、対話AI「Claude」の最上位プランを「Ultra」に改称Max 20xが「Ultra」に改名。月額200ドルで価格は据え置き続きを読む

NEWSLETTER

毎朝7時、昨日のAIニュースの要点を5本

前日に出た記事から大きな発表を選び、1本2行でまとめてメールで届けます。無料・いつでも解除できます。

確認メールのリンクを開いた時点で登録完了です。アドレスは配信にだけ使います(プライバシーポリシー)。 配信の内容

大きな速報を、通知ですぐに

主要企業の大きな発表だけ、1日4回まで。夜22時〜朝7時は鳴らしません。いつでも解除できます。

本記事は公式発表の文章をもとにAIが要約・解説して自動生成したものです。誤りが含まれる可能性があるため、正確な仕様・料金は公式発表をご確認ください。元記事を読む制作方法と事実確認の手順は編集方針をご覧ください。誤りのご指摘はお問い合わせから受け付けています。