发现 AI 代理的未来arrow_forward

Continue

calendar_today收录于 2026年2月22日
category智能体与应用工具
code开源
TypeScript工作流自动化大语言模型AI代理智能体框架智能体与应用工具模型与推理框架开发者工具/代码自动化/工作流/RPA安全/隐私

开源持续 AI 代理平台,通过 Markdown 定义源控 AI 检查规则,在 CI/CD 流程中自动执行代码质量审查、安全扫描与修复建议。

核心定位#

Continue 将大语言模型(LLM)的能力引入软件开发的持续集成(CI)与日常编码流程中。其核心机制是允许开发者将"检查逻辑"以自然语言的形式写在 Markdown 文件中(.continue/checks/),并由 AI 代理在 Pull Request(PR)阶段或本地开发环境中执行。

解决的问题:

  • 减少 AI 噪音:通过定义明确的检查规则,避免泛泛而谈的 AI 建议干扰开发流程
  • 自动化代码审查:自动检测安全漏洞(如硬编码密钥)、代码规范错误,并提供可操作的修复 Diff
  • 持续合规与质量控制:将 AI 检查作为一种可版本化、可追踪的"测试"环节集成到 GitHub Status Checks 中

适用场景:

  • GitHub PR 自动化审查与安全扫描
  • 本地 IDE 辅助编程与实时检查
  • 基于 Cloud Agents 的定时任务(Cron)或 Webhook 触发的自动化修复(如自动响应 Sentry 报警)

AI 检查与定义#

Markdown 定义规则:在 .continue/checks/ 目录下创建 .md 文件,利用 YAML Frontmatter 定义 namedescription,正文为自然语言 Prompt。

---
name: Security Review
description: Review PR for basic security vulnerabilities
---
Review this PR and check that:
  - No secrets or API keys are hardcoded
  - All new API endpoints have input validation
  - Error responses use the standard error format

关键特性:

  • 自然语言逻辑:无需编写复杂正则或脚本,直接用英语描述审查要求
  • 源码控制:检查规则随代码库版本化管理,确保规则与代码演进同步

CI/CD 自动化与修复#

GitHub Status Checks:PR 提交时自动运行检查,结果直接显示在 PR 合并检查项中(绿色通过/红色失败)。

建议性 Diff:检查失败时,AI 会生成建议的代码修改 Diff,开发者可一键接受或拒绝。

Cloud Agents:支持云端托管运行,触发方式包括:

  • PR 打开时自动触发
  • 定时调度(Cron)
  • Webhook 事件触发

运行环境与交互#

CLI Agents:

  • TUI (Terminal User Interface):交互式终端界面,支持逐步审批 AI 的操作步骤
  • Headless 模式:无头模式,适用于服务器、容器或 CI 环境的批处理自动化

IDE Extensions:

  • VS Code Extension:集成到编辑器中提供实时辅助
  • JetBrains Plugin:支持 IntelliJ 系 IDE

生态集成#

  • GitHub:深度集成 PR 流程
  • Slack:通过 @Continue 提及触发代理任务
  • Sentry:监控到错误后自动生成修复 PR
  • Snyk:检测到安全漏洞时自动生成修复代码

安装部署#

环境要求: Node.js v20 或更高版本

方式一:Npm 全局安装

npm i -g @continuedev/cli
cn

方式二:Shell 脚本安装(macOS / Linux)

curl -fsSL https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.sh | bash

方式三:Windows PowerShell 安装

irm https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.ps1 | iex

快速上手#

  1. 本地运行:安装后在终端执行 cn 启动 TUI 界面
  2. 云端接入:访问 Mission Control 配置云端 Agent
  3. 定义检查:在项目根目录创建 .continue/checks/ 文件夹,添加 Markdown 检查文件

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。

rocket_launch