Perfil da ferramenta

Cline

PorClineUS

Agente de código aberto para IDE e terminal, com o modelo que você escolher e aprovação humana antes de cada ação.

Wordmark Cline em branco sobre fundo escuro gradiente
País
US
Disponibilidade
Open source
Modalidades
  • Texto
  • Código

O Cline é um agente de programação de código aberto que atua dentro do editor ou no terminal. Em vez de apenas sugerir linhas, ele lê o repositório, propõe um plano, edita arquivos, executa comandos e mostra cada passo para aprovação antes de aplicar.

Para que serve

  • Implementar tarefas de código em várias etapas a partir de uma descrição em linguagem natural
  • Criar, editar e revisar arquivos direto no workspace do projeto
  • Executar comandos no terminal e usar o resultado para corrigir a própria trajetória
  • Conectar ferramentas e fontes de contexto externas via MCP
  • Rodar fluxos com múltiplos agentes ou em modo headless/CLI para automações

Como funciona

  • Você escolhe o provedor e o modelo e fornece a própria chave (BYO-model)
  • O agente segue um ciclo de plano, ação e observação, exibindo diffs e pedindo confirmação em ações com efeito, como escrever arquivos ou rodar comandos
  • O contexto do projeto é lido sob demanda; regras e instruções podem ser fixadas em arquivos do repositório
  • A mesma base atende extensão de IDE, CLI e SDK, permitindo reaproveitar o fluxo em automações

Onde roda

  • VS Code e derivados, como extensão
  • IDEs JetBrains, por extensão própria
  • Terminal/CLI e execução headless
  • Painel lateral do editor, com revisão por diffs

Disponibilidade e licenciamento

  • Núcleo open source sob Apache-2.0; a extensão para JetBrains é distribuída separadamente
  • Model-agnostic: qualidade e consumo dependem do provedor de modelo escolhido
  • Não exige assinatura do próprio Cline para usar modelos por conta própria

Pontos fortes

  • Independência de fornecedor de modelo e de editor
  • Aprovação humana explícita antes de ações com efeito no repositório
  • Ecossistema MCP para ferramentas e contexto
  • Código aberto auditável

Pontos de atenção

  • O agente executa comandos reais; revisar permissões e diffs faz parte do fluxo
  • Consumo e custo variam conforme o modelo e o tamanho do contexto
  • Recursos podem diferir entre extensão, CLI e SDK