Aprendizagem pessoal com IA
e orientação prática

Roo Cline: assistente de programação autônomo aprimorado baseado no Cline, assistente de programação de IDE inteligente

Introdução geral

O Roo-Cline é um software baseado no Cline O Autonomous Programming Assistant aprimorado é um plug-in avançado para extensões do VS Code. Essa ferramenta permite a codificação autônoma no seu ambiente de desenvolvimento integrado (IDE), com muitos recursos, como criação e edição de arquivos, execução de comandos, uso do navegador e muito mais, solicitando sua permissão a cada passo do caminho. Ela integra vários modelos importantes de IA (como Claude 3.5 Sonnet, OpenAI, etc.) e adicionou vários recursos experimentais, incluindo suporte a vários idiomas, arrastar e soltar imagens, gerenciamento de mensagens e outros recursos inovadores. Como um projeto de código aberto, ele mantém a versão original do Cline Todas as funcionalidades principais, ao mesmo tempo em que aprimora e expande continuamente seu conjunto de recursos por meio de contribuições contínuas da comunidade.

Roo Cline: assistente de programação autônomo aprimorado baseado no Cline, assistente de programação de IDE inteligente-1


 

Lista de funções

  • Suporte a interfaces em vários idiomas (inglês, japonês, espanhol, francês, alemão, etc.)
  • A interface de bate-papo suporta arrastar e soltar imagens
  • Gerenciamento e exclusão do histórico de mensagens
  • Aprimoramento do alerta inteligente (suporte) OpenRouter (Modelagem)
  • Personalize o tamanho da janela do navegador e a qualidade da captura de tela
  • Copiar rapidamente palavras-chave históricas
  • Suporte para compressão OpenRouter
  • Os prompts do sistema contêm informações sobre a hora atual
  • Otimização do monitoramento em tempo real do sistema de arquivos
  • apoiar algo DeepSeek Modelo V3
  • Integração dos modelos Amazon Nova e Meta 3/3.1/3.2 (via AWS Bedrock)
  • Suporte para modelos de listagem de provedores compatíveis com OpenAI
  • Aprovação automática configurável do MCP (Model Context Protocol)
  • Controle flexível de ativação/desativação do servidor MCP
  • Atraso no diagnóstico após a gravação automática de arquivos configuráveis
  • Número controlável de linhas de saída do terminal

 

Usando a Ajuda

1. configuração da instalação

  1. Configurações do ambiente de desenvolvimento local:
    npm run install:all # instala todas as dependências
    npm run build O # cria o arquivo VSIX
    
  2. Duas maneiras de instalar extensões:
    • Maneira 1: arraste e solte o arquivo .vsix diretamente no painel de extensão do VS Code (Cmd/Ctrl+Shift+X)
    • Maneira 2: instalação via linha de comando:
      code --install-extension bin/roo-cline-[número da versão].vsix
      

2. orientação sobre o uso de funções essenciais

  1. Operações básicas:
    • fazer uso de CMD/CTRL + Shift + P Abra o Painel de Comando
    • Digite "Cline: Open In New Tab" para abrir uma nova guia no editor.
    • Suporta o uso lado a lado com outras janelas
  2. Integração de API:
    • Suporte a vários provedores de API: OpenRouter, Anthropic, OpenAI, Google Gemini, AWS Bedrock, Azure, etc.
    • Configurável com qualquer API compatível com OpenAI
    • Oferece suporte ao uso de modelos locais por meio do LM Studio
    • Exibição em tempo real do uso de tokens e das estatísticas de custo da API
  3. Funções de manipulação de arquivos:
    • Oferece uma visualização de diferenças ao criar e editar arquivos
    • Suporte para edição ou desfazimento de alterações diretamente na visualização de diferenças
    • Todas as alterações são registradas na linha do tempo do arquivo para facilitar o rastreamento e a reversão
  4. Integração de terminais:
    • Execute o comando diretamente no terminal
    • Suporte para execução de processos de longo prazo em segundo plano (por exemplo, servidores de desenvolvimento)
    • Monitoramento em tempo real da saída de comandos e alertas de erro
  5. Interação com o navegador:
    • Suporte para iniciar um navegador para testes
    • Executa cliques, entrada de texto, rolagem, etc.
    • Capacidade de capturar capturas de tela e registros de console
    • Suporte para depuração e correção de bugs em tempo real

3. funções avançadas

  1. Integração de ferramentas personalizadas:
    • Com o apoio de Modelo de protocolo de contexto Funcionalidade estendida
    • Ferramentas personalizadas podem ser adicionadas, como captura de tíquetes do Jira, gerenciamento do AWS EC2, etc.
    • Suporte para servidores de extensão produzidos pela comunidade
  2. Gerenciamento de contexto:
    • @url: importar o conteúdo da página como markdown
    • @problems: adicionar erros e avisos do espaço de trabalho
    • @file: Adicione rapidamente o conteúdo do arquivo
    • @folder: adicionar em lote o conteúdo da pasta
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " Roo Cline: assistente de programação autônomo aprimorado baseado no Cline, assistente de programação de IDE inteligente

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil