Code(VSCode)用の拡張機能であり、開発者の生産性を向上させるために設計されています。AIモデルを活用し、以下のような多くの機能を提供します。Devは、プロジェクト内でファイルを作成、編集し、コマンドを実行する自律的なコーディングアシスタントとして機能します。ユーザーの許可を得て操作を行うため、開発者はプロセスを完全にコントロールできます12。プロジェクトのコンテキストを把握し、複雑なソフトウェア開発タスクに適した支援を提供します。複数のファイルをアップロードする必要がないため、効率的にプロジェクトの構造と要件を理解します12。トップレベルおよびディレクトリ内のファイルを再帰的にリスト化し、プロジェクトのファイル構造を効率的にナビゲートします。必要に応じてディレクトリを自動作成し、ファイルの読み書きが可能です2。VSCode内のチャットインターフェースから直接ターミナルコマンドを実行できます。実行前に許可ボタンが表示され、ユーザーが各アクションを承認することが求められます25。Claudeが行った変更をリアルタイムで確認し、満足するまで修正を依頼できるフィードバックメカニズムを提供します25。自然言語の説明に基づいて関数やコードスニペットを生成し、コードの可読性と保守性を向上させるためのコンテキストに応じたリファクタリングの提案を行います3。バグの特定やコードパフォーマンスの最適化をAI駆動の提案を通じて支援します3。チャットに画像を貼り付けることで、モックアップを機能的なアプリケーションに変換したり、スクリーンショットに基づいてバグを修正したりすることができます25。タスクループ全体でのトークンとAPI使用量を追跡し、開発タスク中のリソース消費に関する透明性を提供します25。Devは”人間のループ内”モデルで動作し、ツールの実行やAPIへの情報送信にはユーザーの許可が必要です。これにより、ユーザーは常にコーディング環境をコントロールできます2。ユーザーレビューユーザーからは、強力なコーディング支援機能に対する高評価がある一方で、無料版の制限や有料サブスクリプションモデルに対する不満も報告されています。メッセージ制限やカスタマーサポートの応答性に関する批判が見られます12。Devは開発者が効率的かつ効果的に作業できる環境を提供し、特に自動化されたタスク処理とインタラクティブなフィードバック機能が高く評価されています。