没有ide

和 Cursor 不同,它没有做自己的开发编辑器,而是以插件的形式发布。

Jetbrains、VS Code、GitHub 以及 Slack 甚至 Vim 都可以以插件的形式去使用它!

对了,新用户免费使用半个月,之后便会以 50刀/每月 高昂的费用收取!

vscode安装

只需要在vscode扩展中搜索 aument 安装即可,也可点击此处安装

安装完成后,在vscode左侧工具栏中,既可以看到入口,需要登陆才能使用。

然后,我们第一次将项目拖进编辑器的时候,会触发 Augment 的请求,我们点击 Index Codebase 同意即可!

至此,所有的前置工作就已经完成了!

使用教程

从布局开始

顶部:设置部分。

中部:对话记录区域,可查看历史对话或创建新对话。

底部:是聊天对话框。

Augment 主面板默认在 vscode 的左侧,如果不喜欢,你可以直接拖动工具栏它的小图标到最右侧即可!

三种模式

聊天对话框,提供三种模式。

Chat:自然语言来和你聊天,帮你回答问题

Agent:除了具备chat帮你分析回答问题之外,还能直接帮你修改代码

Remote Agent:具备Agent所有能力,在云端上运行,可挂机运行。

Chat 对比 Agent

Agent 将 Chat 提升到一个新的高度,翻译为智能体模式!

允许 Augment 为您完成各种工作——即直接在代码库中创建和修改代码。

Chat 可以解释代码、创建计划并提出更改建议,您可以逐一智能地应用这些建议。

而 Agent 更进一步,可以自动为您实施整个计划和所有代码更改!

普通开发使用,建议使用 Agent 模式即可!

和其它AiIde对比

智能体

Augment Code 不只是问答机器人,更能作为自主工作的 “智能体”。你可以给它一个宏观指令,例如 “帮我实现用户登录功能,需要集成 JWT 认证,并在数据库中创建对应的表” 等等,它会自主分析、规划并执行任务,甚至能调用 git、npm 等终端指令,逐步完成工作。

个人风格养成

Augment 能够学习你的个人编码风格以及项目中的特定模式。随着使用时间增长,它生成的代码会越来越贴近你的编程风格,因为它记住了你的代码偏好,从而大幅减少磨合与修改成本。可以说,Augment Code 并非只是帮你编写几行代码,而是以高级架构师的视角,全程陪伴你完成整个项目。

强大的上下文理解能力

支持 200K 超大上下文窗口与多代码库支持,实现真正的跨项目理解与代码生成,是 Augment 的核心优势。上下文长度决定了对项目的理解深度,只有全面把握整个项目,才能以全局视角(架构师视角)高效开发。凭借这一特性,Augment 能够轻松应对包含几万甚至几十万行代码的复杂企业级项目,给出精准、深入的解答与代码修改方案。尽管 Cursor 持续优化,但在处理大型项目时,其上下文能力仍显不足。面对跨多文件、多模块的复杂问题,Cursor 常出现 “失忆” 或片面理解的情况。若项目简单,Cursor 尚能满足需求;一旦项目复杂度提升,Augment 的优势便展现出压倒性。

使用技巧

唤起Augment主界面:command+l

局部分析:光标处或者选区状态下,command+i

采取批量建议:当有合适的建议被触发的时候,按下cmd+; 会采取这些建议。

采取建议:大部分情况下,在单行他就会提示建议,你只需按下tab键即可,这跟cursor保持一致

