惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
The Exploit Database - CXSecurity.com
F
Fortinet All Blogs
U
Unit 42
F
Full Disclosure
雷峰网
雷峰网
博客园 - 司徒正美
云风的 BLOG
云风的 BLOG
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog
The Cloudflare Blog
Last Week in AI
Last Week in AI
罗磊的独立博客
D
DataBreaches.Net
C
Check Point Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
O
OpenAI News
C
CXSECURITY Database RSS Feed - CXSecurity.com
aimingoo的专栏
aimingoo的专栏
S
Security @ Cisco Blogs
大猫的无限游戏
大猫的无限游戏
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
S
SegmentFault 最新的问题
NISL@THU
NISL@THU
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The Hacker News
The Hacker News
Webroot Blog
Webroot Blog
Security Latest
Security Latest
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Google DeepMind News
Google DeepMind News
酷 壳 – CoolShell
酷 壳 – CoolShell
N
News | PayPal Newsroom
P
Proofpoint News Feed
B
Blog RSS Feed
MongoDB | Blog
MongoDB | Blog
C
Cybersecurity and Infrastructure Security Agency CISA
N
News and Events Feed by Topic
Google Online Security Blog
Google Online Security Blog
H
Help Net Security
Spread Privacy
Spread Privacy
T
Threat Research - Cisco Blogs
GbyAI
GbyAI
I
Intezer
Application and Cybersecurity Blog
Application and Cybersecurity Blog
M
MIT News - Artificial intelligence
Vercel News
Vercel News
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
IT之家
IT之家
MyScale Blog
MyScale Blog
腾讯CDC

BlogFinder

