Continue
开源编码智能体,以 CLI、VS Code 插件和 JetBrains 插件三种形态,把 AI 编程辅助直接嵌入开发者现有工作流。
证据显示这是一个已归档、只读的仓库(README 明确声明不再维护)。信任维度证据极薄:auto-fix 工作流已被禁用(if: false)且权限声明较明确,但代理的核心权限模型、用户确认机制、数据流、密钥处理(测试中出现 readSecrets/writeSecrets 处理器)等均无源码证据可审;依赖仅见根 package. 的少量声明,无锁文件或审计证据。发布方未经验证,但按规则不因此扣分;source_attribution 因 LICENSE 与版权声明清晰得 2 分。
binary 测试覆盖了 ping/pong、配置、历史、模型增删等基础协议面,显示一定的自洽性意图,但静态审查下未见执行的失败路径与错误消息设计;仓库已归档意味着依赖可用性随时间恶化且无补丁通道。
README 表明三种形态(CLI、VS Code、JetBrains)并推荐 CLI,环境适配有一定描述;但目标受众细节、能力边界文档均在仓库外的 docs.continue.dev,本次证据内无法核实。trigger_precision 依据工作流触发条件写得较具体得 2 分。
许可证(Apache-2.0 全文与 README 徽章一致)得 3 分;README 明确披露仓库已归档、JetBrains 插件被建议弃用,known_limitations 得 2 分;命名在包名/目录上稳定。但安装说明仅依赖外部文档链接,changelog 仅指向 GitHub Releases,维护责任实际已终止(只读),信息架构在本次证据中只见零散文件。
README 显示其作为开源编码代理的历史价值与'供他人作为基础'的定位(marginal_value 有据),但归档状态、无活跃维护使成本收益对潜在采用者存疑;输出可用性无源码证据可评。
事实与推断基本可分:归档状态、许可证、被禁用的自动修复工作流均为文件中可指认的事实;但关键声明(安全性、功能完整性)无法在仓库内交叉印证,SECURITY.md 承诺的响应性无法在归档状态下核实。
- 该仓库已声明不再维护且只读('no longer actively maintained'),采用者将无法获得安全补丁,应视为冻结快照而非活跃产品。
- auto-fix 失败测试的工作流虽被禁用(if: false),但其设计包含以 CI 密钥调用远程代理会话并要求代理自行提交代码;若未来被重新启用,应重新评估其权限与自动提交行为。
- SECURITY.md 承诺对漏洞报告高度响应,但归档仓库的响应承诺无法核实,不应依赖。
- 测试代码中出现 readSecrets/writeSecrets 等 IDE 处理器接口,主源码未随附,无法静态确认密钥处理路径的安全性。
- JetBrains 插件已被官方建议弃用,避免在归档版本上继续使用该插件。
这个 Agent 能做什么,适合哪些场景?
Continue 是由 Continue Dev, Inc. 开发的开源编码智能体(Apache-2.0 许可),提供三种交付形态:CLI(通过 npm 包 @continuedev/cli 分发)、VS Code 扩展(上架 VS Code Marketplace 与 OpenVSX Registry)以及 JetBrains 插件(通过 GitHub Releases 分发)。项目已完成最终 2.0.0 版本发布,覆盖 VS Code 扩展、CLI 和 JetBrains 插件,该版本移除了匿名遥测、去除了身份认证并修复了若干缺陷。需要注意的是,continuedev/continue 仓库现已停止活跃维护,对所有用户只读。官方文档位于 docs.continue.dev,涵盖配置方式、工作原理与定制方法。团队建议 JetBrains 用户改用 Continue CLI 而非 JetBrains 插件。对于希望在自己环境中运行编码智能体、且能接受项目已冻结在最终版本的开发者,这是一个可自托管、许可证宽松的选项。
Continue 以编码智能体的形式服务于开发者:作为 CLI,用户通过 npm 安装 @continuedev/cli 后在终端中调用;作为 VS Code 扩展,从 VS Code Marketplace 或 OpenVSX Registry 安装后在编辑器内使用;作为 JetBrains 插件,从 GitHub Releases 获取后安装到 IntelliJ 系 IDE(官方建议优先使用 CLI)。2.0.0 最终版本移除了匿名遥测和身份认证要求,意味着运行时不再强制账号绑定,也不上报匿名使用数据。配置、工作原理和定制方法记录在 docs.continue.dev 文档中。
- 希望在本地终端以 CLI 方式运行编码智能体、不依赖特定 IDE 的开发者
- VS Code 用户希望在编辑器内直接获得 AI 编码辅助
- JetBrains(IntelliJ 系)IDE 用户想尝试 AI 编码插件(官方建议改用 CLI)
- 注重隐私、要求工具不收集匿名遥测数据、不强制登录的开发团队
- 需要 Apache-2.0 许可代码库作为基础、自行构建或派生 AI 开发者工具的团队
这个 Agent 有哪些优点和局限?
- 完全开源(Apache-2.0),源码可审计、可自建、可作为派生项目的基础
- 2.0.0 最终版移除了匿名遥测和强制身份认证,隐私与合规友好
- 提供 CLI、VS Code 扩展、JetBrains 插件三种形态,适配不同开发环境
- VS Code 扩展同时上架 VS Code Marketplace 与 OpenVSX Registry,兼容 VS Code 衍生发行版
- 仓库已停止活跃维护、对所有用户只读,不会再有 bug 修复或新功能
- JetBrains 插件被官方明确不推荐,建议改用 CLI,插件形态存在被弃用风险
- 最终版本已冻结,若上游模型 API 或依赖发生变化,可能面临无法获得更新的风险
- README 未提供详细的安装前提与具体命令,需依赖外部文档 docs.continue.dev
如何安装或部署这个 Agent?
CLI(官方推荐路径):npm install -g @continuedev/cli,随后即可在终端使用(具体命令名请查阅 docs.continue.dev)。VS Code:在 VS Code Marketplace 搜索 "Continue"(扩展 ID:Continue.continue),或从 OpenVSX Registry 安装。JetBrains:从 GitHub Releases(github.com/continuedev/continue/releases)下载插件安装。注意:仓库已归档只读,2.0.0 为最终版本,未来不会再有更新。
如何使用这个 Agent?
CLI:安装后在终端中运行(详细用法见 docs.continue.dev,包括配置、工作原理与定制方法)。VS Code / JetBrains:安装扩展或插件后在 IDE 内使用。2.0.0 版本已移除身份认证,无需注册账号即可使用;匿名遥测也已移除。JetBrains 用户被明确建议改用 Continue CLI。