00:00:00これはContinueDev。CopilotやClaude Codeのような代物ではなく、あなたを置き換えるものでもありません。開発スピードを削ぐ面倒な作業を自動化するツールです。
00:00:07コードレビューは本来コードを改善するためのものですが、最近は開発スピードを遅らせるだけの存在になっています。
00:00:11明快な解決策はAIに任せることだと思われがちですが、実はそこが問題の本質ではありません。
00:00:16真の問題は、コードの周辺にある雑務です。これからも動画を投稿していくので、ぜひチャンネル登録をお願いします。
00:00:27ContinueDevの設定は、まず拡張機能をインストールします。VS Codeを開き、拡張機能で「continue」を検索してインストール。必要に応じてリロードしてください。
00:00:35すると、サイドバーにContinueのアイコンが表示されます。
00:00:38次にモデルを接続します。設定を開き、設定ファイルが未作成なら編集しますが、基本的にはこのようにモデルを追加するだけです。
00:00:47クラウドを使いたい場合は、APIキーを入力してGPT-4やClaudeなどのモデルを追加し、保存してリロード。これだけで完了です。
00:00:54あるいは、Ollamaを使ってローカルで無料運用することもできます。Llama 3などのモデルを取得し、プロバイダーに追加してください。
00:01:01モデルはサイドバーのドロップダウンからいつでも切り替え可能。ロックインされることなく、クラウドでもローカルでも使い慣れたものを選べます。
00:01:09では、新しいコードベースに放り込まれた場面を想像してください。プロジェクトフォルダを開いても、見慣れない記述ばかりだとします。
00:01:16今までは、コードをコピーしてブラウザのタブを開き、ClaudeやOpenAIの画面に貼り付けて、さらに文脈を手動で説明していたはずです。
00:01:24それでも理解させるために、さらに複数のファイルを貼り付け直すこともあったでしょう。
00:01:29そこまでしても、返ってくるのは抽象的な回答です。AIがプロジェクトの内部にいないため、実態を把握できていないからです。
00:01:36しかし、Continueなら直接聞けます。コードを選択してCtrl + Lを押し、サイドバーのチャットに「これを解説して」と入力するだけです。
00:01:45驚くべきは、単体で回答するのではないという点です。コードベース全体から文脈を読み取ってくれるのです。
00:01:51開いているファイルやGitの差分まで考慮し、プロジェクト全体の構造に即した解説をしてくれます。
00:01:57正直なところ、Claude CodeやCursorでも同じことはできます。なので、普段AIに頼りすぎない人や、コードベースを素早く確認するツールが欲しい人に最適だと思います。
00:02:08ここからが重要なポイントです。Continueが「この関数をリファクタリングして」といった変更を提案する際、単に説明するだけではありません。
00:02:16チャット内に実際の差分(diff)プレビューを生成します。それを左右に並べて確認し、そのまま変更を適用できるのです。
00:02:22変更の修正や拒否も思いのまま。Cursorに主導権を握られるのではなく、あくまで人間がコントロールを維持できます。
00:02:28さらに画期的なのがここからです。通常、プルリクエスト(PR)は誰かが確認するまで放置されますが、代わりに「レビューエージェント」を活用できます。
00:02:36「my-review-agent」のようなMarkdownファイルを作成し、フォーマット、ロジック、セキュリティなど、自分たちが重視するルールを記述します。
00:02:47あとはこれを実行するだけ。チャット欄に「agent my-agent review」と入力して、このPRをチェックさせます。
00:02:54あるいは、ContinueDevが提供するセキュリティ用などの構築済みエージェントも使えます。瞬時にスキャンし、修正案をコメントや差分として提案してくれます。
00:03:02エディタ内だけの話ではありません。エディタを開かずとも同じエージェントを運用でき、トリガー設定やSlack連携をすれば、PRの通知が直接チャンネルに届きます。
00:03:13これは単なるコーディング支援ではなく、「リリースを早める」ためのツールです。完璧ではありませんが、フィードバックをくれる無料ツールとしては非常に優秀な拡張機能です。
00:03:24OpenAIではなくOllamaを使えば完全に無料です。では、具体的にどんな人に向いているのでしょうか。
00:03:32個人開発なら、疲れることのない「第二の目」になります。小規模チームなら、コードレビューを不毛な議論にすることなく、一定の基準を保てます。
00:03:41VS Codeユーザーには特に馴染むでしょう。人々がContinueを使うのは、代わりにコードを書いてもらうためではなく、開発の摩擦を減らすためです。レビューの回数が減り、PRが綺麗になり、マージが速くなります。
00:03:55主導権を捨てる必要はありません。AIは、あなたが嫌っている反復作業を肩代わりするだけです。オープンソースですし、特定のモデルなら無料。1分足らずで導入できます。
00:04:10こうなると比較対象は明らかです。GitHub Copilotとは何が違うのか。CopilotもVS Codeで使えますし、コードを速く書くことに関しては非常に優れています。
00:04:20しかし、Continueの目的は異なります。Copilotが「入力を助ける」のに対し、Continueは「リリースを助ける」のです。Copilotはエディタ内に留まりますが、ContinueはPR、CI、エージェントといったワークフロー全体に介在します。
00:04:32一見似ていますが、競合ではありません。併用が可能です。Copilotでオートコンプリートを使い、Continueでそのコードが本当にマージ可能な状態かを確認する、といった使い分けができます。
00:04:43未体験の方はぜひ試してみてください。すでに使っている方は、感想を教えてください。使い続けていますか? それともやめましたか? では、また次の動画でお会いしましょう。