VS Code / AI coding
VS CodeでAIコーディングを使う前に
VS Codeは開発環境です。GitHub Copilot、MAI-Code-1-Flash、Codexを同じものとして見ず、補完、作業依頼、実行環境、安全確認を分けて考えます。
このページはMicrosoft、GitHub、OpenAIの公式サイトではありません。料金、性能、提供範囲、利用可否は変わる可能性があるため、重要な判断では公式情報も確認してください。
このページでできること
VS CodeでAIを使う前に、GitHub Copilot、MAI-Code-1-Flash、Codexの役割を分け、ローカル環境と本番環境、Secrets、危険なコマンドの注意を整理できます。
VS Codeは作業場所
VS Codeはコードを書くための開発環境です。AIモデルそのものではありません。GitHub Copilotなどの拡張やAI機能を使う時も、実行される環境、接続先、認証情報、対象リポジトリを人間が確認します。
MAI-Code-1-Flashとの関係
MAI-Code-1-Flashは、Microsoft AI Modelsのコーディング文脈として紹介されています。VS CodeやGitHub Copilotとの関係が語られますが、利用できる場所やルーティングは公式情報と自分の画面で確認します。
VS Code / Copilot / Codex 比較
| 対象 | 主な役割 | 向いている作業 | 人間が確認すること | 注意点 |
|---|---|---|---|---|
| VS Code | 開発環境 | コード編集、拡張機能、ターミナル | 開いているフォルダ、接続先、権限 | 本番環境と混同しない |
| GitHub Copilot | IDE内補助 | 補完、提案、開発中の相談 | 差分、ライセンス、Secrets | 提案をそのまま反映しない |
| MAI-Code-1-Flash | コーディングモデル文脈 | GitHub CopilotやVS Code周辺の開発支援 | 提供範囲、仕様、公式情報 | 性能断定しない |
| Codex | 作業依頼 | 複数ファイル修正、公開前チェック | 対象ファイル、停止条件、報告書 | 本番deployを任せすぎない |
VS CodeでAIを使う前の確認
- ローカル環境と本番環境を分けた
- APIキーや.envをAIに貼っていない
- 危険なコマンドを実行させていない
- 削除、deploy、DB、cron、DNSは人間確認にした
- 変更後はPRやdiffで確認する
関連ページ
MAI-Code-1-Flash / Microsoft AI Models全体 / Microsoft Execution Containers / WSL containers AI development / Coreutils for Windows / HALのAPIキー注意
Search Consoleで後日見る語
vscode ai coding、vs code ai coding、github copilot vscode、copilot vscode、microsoft ai vscode、ai coding vscode を確認します。
次に読むページ
このページの位置づけを確認したら、親ページとMicrosoft AI Models全体の親ハブに戻って、周辺テーマとの関係も確認できます。