日常漫步 Vol.24 之漫步前山河 - 雅余 周报 #1-聊聊本周的收获 - Edwin's Blog 我的OpenCode必装插件与Skill Write Something 掌中之物未必在掌握之中 · CRIVU PiliNara,一个更顺手的 PiliPlus 分支 「NekoEcho」:做一个必有回响的猫娘主题博客 2026-05 书影音总结 简化博客主题 - 安迪 我第一次发布 npm 包 拾花小记#45:中考前的二三事 – 小改学习志 黛西花园5月游 #18 枇杷又熟了的五月月报 一些奇奇怪怪的需求?word仿方正书版的几个小操作 - Xiobb's Blog 0419 御温泉之旅 修复了一些bug,网站基本上趋于稳定了 - 新锐博客 又回到四十年前 如何定义成功 迷鹿屋2026已重新上线 科技冰火两重天+一周回顾 ${title} 热度退了,我反而用得更深了-咕咚同学 我到底该不该换个域名? 随身WIFI折腾记 - 安迪 博客撰写体验提升——hexo pro插件 为什么不用相机把屏幕上的接关密码拍下来? 国清寺与天台山 – Ouroboros ★★★★☆《挽救计划》——久违的经济上行感 - Davidの3号基地 删除右键“打开方式”里多余选项 第三周刊_No.53|一切都会被支付两次 安卓APP通话记录与录音上传踩坑记录 - 子舒的博客 天量下跌 inBox 笔记 2.3.8,把工具栏交给了你-咕咚同学 我把小龙虾搬到了微信-咕咚同学 安好 - 响石潭 Compound Engineering Plugin:让每个工程单元都比上一个更容易 MOSS-TTS Family:开源高质量语音与声音生成模型家族深度解析 Crawl4AI:专为 LLM 设计的开源 Web 爬虫与数据抓取工具 Build Your Own X:从零实现你最喜欢的技术——程序员进阶的终极资源清单 Anthropic Skills:用文件夹教 Claude 专业技能的开源框架 1年的去月球(下) - 梅之夏 欢迎回来。 简单讲讲 ASN.1 与 OID DTV - 直播聚合客户端 5.22-5.27 – 不兴江 还没去过鸭川 – 不兴江 张晶晶同学三刷林志颖 关于我 – 不兴江 爱与嫉妒 – 不兴江 港股被持续做空 备案码花了四百块-咕咚同学 一句话生成封面:我给公众号做了4种风格的AI封面生成技能 「官」方認證 再谈费曼学习法 2026-05-28T00:34:11+08:00 2026-05-28T00:28:45+08:00 离谱的英语学习指南:基于AI的英语进阶系统方法论 iii:零集成架构的后端统一运行时 Claude Code Harness:让 Claude Code 工作有迹可循的工程化框架 Heretic:全自动移除大语言模型审查机制的开源工具 MarkItDown:微软开源的万能文档转 Markdown 利器 Harness:让 Claude Code 秒变多智能体协作工厂 这段时间尽折腾AI Agent了,确实极大地提高了效率 近期动态:两个新站点正式上线啦 误判解除!zhouayuan.com 腾讯安全申诉成功 - 周阿源|玩具设计・插画日常・生活随笔 Ralph:让 AI 编码工具自主循环跑完所有 PRD 任务的量产神器 全都违法 – 个人工作记录 关于zhouayuan.com被误判 “含违规信息” 的说明与申诉记录 - 周阿源|玩具设计・插画日常・生活随笔 小米 MiMo v2.5 Pro 白嫖 最大的人间清醒,兜里有钱,但是不花。 夜晚靓歌(12):于文文现场solo - 王志勇的Blog 今日插画:风扬起的倔强 - 周阿源|玩具设计・插画日常・生活随笔 回门习俗 独立网卡 - 忘记了回忆 500亿入股人工智能企业 从命令行到桌面智能体-咕咚同学 第一性原理读书笔记 行者微评论223-加班の守株待兔-博客|政治与时事-风雨行者 ZOZO开源物理接触求解器:GPU加速的可扩展仿真引擎 OpenStock:开源股票市场交易平台技术深度解析 MoneyPrinterTurbo:基于AI的全自动短视频生成工具深度解析 Claude-Mem:为 Claude Code 构建的持久化记忆压缩系统 Twenty:可代码化定制的企业级开源 CRM 平台技术深度解析 2026-05-26T22:59:17+08:00 企业级开源大模型部署平台 GPUStack 实战教程 1年的去月球(上) - 梅之夏 Sevalla - 静态网站托管服务 不用翻墙、不用注册、不用月费,普通人也能用上 Claude Code 装修灯具要注意⚠️ 黄梅天先锋 - 游子微博 公安备案顺利办结,站点备案全部完成 - 周阿源|玩具设计・插画日常・生活随笔 第三次兑换天猫超市卡了宗宗酱-三维狐少儿编程 Don't think, feel. - Rolen's Blog 人这一辈子,到底图个什么 博客迁移 - Edwin's Blog 情感赛道写作模板 再现本轮行情的典型特征 裁员与平常心-咕咚同学 别让“偷懒”,成为隐私泄露的破绽 片刻 - Jdeal | Life is like a Design.
Continue:开源编程代理的终章与遗产
Cheman · 2026-06-18 · via BlogFinder

今天在 GitHub Trending 上看到一个有意思的项目:Continue,它是一款开源编程代理(Coding Agent),以 CLI、VS Code 扩展和 JetBrains 插件三种形态服务开发者,在 AI 编程工具领域开创先河后,以最终版 2.0.0 完美谢幕。

一、项目概述

Continue 是由 Continue Dev, Inc. 开发的开源编程代理工具,旨在将 AI 深度融入开发者的日常工作流。项目以 Apache 2.0 协议开源,提供三种接入方式:

  • CLI:命令行工具,适用于终端场景和自动化流水线
  • VS Code 扩展:IDE 内集成,支持代码补全、对话、编辑等交互
  • JetBrains 插件:面向 JetBrains 系列IDE的用户(官方推荐使用 CLI 替代)

值得注意的是,项目仓库已标记为 read-only,不再积极维护。2.0.0 是其最终版本,团队移除了匿名遥测和认证模块,修复了大量 Bug,交付了一个干净、完整的终版。

二、技术原理

