Augment Code: un asistente de AI para grandes bases de código
Últimos recursos sobre IAPublicado hace 4 meses Círculo de intercambio de inteligencia artificial 1.9K 00
Introducción general
Augment Code es una herramienta de codificación de IA diseñada para ingenieros de software profesionales, con una característica central de comprensión profunda de su base de código. Ocupa el primer puesto en la comparativa SWE-Bench Verified con 65,4%, y combina Claude Sonnet 3.7 y el modelo OpenAI O1. Soporta contextos de hasta 200.000 tokens, maneja proyectos grandes y complejos, y se adapta a su estilo de codificación con memorias persistentes.Augment Code no sólo proporciona completado de código, sino que también soporta entrada multimodal (por ejemplo, capturas de pantalla y archivos Figma) para entornos de desarrollo como VS Code, JetBrains, Vim, y más. También se integra con más de 100 herramientas y ha sido confiado por equipos como Webflow, Kong, y más.

Lista de funciones
- finalización de códigoGenerar sugerencias de código inteligentes basadas en el contexto de la base de código.
- Chat inteligente: Responde a preguntas sobre códigos y ayuda a comprender lógicas complejas.
- Edición de varios archivosModifica varios archivos a la vez para generar Pull Requests.
- Soporte multialmacén: Proporciona un contexto completo a través de múltiples repositorios de código.
- Entradas multimodales: Soporte para capturas de pantalla, archivos Figma para depuración o implementación de UI.
- refactorización del códigoOptimizar la estructura del código para mejorar la legibilidad.
- Generación de documentos: Genera automáticamente comentarios o notas para el código.
- integración de herramientasCompatibilidad con GitHub, Slack y más de 100 herramientas.
- Generación de proyectosConstruye rápidamente código front-end, back-end y bases de datos.
Utilizar la ayuda
Augment Code es muy fácil de instalar y utilizar para desarrolladores individuales y en equipo. A continuación se detallan los pasos y las instrucciones.
Proceso de instalación
- Visite el sitio web oficial
Abra su navegador y escribahttps://www.augmentcode.com/
visite el sitio web oficial. - Registrar una cuenta
Haga clic en "Instalar ahora" o "Iniciar la prueba" para ir ahttps://auth.augmentcode.com/signup/login?individual=true
Si eres miembro del equipo, regístrate con tu dirección de correo electrónico e inicia sesión. - Instalación de plug-ins
Elija instalarlo según su IDE:- Código VS: Acceso
https://marketplace.visualstudio.com/items?itemName=augment.vscode-augment
Descarga el plugin. - JetBrains: en
https://plugins.jetbrains.com/plugin/24072-augment
Descarga plugins para IntelliJ IDEA, PyCharm, etc. - Vim: Acceso
https://github.com/augmentcode/augment.vim
Instálelo siguiendo las instrucciones.
- Código VS: Acceso
- Entorno de configuración
Una vez instalado, abra el IDE y acceda a su cuenta. El plugin escaneará el código base del proyecto y construirá un índice. El tiempo para la primera exploración varía en función del tamaño del proyecto, por lo general unos pocos minutos para completar. - empezar a utilizar
Una vez configurado, Augment Code se ejecuta automáticamente para proporcionar ayuda en tiempo real.
Funciones principales
1. Finalización del código
- Cómo utilizarlo: Introduzca el código en el IDE y el plugin le sugerirá el código basándose en el contexto.
- flujo de trabajo::
- Introduzca un fragmento de código en el editor, por ejemplo "clase".
- El plugin muestra el buzón de sugerencias y recomienda la definición completa.
- Pulse "Tab" para aceptar la sugerencia.
- Funciones destacadas: Soporta 200.000 contextos de token y puede generar código según el estilo del proyecto. Por ejemplo, en proyectos Python, recomendará implementaciones de clases que cumplan la especificación.
2. Chat inteligente
- Cómo utilizarloHaz preguntas sobre el código a través de la ventana de chat.
- flujo de trabajo::
- Haga clic en el icono "Chat" de la barra lateral del IDE.
- Introduzca una pregunta como "¿Qué es PagedAttention?". .
- La IA analiza la base de código, devuelve respuestas y etiqueta las rutas de los archivos.
- Funciones destacadasSoporte para memoria persistente. Por ejemplo, si preguntas "cómo implementar esta función" y luego preguntas "cómo optimizar", recordará el contexto y seguirá respondiendo.
3. Edición multidocumento
- Cómo utilizarloModificación masiva de código en modo Agente.
- flujo de trabajo::
- Introduzca una tarea en la ventana de chat, como "Cambiar todos los 'usuarios' a 'clientes'".
- El agente muestra la vista previa de la modificación.
- Haga clic en "Aplicar" para ejecutar.
- Funciones destacadas: Soporta operaciones entre almacenes y genera Pull Requests directamente.
4. Entradas multimodales
- Cómo utilizarloSube capturas de pantalla o archivos Figma para ayudar a depurar o implementar la interfaz de usuario.
- flujo de trabajo::
- Haga clic en el botón Cargar de la ventana de chat.
- Seleccione Captura de pantalla o Archivo Figma.
- Introduzca un requisito como "Implementar esta interfaz" y la IA generará código.
- Funciones destacadasReconoce códigos o diseños en imágenes y genera las implementaciones correspondientes.
5. Generación de proyectos
- Cómo utilizarlo: Construye proyectos completos rápidamente.
- flujo de trabajo::
- En el modo Agente, introduzca los requisitos, como "Crear un sistema de gestión de bibliotecas de applets WeChat".
- La IA genera código front-end, servicios back-end (por ejemplo, Golang) y tablas de bases de datos (por ejemplo, MySQL).
- Compruebe el código y ejecútelo como se le pide.
- Funciones destacadas: Soporta Docker para iniciar la base de datos y generar archivos de prueba. Por ejemplo, en las pruebas de usuario, completa el desarrollo front-end y back-end del applet en 20 minutos.
6. Integración de herramientas
- Cómo utilizarlo: Conexión de herramientas externas para mejorar la eficacia.
- flujo de trabajo::
- Autoriza las cuentas de GitHub, Slack, etc. en la configuración.
- Confirmar código o enviar mensajes en el IDE.
- Funciones destacadasCompatible con más de 100 herramientas que cubren todo el proceso de desarrollo.
advertencia
- requisitos de la red: Se necesitan redes estables y las funciones de IA dependen de la computación en nube.
- compatibilidadActualmente el inicio de sesión de VS Code en modo remoto puede fallar, el modo local funciona bien.
- seguridad de los datos: La versión de pago de los datos no se utiliza para formación y cumple con la certificación SOC 2 Tipo II, tal y como se detalla en el
https://www.augmentcode.com/security
. - actualización de la versiónConsulte el sitio web oficial con regularidad para asegurarse de que utiliza los plugins más recientes.
Con estos pasos, puede empezar rápidamente a utilizar Augment Code, que es especialmente potente para grandes proyectos y trabajo en equipo.
escenario de aplicación
- Mantenimiento de grandes bases de código
Augment Code admite 200.000 contextos de tokens para comprender rápidamente proyectos complejos y generar recomendaciones precisas. - Creación rápida de prototipos
Genere código front-end y back-end en cuestión de minutos con el modo Agente, idóneo para la validación rápida de ideas. - Transferencia de conocimientos en equipo
Los nuevos miembros utilizan la función de chat para aprender el código base y acortar el tiempo necesario para empezar.
CONTROL DE CALIDAD
- ¿Qué hace que Código Aumentado sea mejor que Cursor?
Admite contextos más largos (200.000 tokens), entradas multimodales y generación completa de ítems con una ejecución rápida y una gran precisión. - ¿Qué tipos de entrada se admiten?
Soporta texto, capturas de pantalla, archivos Figma para depuración de código e implementación de UI. - ¿Es gratis?
Existe una versión de prueba gratuita. Para conocer las restricciones específicas, consultehttps://www.augmentcode.com/pricing
La versión de pago no tiene restricciones de uso.
© declaración de copyright
El artículo está protegido por derechos de autor y no debe reproducirse sin autorización.
Artículos relacionados
Sin comentarios...