Anon-Kode: asistente de código AI en línea de comandos (descompilación de código Claude Code)
Últimos recursos sobre IAPublicado hace 5 meses Círculo de intercambio de inteligencia artificial 1.5K 00
Introducción general
Anon-Kode es un asistente de código de IA de código abierto para operaciones basadas en terminales, lanzado en GitHub por el desarrollador Daniel Nakov. Diseñado para programadores, ayuda a los usuarios a corregir rápidamente el código, ejecutar pruebas, interpretar funciones complejas y mucho más mediante la integración de un modelo de lenguaje compatible con API de estilo OpenAI. Anon-Kode ofrece una ayuda eficaz, tanto si se trata de un "código espagueti" desordenado como si se necesita comprender rápidamente lo que hace el código. La herramienta destaca por su flexibilidad y utilidad para una amplia gama de proyectos de programación, especialmente para desarrolladores que necesitan trabajar de forma eficiente en un entorno de terminal. Fácil de instalar, flexible en su configuración y completamente de código abierto, los usuarios pueden elegir el modelo de IA que mejor se adapte a sus necesidades.
Antrópico Lanzado al mismo tiempo que claude-3.7 la semana pasada código claude Esta herramienta de línea de comandos, resulta que cuando empujó el paquete que accidentalmente se filtró la fuente de asignación también. Y en realidad es bastante fácil restaurar el código fuente utilizando el mapeo de código fuente. Así que alguien ha descompilado el claude Archivo original descompilado: https://github.com/dnakov/claude-code

Lista de funciones
- Correcciones de códigoDetecta y corrige automáticamente errores lógicos o problemas de sintaxis en el código.
- explicación funcionalIntroduzca una función o un fragmento de código para obtener una descripción detallada de la función.
- prueba de funcionamientoApoyo en la ejecución de pruebas de código, la obtención de resultados y la presentación de sugerencias de mejora.
- compatibilidad de modelosSe adapta a cualquier modelo de lenguaje que admita una API de tipo OpenAI, y los usuarios pueden alternar libremente entre ellos.
- funcionamiento del terminal: Interactúa a través de la línea de comandos, no requiere interfaz gráfica, adecuado para un desarrollo eficiente.
- Configuración personalizadaPermite a los usuarios ajustar la configuración de la herramienta para satisfacer las necesidades individuales.
Utilizar la ayuda
Proceso de instalación
La instalación y uso de Anon-Kode se basa en el entorno Node.js, que se instala globalmente a través del gestor de paquetes npm. Aquí están los pasos detallados:
1. Garantizar la preparación medioambiental
- Node.jsAsegúrate de que tienes Node.js instalado en tu ordenador (la versión recomendada es LTS). Puedes descargarlo e instalarlo desde el sitio web de Node.js.
- npmNode.js viene con npm, así que no necesitas instalarlo por separado, sino ejecutarlo en la terminal.
npm -v
Comprueba la versión para asegurarte de que funciona correctamente. - GitSi necesitas clonar tu código o buscar actualizaciones, te recomendamos que instales Git, disponible en el sitio web de Git.
2. Instalar Anon-Kode globalmente
Abra un terminal (CMD o PowerShell para Windows, terminal por defecto para Mac/Linux) e introduzca el siguiente comando:
npm install -g anon-kode
Una vez completada la instalación, Anon-Kode estará disponible globalmente. Ejecute el siguiente comando para verificar la instalación:
kode --version
Si se devuelve el número de versión, la instalación se ha realizado correctamente.
3. Inicialización del proyecto
Vaya a la carpeta de su proyecto de programación, por ejemplo:
cd /path/to/your-project
Pues corre:
kode
La primera vez que se ejecuta, la herramienta solicita la configuración y realiza los pasos necesarios.
4. Herramientas de configuración
La primera vez que lo utilice, deberá configurar la clave de la API y el modelo:
- Ejecute el siguiente comando para acceder al modo de configuración:
kode /config
- El sistema te pedirá una clave API (por ejemplo, la clave de OpenAI u otro modelo compatible). Tendrás que obtener la clave del proveedor del modelo; por ejemplo, la clave de OpenAI se puede generar en la plataforma OpenAI.
- Después de introducir la clave, seleccione el modelo por defecto (se admiten Claude, GPT, etc.). Guarda la configuración cuando hayas terminado y no será necesario repetir los ajustes más adelante.
Cómo utilizarlo
Anon-Kode se maneja mediante comandos de terminal, y a continuación se detalla cómo utilizar las funciones principales:
Correcciones de código
- procedimiento::
- Ejecútelo en el directorio del proyecto:
kode
- importación
fix
y pulsa intro. - Pegue el fragmento de código que debe corregirse (por ejemplo, una función JavaScript) y pulse la tecla
Ctrl+D
(Mac/Linux) oCtrl+Z
(Windows) Fin de la entrada. - Anon-Kode analiza el código, genera la versión corregida y explica los cambios.
- Ejecútelo en el directorio del proyecto:
- ejemplo típico::
Introduzca el código de confusión:function add(a,b {return a+b
Salida:
function add(a, b) { return a + b; }
Explicación: Corregidos errores de sintaxis, añadidos corchetes y nuevas líneas que faltaban.
explicación funcional
- procedimiento::
- estar en movimiento
kode
Introduzca la herramienta. - importación
explain
. - Para pegar un fragmento de código, como una función, pulse la tecla
Ctrl+D
tal vezCtrl+Z
Enviado. - Anon-Kode Detalles de la devolución.
- estar en movimiento
- ejemplo típico::
Entrada:def factorial(n): if n == 0: return 1 else: return n * factorial(n-1)
Salida:
这是一个递归函数,用于计算输入数字 n 的阶乘。当 n=0 时返回 1(阶乘的基线条件);否则通过 n 乘以 n-1 的阶乘结果递归计算。例如,factorial(3) 会计算 3 * 2 * 1 = 6。
prueba de funcionamiento
- procedimiento::
- Asegúrese de que tiene archivos de prueba en su proyecto (por ejemplo, utilice Jest o Mocha).
- Corriendo:
kode test
- Anon-Kode reconoce automáticamente los archivos de prueba, los ejecuta y emite los resultados.
- Si la prueba falla, se sugieren posibles soluciones.
- ejemplo típico::
archivo de pruebatest.js
::test('adds 1 + 2 to equal 3', () => { expect(1 + 2).toBe(3); });
estar en movimiento
kode test
Salida:测试通过:adds 1 + 2 to equal 3
Cambiar de modelo
- procedimiento::
- Corriendo:
kode /config
- Introduzca una nueva clave API o seleccione otro modelo.
- Guárdalo para utilizar el nuevo modelo.
- Corriendo:
habilidad operativa
- Salida rápida: Entrada
exit
o porCtrl+C
Herramienta de salida. - Ver ayuda: Ejecutar
kode --help
Obtener una lista de comandos. - modo depuración: Ejecutar
kode --debug
Visualiza registros detallados para facilitar la resolución de problemas.
advertencia
- requisitos de la red: La herramienta se basa en llamadas a la API para garantizar una red sin problemas.
- clave de seguridadNo comparta públicamente la clave API.
- optimización del rendimiento: Se recomienda utilizar los proyectos grandes en módulos para evitar procesar demasiado código a la vez.
Con los pasos anteriores, puedes empezar fácilmente con Anon-Kode y disfrutar de una experiencia de ayuda a la programación impulsada por la IA.
© declaración de copyright
文章版权归 Círculo de intercambio de inteligencia artificial 所有,未经允许请勿转载。
Artículos relacionados
Sin comentarios...