進行状況タブ

サイドチャット
/btw 質問内容と入力して開始できます。各サイドチャットは、その時点までのセッションのすべての前提情報を含む形で、Worklogの横にパネルとして開きます。
サイドチャットは読み取り専用です。Devinは質問に答えるためにコードベースを検索・閲覧できますが、ファイルの編集、コマンドの実行、セッションの作業内容の変更はできません。回答の途中で停止しても、メインセッションはその間も実行を続けます。
シェルとターミナル
コマンド履歴の機能
- 完全なコマンド一覧: セッション中に Devin が実行したすべてのコマンドを表示
- 出力プレビュー: コンテキストを切り替えずに各コマンドの出力を確認
- コピー機能: コマンドや出力をすばやくクリップボードにコピー
- 時間ナビゲーション: コマンドをクリックしてセッション内の任意の時点へ移動
- 進行状況の更新との連携: シェルコマンドがコンテキストとして Devin の進行状況の更新にリンクされます

シェルの更新内容を表示する

シェルコマンドの履歴


独自のコマンドを実行する
- VS Code でターミナルを開き、コマンドを直接実行する
- ターミナルを読み取り専用モードから書き込み可能モードに切り替える
- デバッグ、テスト、環境の設定のために必要な任意のコマンドを実行する
Devin IDE

Devin の作業をリアルタイムでレビューする
Devin のタスクを引き継ぐ
- Cmd/Ctrl+K: 自然言語からターミナルコマンドを生成
- Cmd/Ctrl+I: 質問への高速な応答や、素早いファイル編集
- Tab autocomplete: コード補完
IDE のベストプラクティス
- セッションを再開したら、自分が行った変更内容を Devin に伝える
- 競合する同時変更を避けるため、IDE を引き継ぐ前に Devin を一時停止していることを確認する
- Devin のブラウザを使って、Web アプリから離れずに自分でローカルビルドをテストする
Interactive Browser
このタブは以前は “Browser” と呼ばれていましたが、Devin のデスクトップ環境全体の機能を反映するために “Desktop” に名称変更されました。

ブラウザのユースケース
- ローカルアプリケーションのテスト: Devin のマシン上で動作しているアプリケーションを、ブラウザ内で直接テストできます
- 画面の目視確認: UI の変更がブラウザ上で正しく表示されているかを確認できます
- スクリーンショットと録画: Devin がブラウザのスクリーンショットや動画を取得し、テストの証跡や結果共有のために提出できます
- 認証フロー: Devin が自動処理できないログイン手順、MFA チャレンジ、OAuth フローを、あなたが完了できます
- CAPTCHA の解決: Devin が CAPTCHA に遭遇した際に、あなたが手動で解決できます
- 複雑なナビゲーション: 複雑な Web インターフェースや複数ステップのフォームで、Devin の操作を支援できます
セッション間でブラウザの状態を保持する
localStorage、その他の Chrome プロファイルデータ) を zip 圧縮し、組織のブループリントに対する1回限りの更新を提案します。承認すると、以降のすべてのセッションでそのブラウザの状態が自動的に復元されるため、ログインを繰り返す必要がなくなります。
詳細なワークフロー、セキュリティ上の考慮事項、制限事項については、Browser authenticationを参照してください。
統合とワークフロー
一般的なワークフロー
- セッションを開始して、Devin に作業を始めさせる
- 進捗アップデートを使って進捗を確認する
- Devin が何を実行しているか理解するためにシェルコマンドを確認する
- 差分ビューを使って IDE 内で小さなコード変更をレビューする
- (フロントエンド開発向けに) プロトタイプの機能テストを行う
- 必要であれば Devin を停止し、IDE を直接使って自分で対応する
- 変更内容を Devin に伝えたうえでDevin の作業を再開する
ベストプラクティス
各ツールを使うタイミング
効果的なコラボレーションのためのヒント
- 早めに介入する: Devin が間違った方向に進んでいると感じたら、早い段階で一度止めて、方向を修正する
- コマンド履歴を活用する: Devin が何を試し、何がうまくいったかを把握するために、シェルのコマンド履歴を確認する
- 変更点を伝える: セッションを再開するときは、自分が引き継いでいる間に加えた変更を必ず Devin に伝える

