PERFIL DE LA HERRAMIENTA TOOLAI

OpenCode

Un agente de programación con IA de código abierto para flujos de trabajo en terminal, escritorio e IDE

opencode.aiVISTA PREVIA DEL PRODUCTO
Visual del producto publicada por OpenCode. Ver imagen completa
Visual del producto publicada por OpenCode.Imágenes: 2

VISIÓN GENERAL

Acerca de OpenCode

OpenCode ayuda a los desarrolladores a comprender, modificar y ejecutar código con un agente de IA. Funciona desde la terminal, la aplicación de escritorio o la extensión para IDE, y admite modelos de más de 75 proveedores a través de Models.dev, incluidos modelos locales y suscripciones existentes de ChatGPT Plus/Pro o GitHub Copilot.

OpenCode es de código abierto bajo la Licencia MIT. La aplicación principal es gratuita y permite usar modelos gratuitos, mientras que los proveedores conectados pueden cobrar por separado. Según su declaración de privacidad, OpenCode no almacena código ni datos de contexto. OpenCode 1 y OpenCode 2 utilizan el mismo comando opencode y no están diseñados para instalarse uno junto al otro con su comando predeterminado.

LO QUE PUEDES HACER

Un kit de herramientas que vale la pena explorar

Conoce sus capacidades. Encuentra tu propia forma de usarlas.

Agente de programación con múltiples interfaces

Usa OpenCode como una interfaz basada en terminal, una aplicación de escritorio o una extensión para IDE, lo que permite adaptar el mismo concepto de agente de programación a distintos entornos de desarrollo.

Amplia conectividad con modelos

Conecta modelos de más de 75 proveedores mediante Models.dev, incluidos modelos locales y servicios como OpenAI, Anthropic, xAI, Claude, GPT y Gemini.

Compatibilidad con suscripciones existentes

Inicia sesión con GitHub para usar GitHub Copilot o conecta ChatGPT Plus o Pro mediante OpenAI en lugar de crear una suscripción de modelo independiente.

Trabajo paralelo en múltiples sesiones

Inicia varios agentes en paralelo en el mismo proyecto, lo que permite separar investigaciones, tareas de implementación o conversaciones de programación independientes.

Modo Plan

Cambia al modo Plan para desactivar los cambios mientras OpenCode sugiere un enfoque de implementación; después, revisa o perfecciona el plan antes de construirlo.

Contexto de archivos e imágenes

Referencia archivos del proyecto con la tecla @ para realizar preguntas específicas y arrastra imágenes a la terminal para que OpenCode pueda analizarlas como contexto de la solicitud.

Deshacer y rehacer

Revierte cambios con /undo, repite la operación con /redo y utiliza varios comandos de deshacer cuando sea necesario reconsiderar una implementación.

Personalización del proyecto

Personaliza temas, combinaciones de teclas, formateadores de código, comandos personalizados y la configuración de OpenCode para adaptar el agente a un flujo de trabajo de desarrollo existente.

DISEÑADO PARA TU FLUJO DE TRABAJO

Cómo encaja en tu día

CASO DE USO 01

Comprender una base de código desconocida

Pide a OpenCode que explique la estructura del proyecto, los flujos de autenticación o un archivo referenciado específico antes de realizar cambios.

CASO DE USO 02

Planificar e implementar una función

Describe una función en detalle, revisa un plan propuesto en el modo Plan y cambia después al modo Build para aplicar los cambios aprobados.

CASO DE USO 03

Iterar de forma segura en refactorizaciones

Solicita una refactorización, inspecciona el resultado y utiliza /undo o /redo cuando la implementación necesite ajustes u otro intento.

TUS PRIMEROS PASOS

Del primer clic al primer resultado

