cursor-agent

用Python复刻Cursor编程助手,支持多模型自由切换

cursor-agent 是一个用 Python 实现的 AI 编程助手框架,目标是复刻 Cursor 编辑器的智能编码能力。它通过函数调用机制,让大模型能够主动执行代码生成、文件读写、命令运行等操作,从而完成更复杂的编程任务。项目支持 Claude、OpenAI 以及本地部署的 Ollama 模型,用户可以根据需求灵活切换后端。核心能力包括:将自然语言指令转化为可执行的代码操作、维护对话上下文、调用外部工具函数,以及以 Agent 方式自主规划并完成多步编码任务。它解决的是开发者希望在自己的应用或工作流中嵌入类似 Cursor 的智能编码助手,而不必依赖闭源商业产品的问题。对于想研究 AI Agent 架构或搭建私有编程助手的开发者来说,这是一个轻量且可扩展的起点。

开源 unknown 编程开发
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 135
维护状态 较活跃
是否开源
定价模式 unknown

项目数据

分类编程开发
开发团队civai-technologies
所属国家
官网地址https://civai.co
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源
开源协议MIT
主要语言Python
技术栈/模型agent,ai,civai,coding,cursor,cursor-agent-tools,framework,python
GitHub 星标★ 135
30天Star增速
HF 下载量
上线时间2025-03-22 00:00:00
最近更新2026-09-14 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-13
浏览次数0

使用教程

核心亮点

  • 支持 Claude、OpenAI 和本地 Ollama 三种模型后端,灵活适配不同成本与隐私需求
  • 基于函数调用实现代码生成、文件操作等真实动作,而非仅聊天回复
  • 纯 Python 实现,代码结构清晰,便于二次开发和集成到自有工具链

不足之处

  • 项目处于早期阶段,功能完整度和稳定性与 Cursor 官方仍有较大差距
  • 文档和示例较少,新用户上手需要一定调试成本

适用场景

  • 在个人项目中嵌入 AI 编程助手,自动生成和修改代码文件
  • 本地部署 Ollama 模型,在离线或隐私敏感环境下进行智能编码
  • 研究 AI Agent 的函数调用与任务规划机制,作为学习或实验平台

替代项目

OpenHands、Aider

项目介绍

cursor-agent 是编程开发领域的开源项目,由 civai-technologies 开发,2025 年首次发布。

它收录于编程开发分类,该分类目前共有 477 个项目,GitHub 星标数为 135。

项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-14。从国内网络环境看,可直接访问。

它主要面向的使用场景是:在个人项目中嵌入AI编程助手,自动生成和修改代码文件。同类可对比的替代方案包括 OpenHands、Aider。

上一篇:hindsight

下一篇:embeddedskills

同类项目推荐

bolt.new 开源

想到啥说啥,网页应用当场生成直接能用

Prompt, run, edit, and deploy full-stack web applications. -- bolt.new -- Help Cente···

★ 16558 2026-08-09
fuzz4all 开源

用大模型自动生成测试输入,发现各种软件漏洞

️Fuzz4All: Universal Fuzzing with Large Language Models

★ 338 2026-08-09
superpowers-zh 开源

全套 AI 编程神技汉化好了,照着用就行。

AI 编程超能力 · 中文增强版 — superpowers(250k+ ⭐)完整汉化 + 4 个中国原创 skills···

★ 8153 2026-08-09
Gitea 代码托管 开源

轻量 Git 代码托管平台

Git with a cup of tea! Painless self-hosted all-in-one software development service,···

★ 58074 2026-08-22