PERFIL DA FERRAMENTA TOOLAI

OpenCode

Um agente de programação com IA de código aberto para fluxos de trabalho no terminal, desktop e IDE

Visitar o site oficial
opencode.aiPRÉVIA DO PRODUTO
Visual do produto publicado pelo OpenCode. Ver imagem completa
Visual do produto publicado pelo OpenCode.Imagens: 2

O OpenCode ajuda desenvolvedores a entender, modificar e executar código com um agente de IA. Ele funciona no terminal, no aplicativo para desktop ou como extensão de IDE, e oferece suporte a modelos de mais de 75 provedores por meio do Models.dev, incluindo modelos locais e assinaturas existentes do ChatGPT Plus/Pro ou GitHub Copilot.

O OpenCode é de código aberto sob a Licença MIT. O aplicativo principal é gratuito e inclui modelos gratuitos, enquanto os provedores conectados podem cobrar separadamente. De acordo com sua declaração de privacidade, o OpenCode não armazena código nem dados de contexto. O OpenCode 1 e o OpenCode 2 usam o mesmo comando opencode e não foram projetados para serem instalados lado a lado usando o comando padrão.

O QUE VOCÊ PODE FAZER

Uma ferramenta que vale a pena explorar

Conheça os recursos. Encontre sua própria maneira de usá-los.

Agente de programação com múltiplas interfaces

Use o OpenCode como uma interface baseada em terminal, aplicativo para desktop ou extensão de IDE, permitindo que o mesmo conceito de agente de programação se adapte a diferentes ambientes de desenvolvimento.

Ampla conectividade com modelos

Conecte modelos de mais de 75 provedores por meio do Models.dev, incluindo modelos locais e serviços como OpenAI, Anthropic, xAI, Claude, GPT e Gemini.

Suporte a assinaturas existentes

Faça login com o GitHub para usar o GitHub Copilot ou conecte o ChatGPT Plus ou Pro por meio da OpenAI, em vez de criar uma assinatura de modelo separada.

Trabalho paralelo em várias sessões

Inicie vários agentes em paralelo no mesmo projeto, possibilitando separar investigações, tarefas de implementação ou conversas de programação independentes.

Modo de planejamento

Mude para o modo de planejamento para desabilitar alterações enquanto o OpenCode sugere uma abordagem de implementação e, em seguida, revise ou refine o plano antes de criar.

Contexto de arquivos e imagens

Referencie arquivos do projeto com a tecla @ para fazer perguntas específicas e arraste imagens para o terminal para que o OpenCode possa analisá-las como contexto do prompt.

Desfazer e refazer

Reverta alterações com /undo, repita a operação com /redo e use vários comandos de desfazer quando uma implementação precisar ser reconsiderada.

Personalização do projeto

Personalize temas, atalhos de teclado, formatadores de código, comandos personalizados e a configuração do OpenCode para alinhar o agente a um fluxo de trabalho de desenvolvimento existente.

FEITO PARA O SEU FLUXO DE TRABALHO

Como ele se encaixa no seu dia

CASO DE USO 01

Entender uma base de código desconhecida

Peça ao OpenCode para explicar a estrutura do projeto, os fluxos de autenticação ou um arquivo específico referenciado antes de fazer alterações.

CASO DE USO 02

Planejar e implementar um recurso

Descreva um recurso em detalhes, revise um plano proposto no modo de planejamento e, em seguida, mude para o modo de criação para aplicar as alterações aprovadas.

CASO DE USO 03

Iterar com segurança em refatorações

Solicite uma refatoração, inspecione o resultado e use /undo ou /redo quando a implementação precisar de ajustes ou de uma nova tentativa.

SEUS PRIMEIROS PASSOS

Do primeiro clique ao primeiro resultado

