Repolode
tailcallhq

tailcallhq/forgecode

Agente de programación con IA basado en terminal y escrito en Rust, compatible con numerosos proveedores de LLM y disponible como TUI, CLI de ejecución única y plugin de ZSH.

Alternativa open source a:Claude Code

Estrellas
7,637
Forks
1,460
Issues abiertos
33
Último commit
hace 2 horas

¿Qué es?

Forge es un agente de programación con IA que se ejecuta en la terminal. Puede leer y editar archivos de un proyecto, ejecutar comandos de shell y mantener conversaciones de varios pasos durante una sesión. Puedes usarlo como TUI interactiva, como comando de ejecución única para scripts o mediante un plugin de ZSH que permite enviar prompts con el prefijo `:` desde el prompt de shell.

Forge es compatible con una amplia variedad de proveedores de modelos, como Claude, GPT, Grok, Gemini, DeepSeek y OpenRouter, y las credenciales de los proveedores se gestionan con `forge provider login`. Incluye tres agentes integrados: `forge` para implementar, `sage` para investigar en modo de solo lectura y `muse` para redactar planes. Se pueden añadir agentes, skills, comandos e instrucciones de `AGENTS.md` personalizados para cada proyecto o de forma global.

El proyecto también incluye generación de mensajes de commit, sugerencias de comandos de shell en lenguaje natural, gestión de conversaciones con exportación a JSON o HTML, integración con servidores MCP y búsqueda semántica opcional en una base de código mediante un servidor de indexación.

Funciones clave

  • 01Modos de uso con TUI interactiva, CLI de ejecución única y plugin de ZSH
  • 02Compatible con numerosos proveedores de LLM, como Claude, GPT, Gemini y OpenRouter
  • 03Agentes integrados para implementar, investigar en modo de solo lectura y planificar
  • 04Generación de mensajes de commit de Git y sugerencias de comandos de shell en lenguaje natural con IA
  • 05Conversaciones guardadas que se pueden reanudar, clonar y exportar
  • 06Integración con servidores MCP y compatibilidad con skills, agentes y comandos personalizados

Casos de uso

  • Realizar cambios en varios archivos de una base de código desde la terminal
  • Hacer preguntas sobre código desconocido o seguir el funcionamiento de una funcionalidad
  • Generar mensajes de commit y descripciones de PR a partir de un diff
  • Ejecutar tareas asistidas por IA en scripts o pipelines de tipo CI

Inicio rápido

  1. 1

    Instala Forge con el script de instalación del README

  2. 2

    Inicia sesión en tu proveedor de IA

    forge provider login
  3. 3

    Inicia Forge

    forge

Antes de usarlo

  • Para que resulte útil, necesitas credenciales o una clave API de un proveedor de IA.
  • La instalación requiere ejecutar en la shell un script obtenido con curl.

Temas

Preguntas frecuentes

¿Qué es forgecode?
Agente de programación con IA basado en terminal y escrito en Rust, compatible con numerosos proveedores de LLM y disponible como TUI, CLI de ejecución única y plugin de ZSH. Forge es un agente de programación con IA que se ejecuta en la terminal. Puede leer y editar archivos de un proyecto, ejecutar comandos de shell y mantener conversaciones de varios pasos durante una sesión. Puedes usarlo como TUI interactiva, como comando de ejecución única para scripts o mediante un plugin de ZSH que permite enviar prompts con el prefijo `:` desde el prompt de shell.
¿forgecode es gratuito? ¿Qué licencia tiene?
forgecode es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿forgecode sigue mantenido?
Mantenimiento activo. El último commit de forgecode fue el 21 oct 2026.
¿Para qué puedo usar forgecode?
Realizar cambios en varios archivos de una base de código desde la terminal Hacer preguntas sobre código desconocido o seguir el funcionamiento de una funcionalidad Generar mensajes de commit y descripciones de PR a partir de un diff Ejecutar tareas asistidas por IA en scripts o pipelines de tipo CI
¿Cómo se instala forgecode?
Instala Forge con el script de instalación del README Inicia sesión en tu proveedor de IA: forge provider login Inicia Forge: forge
¿Dónde consigo forgecode?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/tailcallhq/forgecode

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados