前端进阶之旅前端进阶之旅
基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
AI 篇
原理篇
每日一题
小程序题库
知识卡片NEW
  • 历年面经按年份追踪真实考点
  • 算法题库NEW在线编码即时判题
  • 专项自测100 题快速查漏
  • 业务场景题真实业务问题与追问
  • 查漏补缺常见问题解析
  • AI 模拟面试NEW模拟真实面试 + 报告
  • 前端基础
    • HTTP从报文一路讲到 HTTPS
    • 浏览器渲染、事件循环、进程
    • 计算机基础Linux、网络、操作系统
  • 进阶专项
    • 设计模式23 种模式怎么用
    • 前端系统进阶学习大型项目工程化
    • 前端综合文章长期沉淀的实践文
  • 工程与工具
    • Node学习指南从环境搭建到服务端
    • NPM工作流script、依赖与发布
    • Docker容器化部署上手
    • Canvas图形与动画实战
  • 路线与导图
    • 思维导图知识点全景图
    • 学习路线按图索骥不跑偏
    • AI 定制路线NEW按你的简历现排
    • AI 知识地图NEW串起全站知识点
  • 动态
    • AI 热点NEWAI 每日动态
    • 公众号动态公众号历史文章
    • 博客动态站长的技术博客
    • 开发者导航常用工具与文档站
AI 助手NEW
旧版
基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
AI 篇
原理篇
每日一题
小程序题库
知识卡片NEW
  • 历年面经按年份追踪真实考点
  • 算法题库NEW在线编码即时判题
  • 专项自测100 题快速查漏
  • 业务场景题真实业务问题与追问
  • 查漏补缺常见问题解析
  • AI 模拟面试NEW模拟真实面试 + 报告
  • 前端基础
    • HTTP从报文一路讲到 HTTPS
    • 浏览器渲染、事件循环、进程
    • 计算机基础Linux、网络、操作系统
  • 进阶专项
    • 设计模式23 种模式怎么用
    • 前端系统进阶学习大型项目工程化
    • 前端综合文章长期沉淀的实践文
  • 工程与工具
    • Node学习指南从环境搭建到服务端
    • NPM工作流script、依赖与发布
    • Docker容器化部署上手
    • Canvas图形与动画实战
  • 路线与导图
    • 思维导图知识点全景图
    • 学习路线按图索骥不跑偏
    • AI 定制路线NEW按你的简历现排
    • AI 知识地图NEW串起全站知识点
  • 动态
    • AI 热点NEWAI 每日动态
    • 公众号动态公众号历史文章
    • 博客动态站长的技术博客
    • 开发者导航常用工具与文档站
AI 助手NEW
旧版
返回 AI 情报前线
All News · 全部资讯8529
  • Cline 开源编程 Agent:SDK/VS Code/JetBrains/CLI 全覆盖
  • Cloudflare 开源安全审计 Skill:把 AI 编程助手变成专业漏洞猎人
  • 744B MoE 模型能跑在普通桌面上的工程原理
  • Cloudflare 安全审计 Skill 最值得抄的设计:独立验证 Agent
  • AI 生成代码上线前审计:五个高频漏洞
  • VS Code 1.138发布:开发容器内运行AI智能体,Copilot订阅可切换
  • Apify MCP Server:2 分钟让 AI 操控真实网页爬虫
  • 五大 AI 编程工具的会话恢复能力全面横评
  • Agent 写的测试通过,不代表测对了
  • 向 AI 编程助手投喂代码前:先过这枚分类器
  • MCP Server 间接提示词注入审计与利用实战教程
  • LLM 应用安全实战:威胁建模与防御实践指南
  • AI Agent 技能系统设计:列出≠安装≠执行,三层边界须厘清
  • 国产RSI模型发布:Flash模型亮相,1亿Tokens免费领取
  • codsh 0.23:Mission Contract 控制面,防止 AI 编码目标漂移
  • 用 AI Agent 自动分析 S3 存储账单,Terraform 策略一键生成
  • OpenAI 发布 GPT-6 Astra:分阶段推送,支持多 Agent 协同与长程推理
  • 提取 DeepSeek R1 的思维链:CoT 清洗与推理日志导出指南
  • Nunchux开源VC-Attention:免训练低比特注意力核加速视频DiT
  • GitHub Copilot 800 KLOC 运行时全面迁移 Rust,AI 编程工具进入生产级工程阶段
  • n8n新增云端AI模型即服务:无需创建服务商账户
  • OpenSpec:轻量级可配置的AI规格框架
  • Gemini 企业平台新增 Agent 行为异常检测功能
  • Google OAuth Testing 模式 refresh token 7 天过期陷阱
  • Stanford 发布 Paper2Agent:把科研论文自动转成可验证的 AI Agent
  • Perplexity AI Agent 建数据库却无运行权限:一次真实的 AI 工作流权限管控教训
  • GLiFormer:5.75亿参数Encoder刷新嵌套JSON提取榜单
  • 信息窃取日志暴露 AI 平台会话令牌绕过 MFA
  • 26MB Burp 流量压成 35KB 供 LLM 分析
  • 扫描13个热门AI应用脚手架,6个存在同一生产级Bug
  • 38个开源技能库填补医疗AI推理缺陷
  • 已加载 31 / 8529
8.0
热点
AI SCORE
工具产品2026-09-17 15:57

Cline 开源编程 Agent:SDK/VS Code/JetBrains/CLI 全覆盖

GitHub Trending#AI 编程#IDE 插件#开源
Editor brief · 编辑速览