Experimente no site oficial
  1. Instalar o OpenCode

    Instale usando o script documentado, o gerenciador de pacotes, o repositório de pacotes, a imagem Docker ou o binário de lançamento adequado ao seu sistema.

  2. Escolher um provedor de modelos

    Configure chaves de API para um provedor, conecte uma assinatura compatível existente, use os modelos gratuitos incluídos ou conecte modelos locais.

  3. Abrir um projeto

    Navegue até o diretório do projeto e execute o comando opencode em um terminal ou aplicativo compatível.

  4. Inicializar o contexto do projeto

    Execute /init para que o OpenCode analise o projeto e crie um arquivo AGENTS.md descrevendo a estrutura e os padrões de programação.

  5. Começar com uma solicitação específica

    Faça uma pergunta sobre a base de código, referencie arquivos relevantes com @ ou use o modo de planejamento antes de solicitar alterações de implementação.

DÊ UMA OLHADA

Tenha uma ideia de como é na prática

Explore a demonstração ou o vídeo da ferramenta para conhecer sua interface e seu fluxo de trabalho.

PLANEJE SEU PRÓXIMO PASSO

Um plano para a sua forma de trabalhar

O OpenCode é gratuito e inclui modelos gratuitos. A conexão com outros provedores pode gerar cobranças próprias. O OpenCode Zen usa cobrança por solicitação, sem margem sobre o preço dos modelos.

Assine no site da ferramenta

PLANO

OpenCode

O agente de programação de código aberto com modelos gratuitos incluídos. Outros provedores conectados podem cobrar separadamente.

$0

  • Acesso pelo terminal, desktop e IDE
  • Modelos gratuitos incluídos
  • Conexão com provedores externos ou locais
Ver o plano no site

PLANO

OpenCode Zen

Um serviço de modelos de programação selecionados. Adicionar um saldo de $20 gera uma tarifa adicional de processamento do cartão de $1.23; o uso dos modelos é cobrado separadamente do saldo.

$20

Pagamento por solicitação

  • Modelos selecionados para agentes de programação
  • Limites mensais de gastos
  • Recarga automática opcional
Ver o plano no site

Os preços, limites de uso e termos podem mudar. Confirme os detalhes mais recentes no site oficial da ferramenta antes de assinar.

MAIS ALGUNS DETALHES

Boas perguntas. Respostas úteis.

Mais informações no site oficial

O OpenCode é de código aberto?

Sim. O OpenCode é distribuído sob a Licença MIT, e seu código-fonte é público para uso, modificação e contribuição.

Preciso de outra assinatura de IA?

Não necessariamente. O OpenCode inclui modelos gratuitos e também pode se conectar a modelos locais ou a assinaturas existentes compatíveis, como ChatGPT Plus/Pro e GitHub Copilot.

O OpenCode funciona fora do terminal?

Sim. Além da interface de terminal, o OpenCode está disponível como aplicativo para desktop e extensão de IDE.

O OpenCode armazena meu código?

O OpenCode afirma que não armazena seu código nem seus dados de contexto. O tratamento de dados pode variar ao usar serviços de modelos conectados.

O que é o OpenCode Zen?

O Zen é um conjunto selecionado de modelos testados e avaliados para agentes de programação. Ele funciona com o OpenCode e outros agentes e cobra por solicitação.

Posso desfazer uma alteração feita pela IA?

Sim. Use /undo para reverter alterações e /redo para aplicá-las novamente. É possível realizar várias operações de desfazer.

DA COMUNIDADE

Como tem sido sua experiência?

FEATURED BADGE

Embed "Featured on ToolAI.io" Badge

Featured on ToolAI.io

SUA PRÓXIMA DESCOBERTA

Mais ferramentas para explorar

Explorar todas as ferramentas

DÊ O PRÓXIMO PASSO

Pronto para explorar OpenCode?

Visite o site oficial para conhecer os recursos mais recentes e começar.

Visitar o site oficial
OpenCodeopencode.ai
Visitar site

GALERIA

COMPARTILHE

Compartilhar OpenCode