
🎏:你只管努力,剩下的交给时间
🏠 :小破站
引言
在AI辅助编码工具快速发展的今天,Augment作为一款强大的新星正在吸引众多开发者的关注。它不仅能无缝集成到IDEA和VS Code等主流IDE中,更以其强大的功能直接对标专业AI编码工具Cursor。本文将深入介绍Augment的核心特性,以及它为何可能成为你提升编码效率的得力助手。
Augment对比cursor
关于cursor,大家肯定都不陌生,用起来的是相当的丝滑优雅,无限续杯请看:https://mp.weixin.qq.com/s/ZFB23O8Bll-N60l8p87S_g
首先我不否定cursor的好用,而且是相当的好用,但是我更喜欢、更习惯在idea、webstorm或者说PyCharm编写代码,所以我更喜欢Augment!!!官网:https://app.augmentcode.com/
价格方面
社区版式免费的,但是会将你的信息加入训练计划,公司项目就别用了,开发人员,可以免费体验15天。可以试一下感觉很不错的,最后应该也可以用cursor的方法进行无限续杯
功能方面
Augment的最大亮点在于它能够将先进的AI编码能力直接带入你已经熟悉的开发环境。无需切换到新的IDE,就能获得与Cursor相媲美的AI辅助体验。
核心优势
- 多IDE适配:完美支持JetBrains全家桶(IDEA、PyCharm、WebStorm等)和VS Code,满足不同开发场景需求
- 无缝集成:作为插件形式存在,保留原IDE所有功能和快捷键习惯,降低学习成本
- 代码理解与生成:深度理解项目上下文,生成高质量符合项目风格的代码
- 对话式编程体验:类似Cursor的聊天界面,但集成在你熟悉的IDE中
核心功能解析
-
审查变更
您可以通过点击操作展开视图来查看 Agent 所做的每一项更改。查看文件更改的差异,查看完整的终端命令和输出,以及外部集成调用的结果。
-
检查点
检查点是 Agent 执行计划时自动保存的工作区快照,让您可以轻松恢复到上一步。这使得 Agent 能够在您查看代码更改和命令结果时继续工作。要恢复到上一个检查点,请点击反向箭头以恢复您的代码。
-
代理与代理自动
默认情况下,Agent 在需要执行终端命令或访问外部集成时会暂停工作。查看建议的操作后,点击蓝色的“播放”按钮即可让 Agent 执行命令并继续工作。您可以通过点击三个点,然后点击“跳过”来让 Agent 跳过特定操作。
-
与聊天的比较
Agent 将 Chat 提升到一个新的高度,允许 Augment 为您完成各种工作——即直接在代码库中创建和修改代码。Chat 可以解释代码、创建计划并提出更改建议,您可以逐一智能地应用这些建议。而 Agent 更进一步,可以自动为您实施整个计划和所有代码更改。
你想做什么? 聊天 代理人 询问有关您的代码的问题 ☑️ ✅ 获取有关如何重构代码的建议 ☑️ ✅ 向选定的代码行添加新功能 ☑️ ✅ 添加跨多个文件的新功能 ✅ 记录新功能 ✅ 在终端中为您排队测试 ✅ 打开 Linear 票证或发起拉取请求 ✅ 从最近的提交开始在 GitHub 上的新分支 ✅ 自动为您执行任务 ✅ -
用例
使用 Agent 处理软件开发工作流程的各个方面,从简单的配置更改到复杂的功能实现。Agent 支持您的日常工程任务,例如:
- 快速编辑- 创建拉取请求以将配置值(如功能标志)从 FALSE 调整为 TRUE
- 执行重构——在文件之间移动函数,同时保持编码约定并确保无错误操作
- 开始新功能的初稿- 直接从 GitHub Issue 或 Linear Ticket 发起拉取请求 (PR),实现全新功能
- 从 GitHub 分支- 根据最近的提交从 GitHub 打开 PR,创建一个新分支
- 直接查询 Supabase 表- 要求代理查看表的内容
- 在 Linear 或 Jira 中发起工单- 打开工单并要求客服人员提出处理工单的计划
- 添加 Pull 请求描述- 将您的 PR 合并到一个分支,然后告诉代理解释更改的内容以及更改的原因
- 创建测试覆盖率- 为新开发的功能生成单元测试
- 生成文档——为您的库和功能生成全面的文档
- 开始编写 README 文件- 为刚刚编写的新功能或更新功能编写 README 文件
- 跟踪开发进度——查看并总结您最近的 Git 提交,以便通过 GitHub 集成获得更好的可视性
上诉所有的核心功能解析都是取至官方文档,具体查看路径为:https://docs.augmentcode.com/jetbrains/using-augment/agent
实战
这里我仅仅针对自己的个人项目让他进行分析,其实在使用过程中,它的agent能力和cursor大差不差的,表现很强,速度很快。
直接让它解析我的项目"纯前端Vue":
并且它也是支持直接修改你的文件/文件夹
结语
Augment代表了AI辅助编程工具的新方向——不是要替换开发者熟悉的环境,而是增强它。通过将强大的AI能力无缝集成到IDEA和VS Code中,它为开发者提供了保持工作流连续性的同时,享受最新AI技术红利的可能。
无论你是想提高日常编码效率,还是希望在复杂项目中获得智能辅助,Augment都值得一试。
大家可以去试一下,真的很不错的,对比别的idea中AI插件,这个我认为是很好用的