Esta é a extensão "ATLA Code" para o Visual Studio Code, que integra o Ollama com o editor para facilitar interações com IA diretamente no ambiente de desenvolvimento. Permite chat, edição, análise e gerenciamento de arquivos com auxílio de modelos de linguagem avançados.
✨ Funcionalidades
Activity Bar + Chat com IA: Acesse rapidamente o chat e comandos da extensão pela barra lateral do VS Code, converse com a IA para tirar dúvidas, pedir explicações ou sugestões de código.
Edição de Código com IA: Solicite alterações em arquivos ou trechos de código, visualize e aplique as mudanças sugeridas.
Correção de Código Rápido(Quick Fix) com IA: Corrija rapidamente erros apontados pelo VS Code usando sugestões inteligentes.
Seleção de Modelos: Escolha entre diferentes modelos de IA disponíveis.
Gerenciamento de Chats: Crie, selecione e exclua chats para organizar suas interações com a IA.
Gerenciamento de Arquivos: Liste, abra, edite e salve arquivos do workspace diretamente no painel da extensão.
🚀 Como Usar
Instalação
Via Marketplace: Pesquise por "ATLA Code" na aba de extensões do VS Code e instale normalmente.
Via VSIX (manual):
Baixe ou gere o arquivo .vsix.
No VS Code, pressione Ctrl+Shift+X, clique nos três pontos (...) e escolha "Install from VSIX...".
Selecione o arquivo .vsix e aguarde a instalação.
Configuração Inicial
Atenção: A configuração da API do Ollama é feita pela interface do VS Code.
Abra o VS Code e acesse a Activity Bar (barra lateral esquerda).
Clique no ícone do ATLA Code.
Clique em Configurações (ícone de engrenagem) no topo do painel.
Preencha a URL da API do Ollama e o Bearer Token (se necessário) nos campos solicitados.
Executando a Extensão
Pressione F5 para iniciar a extensão em uma nova janela do VS Code.
Abra o Command Palette (Ctrl+Shift+P ou Cmd+Shift+P no Mac).
Digite e selecione os comandos "ATLA IA Chat".
Abrir ATLA IA Chat: Abre o painel principal de chat e edição.
Editar com ATLA IA Chat: Abre a interface de edição rápida para modificar arquivos com auxílio da IA.
Fix com ATLA IA Chat: Aplica correções rápidas sugeridas pela IA para erros detectados no código.
📝 Notas de Lançamento
0.0.6
Executar comandos via terminal
0.0.5
Adicionado Activity Bar.
Adicionado QuickFix.
Configuração de URL e Token
Melhorias gerais.
0.0.4
Análise de código com IA.
Edição rápida com diff.
0.0.2
Suporte à edição de código com IA.
Melhorias gerais.
0.0.1
Lançamento inicial com chat, seleção de modelos e limpeza de histórico.