Pruébalo en el sitio web oficial
  1. Instalar OpenCode

    Instálalo mediante el script documentado, el gestor de paquetes, el repositorio de paquetes, la imagen de Docker o el binario de la versión adecuado para tu sistema.

  2. Elegir un proveedor de modelos

    Configura las claves de API de un proveedor, conecta una suscripción compatible existente, utiliza los modelos gratuitos incluidos o conecta modelos locales.

  3. Abrir un proyecto

    Ve al directorio del proyecto y ejecuta el comando opencode desde una terminal o aplicación compatible.

  4. Inicializar el contexto del proyecto

    Ejecuta /init para que OpenCode analice el proyecto y cree un archivo AGENTS.md que describa la estructura y los patrones de programación.

  5. Comenzar con una solicitud específica

    Haz una pregunta sobre la base de código, referencia archivos relevantes con @ o utiliza el modo Plan antes de solicitar cambios de implementación.

ECHA UN VISTAZO

Descubre cómo es realmente

Explora la demostración o el video de la herramienta para conocer su interfaz y flujo de trabajo.

PLANIFICA TU SIGUIENTE PASO

Un plan adaptado a tu forma de trabajar

OpenCode es gratuito e incluye modelos gratuitos. Conectar otros proveedores puede añadir sus propios cargos. OpenCode Zen utiliza facturación por solicitud sin margen adicional sobre el modelo.

Suscríbete en el sitio web de la herramienta

PLAN

OpenCode

El agente de programación de código abierto con modelos gratuitos incluidos. Otros proveedores conectados pueden cobrar por separado.

$0

  • Acceso desde terminal, escritorio e IDE
  • Modelos gratuitos incluidos
  • Conecta proveedores externos o locales
Ver el plan en el sitio web

PLAN

OpenCode Zen

Un servicio de modelos de programación seleccionados. Añadir un saldo de $20 genera una comisión adicional de procesamiento de tarjeta de $1.23; el uso de los modelos se cobra por separado con cargo al saldo.

$20

Pago por solicitud

  • Modelos seleccionados para agentes de programación
  • Límites de gasto mensual
  • Recarga automática opcional
Ver el plan en el sitio web

Los precios, límites de uso y términos pueden cambiar. Confirma la información más reciente en el sitio web oficial de la herramienta antes de suscribirte.

ALGUNAS COSAS MÁS

Buenas preguntas. Respuestas útiles.

Más información en el sitio web oficial

¿OpenCode es de código abierto?

Sí. OpenCode se distribuye bajo la Licencia MIT y su código fuente es público para su uso, modificación y contribución.

¿Necesito otra suscripción de IA?

No necesariamente. OpenCode incluye modelos gratuitos y también puede conectarse a modelos locales o a suscripciones existentes compatibles, como ChatGPT Plus/Pro y GitHub Copilot.

¿Puede OpenCode funcionar fuera de la terminal?

Sí. OpenCode está disponible como aplicación de escritorio y extensión para IDE, además de su interfaz de terminal.

¿OpenCode almacena mi código?

OpenCode afirma que no almacena tu código ni tus datos de contexto. El tratamiento de datos puede variar al utilizar servicios de modelos conectados.

¿Qué es OpenCode Zen?

Zen es un conjunto seleccionado de modelos probados y evaluados con referencias para agentes de programación. Funciona con OpenCode y otros agentes, y cobra por solicitud.

¿Puedo deshacer un cambio realizado por la IA?

Sí. Usa /undo para revertir los cambios y /redo para aplicarlos de nuevo. Se admiten varias operaciones de deshacer.

DE LA COMUNIDAD

¿Cuál ha sido tu experiencia?

FEATURED BADGE

Embed "Featured on ToolAI.io" Badge

Featured on ToolAI.io

TU PRÓXIMO DESCUBRIMIENTO

Más herramientas para explorar

Explorar todas las herramientas

DA TU SIGUIENTE PASO

¿Listo para explorar OpenCode?

Visita el sitio web oficial para explorar las funciones más recientes y comenzar.

Visitar el sitio web oficial
OpenCodeopencode.ai
Visitar sitio web

GALERÍA

COMPÁRTELO

Compartir OpenCode