Quantcast

OpenCode: conheça este agente de IA gratuito para ajudar a programar

2 Comentários

O OpenCode é um agente de inteligência artificial (IA) open source que ajuda a criar, alterar e compreender código, diretamente no computador, podendo utilizar modelos como os da OpenAI, Anthropic, GitHub Copilot ou até modelos locais.

O que é o OpenCode?

Se já utilizou uma ferramenta de IA para pedir ajuda a programar, a ideia do OpenCode é semelhante, mas vai mais longe. Em vez de copiar código para uma conversa e depois copiar a resposta de volta para o projeto, o OpenCode pode trabalhar diretamente com os ficheiros do projeto.

Pode analisar o código existente, explicar como funciona, procurar problemas e ajudar a implementar alterações. Na prática, é como ter um assistente de programação disponível dentro do próprio projeto.

Imagine que está a desenvolver um pequeno site e quer acrescentar uma nova funcionalidade. Pode simplesmente explicar ao OpenCode aquilo que pretende e pedir-lhe para analisar primeiro o projeto. Pode, por exemplo, pedir:

  • “Encontra o problema que está a provocar este erro”
  • “Explica-me como funciona esta parte da aplicação”
  • “Adiciona um modo escuro ao site”

O agente analisa os ficheiros necessários e pode efetuar as alterações, permitindo depois ao utilizador rever o resultado.

Não está limitado a um único modelo de IA

Uma das características mais interessantes do OpenCode é a liberdade de escolha. A plataforma suporta mais de 75 fornecedores de modelos através do Models.dev. É possível utilizar serviços como OpenAI, Anthropic ou GitHub Copilot, entre muitos outros, e também ligar modelos que estejam a correr localmente.

Este agente começou por estar muito associado ao terminal, mas atualmente pode ser utilizado de várias formas, incluindo através de uma aplicação para desktop e de extensões para ambientes de desenvolvimento.

Também permite trabalhar com várias sessões em simultâneo, o que pode ser útil quando existem diferentes tarefas a decorrer no mesmo projeto.

Outro ponto importante é a privacidade. O projeto afirma que não armazena o código ou o contexto do utilizador, embora seja importante ter em conta as políticas do fornecedor do modelo escolhido.

Se quiser experimentar, o OpenCode está disponível gratuitamente através do site oficial.

 

Leia também:

OpenAI expõe mais 6 grandes problemas dos seus próprios modelos de IA

Comentários

2

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de chico
    chico

    Não esquecer que é um dos poucos (gratuitos) que já podemos ligar-nos a um MCP

  2. Avatar de jedi
    jedi

    Muito bem, estou ver que estão atentos aos comentários.

    E podiam ter sido mais claros a dizer que permite ter acesso a modelos, sem que seja preciso fazer no opencode ou noutro provider qualquer, porque após instalação tem-se acesso a pelo menos 4 ou 5 modelos.

    Sendo assim, deixo aqui outra alternativa, mas semelhante: kilo code. 😉