overview
O que é Open Code?
Open Code é uma ferramenta de agente de codificação de IA de código aberto desenvolvida pelo OpenCode Project que permite aos desenvolvedores auxiliar na escrita de código dentro de seu terminal, IDE ou ambiente de desktop. Ele permite que os desenvolvedores escrevam, depurem e refatorem código usando linguagem natural, oferecendo flexibilidade com vários modelos de IA e priorizando a privacidade ao não armazenar código ou dados de contexto. O workflow principal do agente envolve 'chat + tools', onde os usuários descrevem tarefas em inglês simples, e a IA lê o contexto do projeto, propõe edições e guia os usuários na aplicação das mudanças. OpenCode utiliza o suporte do Language Server Protocol (LSP) para entender a estrutura do projeto, dependências, funções e classes, facilitando uma compreensão mais profunda da codebase.