开源 AI 编程助手 Cline 发布 SDK,支持构建自定义 AI Agent 和集成,可作为 CLI、桌面应用、VS Code 或 JetBrains 插件使用。

文章思维导图
Knowledge map
拖拽缩放
Full translation

完整中文译文

Cline 是一款内置于 IDE、终端和桌面的开源编程 Agent。

在终端中运行 Cline。交互式对话,或在 CI/CD 和脚本场景下完全无头运行。

npm i -g cline

Cline 提供 macOS 和 Windows 原生应用。可以在任意文件夹中启动 Agent 会话、定时执行Routine、管理模型、插件和 MCP 服务器。

下载 macOS 和 Windows 版本

AI 编程助手,直接嵌入你的编辑器。创建文件、运行命令、浏览网页,在人工审批环节使用各种工具。

从 VS Marketplace 安装

同样的 Cline 体验,适配 IntelliJ IDEA、PyCharm、WebStorm、GoLand 以及 JetBrains 全家桶。

从 JetBrains Marketplace 安装

基于驱动 CLI、桌面应用、VS Code 扩展和 JetBrains 插件的同一引擎,构建你自己的 AI Agent 和集成。支持自定义工具、多 Agent 团队、连接器、定时自动化等。

npm install @cline/sdk

跨项目编辑代码

Cline 读取项目结构,理解文件之间的关联,对整个代码库进行协调修改。它在工作时监听 linter 和编译器错误,在你看到之前就修复缺失的 import、类型不匹配、语法错误等问题。在 VS Code 和 JetBrains 中,每次编辑都以 diff 形式呈现,你可以审查、修改或撤销。所有变更都带有检查点记录,可以轻松撤销 Agent 的操作。

Cline 直接在终端中执行命令并实时监控输出。安装包、运行构建脚本、执行测试、部署应用、管理数据库。对于开发服务器这类长时间运行的进程,Cline 在后台继续工作,实时响应新的输出,及时捕获编译错误、测试失败和服务器崩溃。

在 Plan 模式和 Act 模式之间切换。Plan 模式下,Cline 探索代码库,提出澄清问题,制定策略。达成共识后,切换到 Act 模式,Cline 执行计划。每个文件编辑和终端命令都需要你审批,因此实际变更完全在你的掌控之中。也可以开启 auto-approve,让 Cline 完全自主运行。

在 .clinerules 文件中定义项目特定的规则,引导 Cline 在你的代码库中如何工作:编码规范、架构约定、部署流程、测试要求。规则会被 CLI、VS Code 扩展和 JetBrains 插件自动加载。使用 skills 让模型在需要时加载特定规则。

支持任意模型

Cline 不绑定单一 AI 提供商。使用任何适合你工作流的模型:

通过插件或 MCP 服务器扩展

通过插件扩展 Cline 的能力。使用 SDK,通过插件系统以编程方式注册工具和生命周期钩子,用于日志记录、审计、策略执行或添加领域特定能力。以下是简单的插件示例:

import { Agent, createTool } from "@cline/sdk"

const deployTool = createTool({
  name: "deploy",
  description: "Deploy the current branch to staging.",
  inputSchema: { type: "object", properties: { env: { type: "string" } }, required: ["env"] },
  execute: async (input) => {
    // your deployment logic
  },
})

const agent = new Agent({ tools: [deployTool], /* ... */ })

……或者使用 MCP 连接数据库、查询 API、管理云基础设施、与外部系统交互。使用社区构建的服务器,或让 Cline 动态创建自定义工具。在 CLI 中,用 cline mcp 管理服务器。

多 Agent 协同

协调多个 Agent 共同处理复杂任务。协调者 Agent 将工作分解为子任务,分派给专业 Agent,每个 Agent 拥有自己的工具和上下文。团队状态跨会话持久化,可以随时从中断处继续。

cline --team-name auth-sprint "Plan and implement user authentication with tests"

定时运行 Agent 实现自动化。每日 PR 摘要、每周依赖检查、代码库健康报告。定时任务持久化存储,跨重启运行,独立于任何终端会话。

cline schedule create "PR summary" \
  --cron "0 9 * * MON-FRI" \
  --prompt "List all open PRs and their review status" \
  --workspace /path/to/repo

连接 Slack、Telegram、Discord 等

从任意消息平台与你的 Agent 对话:Telegram、Slack、Discord、Google Chat、WhatsApp、Linear。每个对话线程映射到一个 Agent 会话,保留完整上下文。设置访问控制以限制谁可以与你的 Agent 交互。

# Connect to Telegram
cline connect telegram -k $BOT_TOKEN
# Connect to Slack through webhook
cline connect slack --bot-token $SLACK_TOKEN --signing-secret $SECRET --base-url $URL
# Connect to Slack using socket mode
cline connect slack --bot-token $SLACK_TOKEN --app-token $SLACK_APP_TOKEN

用于 CI/CD 的无头 CLI

以零交互方式运行 Cline,用于脚本和自动化。管道输入、获取 JSON 输出、链式命令、集成到 CI/CD 流水线。

cline "Run tests and fix any failures"
git diff origin/main | cline "Review these changes for issues"
cline --json "List all TODO comments" | jq -r 'select(.type == "agent_event" and .event.text) | .event.text'

从贡献指南开始。加入我们的 Discord 并前往 #contributors 频道,与其他贡献者建立联系。查看招聘页面获取全职职位信息。

Apache 2.0 © 2026 Cline Bot Inc.

Original source

本文由 AI 翻译整理自 GitHub Trending,原文版权归原作者所有。

阅读英文原文
下一篇
Cloudflare 开源安全审计 Skill:把 AI 编程助手变成专业漏洞猎人