今週のDevinは、ユーザー体験(UX)の細かな改善から、リアルタイム音声対話という革新的な機能まで、非常に密度の高いアップデートが行われました。特に、開発作業の「待ち時間」を極限まで減らす工夫や、GitHubとの連携強化、そしてモバイル端末での操作性向上など、実用性をさらに一段階引き上げる姿勢が顕著に見られた一週間でした。
9月11日リリース:GitHub連携の強化とモバイル対応の進展
このアップデートでは、主にGitHubを用いたワークフローの効率化と、開発環境の柔軟性が向上しました。
1. アーカイブ時のプルリクエスト(PR)自動クローズ
セッションをアーカイブ(整理・保存)する際、その子セッションで開かれていたプルリクエストも同時に閉じることができるようになりました。アーカイブ時のプロンプトにPRの一覧が表示され、どれを閉じるか選択可能です。
- 影響: 不要なPRがGitHub上に残るのを防ぎ、リポジトリの健全性を保てます。
- 使いどころ: タスクが完了したり、方針変更で不要になった作業を整理する際に便利です。
※プルリクエスト(PR)とは:コードの変更を他の開発者に通知し、リポジトリに取り込んでもらうよう依頼する機能のこと。
2. サイドバーでの複数PR表示
サイドバーのセッション一覧に、複数のPRの状態を確認できるドロップダウンが追加されました。詳細なステータスも一目で把握できます。
- 影響: 複数のタスクを並行してDevinに依頼している場合でも、進捗管理が容易になります。
3. Diff(差分)表示の改善
「Changes」や「PR」タブにおいて、Devinの仮想マシンがオンラインであれば、ファイルパスをクリックするだけで差分(Diff)をエディタで確認できるようになりました。
- 影響: どのコードがどう変わったかを、画面を切り替えずに素早く確認できます。
※Diff(ディフ)とは:2つのファイルやデータの「差分」のこと。どこが追加・削除されたかを示す情報です。
4. タッチデバイス(iPad等)への対応
デスクトップタブがiPadなどのタッチデバイスで「リモートデスクトップ」のように動作するようになりました。タップでクリック、ドラッグ、2本指スクロールなどが可能です。
- 影響: PCがない外出先でも、iPadからDevinの作業画面を直接操作できるようになります。
9月18日リリース:Live Voice Modeの導入とパフォーマンス最適化
今週の目玉は、Devinと直接会話ができる「Live Voice Mode」の進化と、システム全体のレスポンス向上です。
1. Live Voice Mode(ライブ音声モード)
Devinとの音声通話が最新の音声モデルで動作するようになりました。接続中の呼び出し音や、スペースキー長押しでの発話、Slack連携時の通話ログ表示など、実用性が大幅に向上しています。
- 影響: テキスト入力の手間を省き、口頭で複雑な指示を伝えることができます。また、Slack上でチームメンバーが「誰がDevinとどれくらい話したか」を把握できるようになりました。
- 使いどころ: 手が離せない時や、ニュアンスを伝えたい複雑なデバッグ作業の指示に最適です。
2. タイピング中の「先行起動(Wake as You Type)」
メッセージを入力し始めた瞬間に、スリープ状態のセッションが起動を開始するようになりました。メッセージを送信したときには、Devinはすでに作業準備が整っています。
- 影響: 起動を待つ数秒のストレスが解消され、リズムを崩さずに開発を進められます。
3. フォーマットを維持したコピー&ペースト
Devinのメッセージをコピーした際、メールやドキュメントには装飾付きで、コードエディタにはMarkdown形式で、といった具合に、貼り付け先に合わせた最適なフォーマットが維持されるようになりました。
- 影響: 報告書の作成や、コードの共有がスムーズになります。
※Markdown(マークダウン)とは:記号を使って文章の構造(見出しや箇条書きなど)を簡単に記述できる形式のこと。
4. VMの再起動機能がサイドバーに登場
仮想マシン(VM)が停止してしまったセッションに対し、サイドバーから直接「Reboot VM(再起動)」を実行できるようになりました。
- 影響: トラブル発生時の復旧手順が簡略化されました。
※VM(Virtual Machine)とは:コンピューターの中に仮想的に作られた、別のコンピューター(仮想マシン)のこと。Devinはこの中でコードを実行します。
今週の変化の意味:AIエンジニアから「チームメンバー」への進化
今週のアップデートを俯瞰すると、Devinが単なる「ツール」から、より「人間らしいチームメンバー」へと近づいていることがわかります。
特にLive Voice Modeの強化とSlack連携の深化は、Devinを開発チームの一員として扱うための布石です。また、「タイピング中に起動する」といった細かなパフォーマンス改善は、AIとの対話における「ラグ(遅延)」を排除し、人間同士のコミュニケーションに近い即時性を実現しようとする強い意志を感じます。
また、iPad対応やPR管理の効率化からは、エンジニアがどのような環境・状況であってもDevinを使いこなせるようにするという、アクセシビリティの向上も見て取れます。
まとめ
- Live Voice Modeの進化: リアルタイム音声対話が可能になり、Slackでの通話管理も統合された。
- GitHub連携の強化: PRの自動クローズやサイドバーでの詳細表示により、管理コストが大幅に削減。
- 待機時間の解消: タイピング開始と同時にセッションが起動し、作業開始がスムーズに。
- モバイル対応: iPad等のタッチデバイスで、リモートデスクトップのようにDevinを操作可能になった。
- 利便性の向上: コピー&ペーストのフォーマット維持や、送信ショートカットのカスタマイズが可能に。