架构设计

Continue 采用经典的扩展架构,核心代码与平台适配层分离:

continue/
├── core/          # 核心逻辑层
├── gui/           # 图形界面层
├── binary/        # 二进制构建
├── extensions/
│   ├── vscode/    # VS Code 扩展
│   ├── cli/       # 命令行工具
│   └── intellij/  # JetBrains 插件

这种分层设计使得核心 AI 逻辑只需编写一次,各平台扩展负责 UI 和宿主 API 适配。

核心技术栈

package.json 可以看出,项目基于 TypeScript 构建:

{
  "devDependencies": {
    "typescript": "^5.6.3",
    "concurrently": "^9.1.2",
    "prettier": "^3.3.3",
    "husky": "^9.1.7",
    "lint-staged": "^15.5.2"
  },
  "dependencies": {
    "@ai-sdk/deepseek": "^2.0.20"
  }
}

关键选型:

  • TypeScript:类型安全,适合多平台扩展开发
  • @ai-sdk/deepseek:集成 DeepSeek AI 模型,提供代码理解和生成能力
  • Concurrently:多进程并行编译,提升开发效率
  • Husky + lint-staged:Git hooks 自动格式化,保障代码质量

设计模式

项目采用插件化架构,AI 能力通过 SDK 抽象层接入,支持切换不同的 AI 提供商。这种策略让用户可以自由选择模型,不受单一供应商锁定。

三、安装与快速开始

环境要求

  • Node.js 18+
  • VS Code 1.85+(使用扩展时)
  • Git

VS Code 扩展安装

# 通过 VS Code Marketplace 安装
code --install-extension Continue.continue

或直接在 VS Code 中搜索 “Continue” 并安装。

CLI 安装

# npm 全局安装
npm install -g @continuedev/cli

# 启动交互式会话
continue

最简运行示例

安装 CLI 后,直接在项目目录中启动:

CLI 会自动识别项目上下文,开始 AI 辅助编程会话。

四、使用方法与实战

基础用法

在 VS Code 中,Continue 提供:

  1. 代码补全:编辑时自动建议代码片段
  2. 侧边栏对话:与 AI 讨论代码逻辑和架构
  3. 内联编辑:选中代码后直接让 AI 修改

进阶用法

通过配置文件自定义 AI 行为:

{
  "models": [
    {
      "title": "DeepSeek",
      "provider": "deepseek",
      "model": "deepseek-coder"
    }
  ],
  "allowAnonymousTelemetry": false
}

2.0.0 版本已默认移除遥测,无需手动配置。

实际项目示例

在重构场景中,Continue 可以:

  • 分析整个文件上下文,理解依赖关系
  • 按照项目代码风格生成新代码
  • 逐函数解释代码逻辑,辅助代码审查

五、常见问题与解决方案

安装失败

问题:VS Code 扩展安装超时或失败。

解决:检查网络连接,或通过 OpenVSX Registry 安装:

code --install-extension Continue.continue --extensions-dir <本地路径>

运行时错误

问题:CLI 启动报错 module not found

解决:确认 Node.js 版本 ≥ 18,重新安装:

npm install -g @continuedev/cli --force

兼容性

问题:项目不再维护,未来 VS Code 更新可能不兼容。

解决:2.0.0 是最终版本,建议关注社区 Fork。项目代码以 Apache 2.0 协议开放,可作为其他编程代理项目的基础。

六、总结

Continue 作为开源编程代理的先驱,为 AI 开发者工具领域留下了宝贵的遗产。其核心贡献包括:

  1. 多平台统一架构:核心逻辑与平台适配分离,一次开发多端运行
  2. 开放模型接入:支持多种 AI 提供商,避免供应商锁定
  3. 干净的终版:2.0.0 移除遥测和认证,交付纯粹的工具

虽然项目已停止维护,但其代码库和设计理念将继续影响后续的 AI 编程工具开发。对于想构建自己编程代理的开发者,Continue 的源码是绝佳的学习材料。