十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

code-server 集成 GitHub Copilot 与 CodeLlama:3 步在浏览器里搞定 AI 辅助编程

code-server 集成 GitHub Copilot 与 CodeLlama:3 步在浏览器里搞定 AI 辅助编程 code-server 集成 GitHub Copilot 与 CodeLlama3 步在浏览器里搞定 AI 辅助编程【免费下载链接】code-serverVS Code in the browser项目地址: https://gitcode.com/GitHub_Trending/co/code-server还在觉得浏览器里写代码只是凑合用其实 code-server浏览器版 VS Code完全可以跑起 AI 辅助编程云端用 GitHub Copilot 补全离线用 CodeLlama 生成。这篇文章决策先行——先 30 秒帮你选工具再用三步把 AI 副驾装进你的浏览器 IDE。30 秒选对工具Copilot 还是 CodeLlama维度GitHub CopilotCodeLlama联网依赖需稳定访问 GitHub无需联网纯离线响应速度快云端算力中等看本地硬件代码质量高海量开源代码训练中高随模型大小浮动隐私性代码会上传云端高数据不出本机自定义能力低高支持微调模型硬件要求低高建议 8GB 以上内存有 GPU 更佳有网、追求效率的日常开发 → 选 Copilot 离线环境、数据敏感的企内项目 → 选 CodeLlama都可以双开用快捷键随时切换第 1 步装好 code-server启动浏览器 IDE先确认环境code-server 版本 ≥ 4.8.0低于此版本插件系统不生效Node.js ≥ 16.x。克隆仓库执行根目录的 install.sh 安装脚本git clone https://gitcode.com/GitHub_Trending/co/code-server cd code-server ./install.sh用code-server --port 8080启动浏览器打开localhost:8080IDE 就位。第 2 步扩展市场安装 Copilot完成设备码授权点击左侧扩展图标搜索GitHub Copilot安装后点击重新加载生效安装逻辑可参考 test/integration/installExtension.test.ts。打开命令面板CtrlShiftP执行Copilot: Login。复制弹窗中的设备码在浏览器打开 GitHub 授权页粘贴完成授权后 Copilot 即刻激活 ✅整条链路需要稳定的外网授权页由 GitHub 提供。第 3 步部署本地大模型 CodeLlama离线跑起来命令行安装 local-ai 扩展code-server --install-extension local-ai.code-llama下载 7B 参数版本的 CodeLlama 模型文件放到~/.local/share/code-server/models/目录。在设置面板File Preferences Settings搜local-ai添加模型路径与模型类型两项{ local-ai.modelPath: ~/.local/share/code-server/models/codellama-7b, local-ai.modelType: code-llama }提醒一句本地推理吃内存8GB 起步才舒服配 GPU 会明显更跟手。进阶玩法双开快捷键映射与插件接口点到为止两个入口记一下就行快捷键打开File Preferences Keyboard Shortcuts把CtrlI映射到copilot.acceptSuggestion接受云端建议、CtrlL映射到local-ai.generateCode本地模型生成双开切换全靠肌肉记忆。插件接口想自己写 AI 扩展看 test/e2e/extensions/test-extension/ 里的最小示例是一个完整可跑的扩展骨架。排错清单三个常见症状一招解决⚠️ 出问题先看这里再动手改配置Copilot 授权失败→ 常见原因网络不通、版本低于 4.8.0、浏览器缓存过期 → 检查联网、在Help About确认版本、清缓存后重试CodeLlama 响应慢→ 常见原因模型太大、内存被占满 → 降到 7B 参数、关闭占内存的程序、开启模型量化多个 AI 插件互相冲突→ 常见原因两个扩展争抢同一功能 → 在~/.local/share/code-server/User/settings.json的extensions.disabled列表里禁掉不用的那个不管选 Copilot 还是 CodeLlamaAI 副驾进了浏览器写码节奏就会不一样。后续支持情况可以看 CHANGELOG.md踩到别的坑欢迎在项目 issue 里反馈你的问题会让这篇指南更准。【免费下载链接】code-serverVS Code in the browser项目地址: https://gitcode.com/GitHub_Trending/co/code-server创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表