Boas-vindas ao XCoder 1.4: IA, Git e marketplace no seu bolso
A série 1.4 transformou o fork em um ambiente completo — assistente de IA com 20 provedores, login GitHub sem senha, marketplace próprio de plugins e muito mais.
por carsaimz · ver fonte
A série 1.4 do XCoder chegou para fechar a distância entre programar no celular e programar no desktop. Este post resume o que mudou — e por quê.
Assistente de IA com 20 provedores
O chat de IA agora é um app de primeira classe na barra lateral, com suporte pronto a Groq, OpenRouter (free e all models), Google Gemini, OpenAI, Anthropic Claude, DeepSeek, Mistral, Cohere, Together AI, Fireworks, Cerebras, Hugging Face, Cloudflare Workers AI, GitHub Models, NVIDIA NIM, Azure OpenAI, xAI Grok, Perplexity — e qualquer endpoint compatível com OpenAI (incluindo servidores locais).
Cada provedor ganhou selo visual de nível (Grátis / Free tier / Premium), botão de buscar modelos que consulta o /models do endpoint, controle de autonomia em três níveis (Baixo/Médio/Alto com cores verde/amarelo/vermelho) e max tokens em slider de 256 a 8192. Seu token nunca sai do aparelho — o app fala direto com o provedor.
Git com login por device flow
O painel Git ganhou o OAuth device flow oficial do GitHub: toque em entrar, digite um código de 8 caracteres em github.com/login/device e pronto — clone, staging, commit, push/pull e branches com as suas credenciais, sem nunca digitar senha dentro do app. O token fica apenas no armazenamento local.
Marketplace próprio de plugins
Criamos o registro oficial em carsaimz/xcoder-plugins com 7 plugins oficiais — word-count, case-toggle, sort-lines, insert-date, lorem-ipsum, base64-tool e line-tools — todos escritos sobre a API window.xcoder documentada. O app baixa com fallback automático (GitHub raw → jsDelivr), e você pode apontar Marketplace URL para qualquer registro próprio.
Visual, idiomas e estabilidade
- 6 temas novos (Xcoder, Aurora, Nord, Matcha, Mocha, Sakura) — 30 no total;
- Troca de idioma imediata e português como fallback na primeira execução (31 idiomas);
- Paleta de comandos com busca fuzzy e comandos traduzidos (117 chaves em PT);
- Correção do temido erro de inicialização
Cannot read properties of undefined (reading 'bind'), agora com resolução defensiva da ponte Cordova; - Página Sobre com descrição, agradecimentos e menu de desenvolvedor oculto (7 toques na versão);
- Efeitos de ripple, transições suaves e haptics nos toques de confirmação.
O que vem aí
Firebase (analytics/crashlytics opcionais), site da comunidade (lançado!), fórum, melhorias de layout estilo VS Code e mais — acompanhe a roadmap nas discussões. Baixe a versão mais recente na página de releases e conte para a gente o que achou.
Gostou? Baixe o app, deixe uma star no repositório e traga dúvidas para o fórum.