Augment入门指南的更多相关文章

  1. Web API 入门指南 - 闲话安全

    Web API入门指南有些朋友回复问了些安全方面的问题,安全方面可以写的东西实在太多了,这里尽量围绕着Web API的安全性来展开,介绍一些安全的基本概念,常见安全隐患.相关的防御技巧以及Web AP ...

  2. Vue.js 入门指南之“前传”(含sublime text 3 配置)

    题记:关注Vue.js 很久了,但就是没有动手写过一行代码,今天准备入手,却发现自己比菜鸟还菜,于是四方寻找大牛指点,才终于找到了入门的“入门”,就算是“入门指南”的“前传”吧.此文献给跟我一样“白痴 ...

  3. yii2实战教程之新手入门指南-简单博客管理系统

    作者:白狼 出处:http://www.manks.top/document/easy_blog_manage_system.html 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文 ...

  4. 【翻译】Fluent NHibernate介绍和入门指南

    英文原文地址:https://github.com/jagregory/fluent-nhibernate/wiki/Getting-started 翻译原文地址:http://www.cnblogs ...

  5. ASP.NET MVC 5 入门指南汇总

    经过前一段时间的翻译和编辑,我们陆续发出12篇ASP.NET MVC 5的入门文章.其中大部分翻译自ASP.NET MVC 5 官方教程,由于本系列文章言简意赅,篇幅适中,从一个web网站示例开始讲解 ...

  6. 一起学微软Power BI系列-官方文档-入门指南(1)Power BI初步介绍

    我们在前一篇文章微软新神器-Power BI,一个简单易用,还用得起的BI产品中,我们初步介绍了Power BI的基本知识.由于Power BI是去年开始微软新发布的一个产品,虽然已经可以企业级应用, ...

  7. 一起学微软Power BI系列-官方文档-入门指南(2)获取源数据

    我们在文章: 一起学微软Power BI系列-官方文档-入门指南(1)Power BI初步介绍中,我们介绍了官方入门文档的第一章.今天继续给大家介绍官方文档中,如何获取数据源的相关内容.虽然是英文,但 ...

  8. 一起学微软Power BI系列-官方文档-入门指南(3)Power BI建模

    我们前2篇文章:一起学微软Power BI系列-官方文档-入门指南(1)Power BI初步介绍 和一起学微软Power BI系列-官方文档-入门指南(2)获取源数据 中,我们介绍了官方入门文档与获取 ...

  9. 一起学微软Power BI系列-官方文档-入门指南(4)Power BI的可视化

    在前面的系列文章中,我们介绍了官方有关获取数据,以及建模的原始文档和基本介绍.今天继续给大家介绍官方文档中,有关可视化的内容.实际上获获取数据和建模更注重业务关系的处理,而可视化则关注对数据的解读.这 ...

  10. 一起学微软Power BI系列-官方文档-入门指南(5)探索数据奥秘

    我们几篇系列文章中,我们介绍了官方入门文档与获取数据等基本知识.今天继续给大家另外一个重点,探索数据奥秘.有了数据源,有了模型,下一步就是如何解析数据了.解析数据的过程需要很多综合技能,不仅仅是需要掌 ...

随机推荐

  1. Java 中的 CMS 和 G1 垃圾收集器如何维持并发的正确性?

    Java 中的 CMS 和 G1 垃圾收集器如何维持并发的正确性? CMS(Concurrent Mark-Sweep)和 G1(Garbage-First)垃圾收集器是两种低延迟的垃圾回收器,它们通 ...

  2. fiddler的composer设计器

    1.过程:点击composer,把要修改请求体的会话拖到composer空白处,composer出现请求方式,url,请求报文,请求体 2.在请求体中修改请求内容(比如删除号码),然后点击excute ...

  3. web自动化基础

    一.浏览器驱动 下载浏览器对应版本驱动 Chromedriver下载地址:https://npm.taobao.org/mirrors/chromedriver 下载谷歌对应版本对应系统的驱动,把下载 ...

  4. 游戏开发之Cocos3着色器/shader快速入门

    本文为学习笔记,不排除有谬误,但确保都是亲测.另外,傻狗百度收不收录的无所谓,我来博客园就是为了记记笔记. 对于新人,首先明确一点:shader需要通过材质的方式作用于模型上 所以有个很关键的步骤,c ...

  5. Flex布局教程:语法篇--css中的display:Flex

    先用一句话秒懂display:Flex;这句css代码,如图: 放个目录先: 目录 一.Flex布局是什么? 二.基本概念 三.容器的属性 3.1 flex-direction属性(主轴的方向) 3. ...

  6. Web前端入门第 40 问:CSS float 浮动布局应用场景

    CSS float 浮动属性最早用于文字环绕图片效果,就像传统报纸上的印刷排版一样. CSS2 的规范推动了浮动用于其他元素,float 便被大范围应用于布局,当年常说的 div + css 布局,f ...

  7. Java--Calendar类,Date类的简单使用,日期的格式化

    package demo; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; / ...

  8. 西湖论剑2025Misc—cscs

    西湖论剑2025cscs详解 Cobalt Strike流量主要是找beacon,主要以两种形式呈现 ·一小段shellcode(几百个字节),通常叫做stager shellcode,这段代码下载整 ...

  9. 赛前十天——打印输入字符串的全排列&&cls(java实现)

    package javaPractice; import java.util.Scanner; public class Contest13 { public static void main(Str ...

  10. YashanDB V23.4 LTS全库闪回新特性解读

    柏杨 YashanDB存储研发技术专家 本文主要对YashanDB V23.4 LTS新版本的全库闪回新特性进行原理探讨与技术解析. 证券交易系统突发数据异常,三甲医院电子病历系统遭遇误操作...在这 ...