Codi-ai

Una IA que conoce todo tu código

Cody es un asistente gratuito y de código abierto que puede escribir, entender y corregir tu código. Cody es alimentado por el gráfico de código de Sourcegraph, y tiene conocimiento de toda tu base de código. Instala Cody para empezar con autocompletar, chat, comandos y más.

Autocompletar

Cody autocompleta líneas individuales, o funciones enteras, en cualquier lenguaje de programación, archivo de configuración o documentación. Está basado en los últimos modelos LLM instantáneos, para mayor precisión y rendimiento.

cody-completions-may2023-optim.gif

Cody Chat

Haz preguntas a Cody en la vista de chat, o en línea con el código, y utilizará el gráfico de código de Sourcegraph para responder utilizando el conocimiento de toda tu base de código.

Por ejemplo, puedes preguntar a Cody:

Comandos integrados

Cody dispone de comandos rápidos para acciones comunes, como añadir documentación de código, explicar código, generar pruebas unitarias y detectar olores de código. cody-chat-may2023-optim.gif

Comandos personalizados

También hay soporte experimental para añadir tus propios comandos personalizados, definidos como JSON dentro de tu repositorio: Custom_Command-Sept2023-Sm.gif

LLM intercambiables

Compatibilidad con:

Uso gratuito

Cody está actualmente en beta, e incluye el uso gratuito de LLMs para usuarios individuales tanto en código personal como de trabajo. Se aplican límites de uso razonable.

Lenguajes de programación

Cody funciona con cualquier lenguaje de programación porque utiliza LLMs entrenados con datos amplios. Cody funciona muy bien con código Python, Go, JavaScript y TypeScript.

Gráfico de código

Cody es impulsado por el gráfico de código de Sourcegraph, y utiliza el contexto de su código base para ampliar sus capacidades. Al utilizar el contexto de todo el repositorio, Cody es capaz de dar respuestas más precisas y generar código idiomático.

Por ejemplo:

Incrustaciones

Cody indexa todo tu repositorio y genera embeddings, que son una representación vectorial de todo tu código base. Cody consulta esta base de datos de embeddings bajo demanda, y pasa esos datos al LLM como contexto. Las incrustaciones forman parte del grafo de código de Sourcegraph.

Las incrustaciones para los usuarios gratuitos de Cody se generan a través de la aplicación de escritorio de Cody. Para los clientes de Cody Enterprise, las incrustaciones son generados por su instancia Sourcegraph Enterprise.

https://open-vsx.org/extension/sourcegraph/cody-ai


Revisión #4
Creado 17 noviembre 2023 16:21:55 por Tom
Actualizado 17 noviembre 2023 16:59:18 por Tom