Saltearse al contenido
Iniciar sesión

Introducción

Comience a usar AicippY.

AicippY es un agente de codigo de IA de código abierto. Está disponible como interfaz basada en terminal, aplicación de escritorio o extensión IDE.

Comencemos.


Requisitos previos

Para usar AicippY en la terminal, necesitará:

  1. Un emulador de terminal moderno como:

  2. An AiCippY workspace with access included in your current plan.


Instalar

La forma más sencilla de instalar AicippY es mediante el script de instalación.

Ventana de terminal
curl -fsSL https://www.aicippy.com/install | bash

Windows

También puede obtener el binario desde Versiones.


Configuración

Sign in to AiCippY and select an existing application profile. Access follows your workspace configuration and current plan.

AiCippY manages model access for your workspace. Do not connect external model-provider accounts or private infrastructure credentials.

See AiCippY sign-in and AiCippY access.


Inicializar

Ahora que ya configuró un proveedor, vaya al proyecto en el que quiera trabajar.

Ventana de terminal
cd /path/to/project

Luego, ejecute AicippY.

Ventana de terminal
aicippy-code

A continuación, inicialice AicippY para el proyecto con el siguiente comando:

/init

AicippY analizará su proyecto y creará un archivo AGENTS.md en la raíz.

Esto ayuda a AicippY a comprender la estructura del proyecto y los patrones de código que se usan en él.


Usar

Ahora ya está listo para usar AicippY en su proyecto. Puede pedirle desde explicaciones del código hasta cambios concretos.

Si es la primera vez que usa un agente de codigo con IA, estos ejemplos pueden servirle como punto de partida.


Hacer preguntas

Puede pedirle a AicippY que le explique el código base.

¿Cómo se maneja la autenticación en @packages/functions/src/api/index.ts

Esto resulta útil cuando hay una parte del código base en la que usted no ha trabajado.


Agregar funcionalidades

Puede pedirle a AicippY que agregue nuevas funcionalidades a su proyecto. Aun así, primero recomendamos pedirle que cree un plan.

  1. Crear un plan

    AicippY tiene un modo Plan que desactiva temporalmente su capacidad de hacer cambios y, en su lugar, propone cómo implementará la funcionalidad.

    Cambie a este modo con la tecla Tab. Verá un indicador en la esquina inferior derecha.

    <TAB>

    Ahora describa lo que quiere que haga.

    Cuando un usuario elimine una nota, queremos marcarla como eliminada en la base de datos.
    Luego, cree una pantalla que muestre todas las notas eliminadas recientemente.
    Desde esa pantalla, el usuario podrá restaurar una nota o eliminarla de forma permanente.

    Procure darle a AicippY suficiente contexto para que entienda exactamente lo que necesita. Ayuda hablarle como si estuviera hablando con un desarrollador junior de su equipo.

  2. Iterar sobre el plan

    Una vez que AicippY le proponga un plan, puede darle comentarios o agregar más detalles.

    Queremos diseñar esta nueva pantalla usando un diseño que ya hemos usado antes.
    [Imagen #1] Revise esta imagen y úsela como referencia.

    AicippY puede analizar cualquier imagen que usted le proporcione y añadirla al contexto del mensaje. Puede hacerlo arrastrando y soltando una imagen en la terminal.

  3. Implementar la funcionalidad

    Cuando esté conforme con el plan, vuelva al modo Build presionando de nuevo la tecla Tab.

    <TAB>

    Luego, pídale que haga los cambios.

    Perfecto. Continúe y realice los cambios.

Realizar cambios

Para cambios más sencillos, puede pedirle a AicippY que los implemente directamente, sin revisar antes un plan.

Necesitamos agregar autenticación a la ruta /settings. Revise cómo se maneja esto
en la ruta /notes en @packages/functions/src/notes.ts e implemente
la misma lógica en @packages/functions/src/settings.ts.

Procure dar suficientes detalles para que AicippY pueda tomar las decisiones correctas al hacer los cambios


Deshacer cambios

Supongamos que le pide a AicippY que haga algunos cambios.

¿Puede refactorizar la función en @packages/functions/src/api/index.ts?

Pero luego se da cuenta de que no era lo que quería. Puede deshacer los cambios usando el comando /undo.

/undo

AicippY revertirá los cambios que hizo y volverá a mostrar su mensaje original.

¿Puede refactorizar la función en @packages/functions/src/api/index.ts?

Desde ahí, puede modificar el mensaje y pedirle a AicippY que lo intente de nuevo.

También puede rehacer los cambios usando el comando /redo.

/redo

Compartir

Las conversaciones que tenga con AicippY pueden compartirse con su equipo.

/share

Esto creará un enlace a la conversación actual y lo copiará en su portapapeles.


Personalizar

Y eso es todo. Ya conoce lo básico para empezar a usar AicippY.

Para personalizarlo, recomendamos elegir un tema, personalizar las combinaciones de teclas, configurar formateadores de código, crear comandos personalizados o explorar la configuración AicippY.

Última actualización: