██╗ ██╗ ██╗ █████╗ ██████╗ ██████╗ ██████╗ ███████╗
██║ ╚██╗ ██╔╝ ██╔══██╗ ██╔════╝ ██╔═══██╗ ██╔══██╗ ██╔════╝
██║ ╚████╔╝ ███████║ ██║ ██║ ██║ ██║ ██║ █████╗
██║ ╚██╔╝ ██╔══██║ ██║ ██║ ██║ ██║ ██║ ██╔══╝
███████╗ ██║ ██║ ██║ ╚██████╗ ╚██████╔╝ ██████╔╝ ███████╗
╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═════╝ ╚══════╝
CLI agentic terminal da Studio CodeAI — Star 1 da familia
Abra qualquer projeto no terminal e trabalhe com Lya: uma IA que le codigo, edita arquivos, executa comandos e apoia tarefas de engenharia do inicio ao fim. Suporta provedores cloud e locais por meio de um perfil unificado.
Lya Code e o CLI agentic do ecossistema Studio CodeAI. Voce abre um terminal em qualquer projeto e a Lya — a IA embutida — le o codigo, edita arquivos, roda comandos e raciocina sobre problemas de engenharia em tempo real.
Principais capacidades:
- Multi-provedor — Anthropic Claude, Gemini, OpenAI, DeepSeek, Ollama local e outros via
/provider - Ferramentas de codigo — ler/editar/escrever arquivos, Bash, grep, glob, busca web, MCP
- Agentes especializados — time Lya com 8 sub-agentes (arquiteto, explorador, revisor, testador, recorder, memoria, provedor)
- Sessoes em segundo plano — tarefas longas rodando sem bloquear o terminal
- Extensao VS Code — lancamento e integracao com tema Studio CodeAI
O Lya Code e o unico CLI agentic com 2 provedores gratuitos via login social:
lya
/onboard-githubFaz login com sua conta GitHub no browser, autoriza, e acessa GPT-5.5, Claude Sonnet 4.6, Gemini 3.1 Pro, Grok Code Fast e mais — tudo zero custo para contas GitHub.
lya
/onboard-huggingfaceLogin social com Hugging Face. Acesse Llama 3.3 70B, Qwen2.5 Coder 32B, DeepSeek V3, Mistral Small 3.1 e muitos outros modelos via Inference Providers — free tier de ~1k requisicoes/dia por conta HF.
olla serve # em outro terminal
lya
/provider # seleciona "Ollama"irm https://raw.githubusercontent.com/StudioCodeAI/LyaCode-installers/main/quick-install.ps1 | iexRequer Node.js
>=22.0.0. Baixe em nodejs.org.
npm install -g @studiocodeai/lyacode@latest| Formato | Download | Quando usar |
|---|---|---|
.exe |
lyacode-setup-x64-1.1.1.exe | Instalador padrao Windows (recomendado) |
.msi |
lyacode-setup-x64-1.1.1.msi | Deploy corporativo / GPO / Intune |
.msix |
lyacode-1.1.1.msix | Microsoft Store / sideload MSIX |
.zip |
lyacode-portable-1.1.1.zip | Portable — extraia e execute install.cmd |
.tgz |
studiocodeai-lyacode-1.1.1.tgz | npm / Linux / macOS |
Todos os instaladores requerem Node.js
>=22.0.0. Baixe em nodejs.org.
O arquivo
.msixainda aguarda assinatura Authenticode para submissao na Microsoft Store oficial.
npm install -g https://github.com/StudioCodeAI/LyaCode-installers/releases/download/v1.1.1/studiocodeai-lyacode-1.1.1.tgzlya --version
lyacode --version
lscode --versionTodos os aliases apontam para o mesmo binario. Esperado: 1.1.1 (Lya Code).
# Iniciar a CLI
lya
# Dentro da sessao interativa
/onboard-github # login com GitHub — 21 modelos gratis
/onboard-huggingface # login com Hugging Face — modelos open-source gratis
/provider # configurar qualquer provedor de IA
/lya # ativar a persona Lya (engenheira senior Studio CodeAI)
/help # listar todos os comandos disponiveislya --bg "corrija os testes falhando"
lya --bg --name refactor "refatora o middleware de autenticacao"
lya ps # listar sessoes ativas
lya logs refactor # ver saida da sessao
lya logs refactor -f # seguir em tempo real
lya kill refactor # encerrar a sessaoLya e a engenheira de software senior da familia Studio CodeAI. Ela combina arquitetura, execucao pratica, revisao e testes dentro do terminal.
Sub-agentes disponiveis (invoke via /agents ou Task(agent=<nome>)):
| Agente | Papel |
|---|---|
lya |
Agente principal: engenharia geral, roadmap, decisao |
lya-architect |
Arquitetura, tradeoffs e ADRs |
lya-explorer |
Investigacao read-only e mapeamento de codigo |
lya-reviewer |
Code review com findings e riscos |
lya-tester |
Testes focados com bun:test |
lya-recorder |
Commits, PRs e changelogs |
lya-memory |
Memoria de sessao e handoffs persistentes |
lya-provider |
Perfis e rotas de provedores de IA |
Configure com /provider ou variaveis de ambiente:
| Provedor | Variavel de ambiente |
|---|---|
| Anthropic Claude | ANTHROPIC_API_KEY |
| Google Gemini | GEMINI_API_KEY (+ CLAUDE_CODE_USE_GEMINI=1) |
| OpenAI / compativel | OPENAI_API_KEY (+ CLAUDE_CODE_USE_OPENAI=1) |
| DeepSeek | OPENAI_API_KEY + base URL DeepSeek |
| Ollama (local) | sem chave — configure o perfil com /provider |
| GitHub Models | CLAUDE_CODE_USE_GITHUB=1 |
| OpenRouter, Groq, MiniMax, e outros | via perfil OpenAI-compativel |
npm uninstall -g @studiocodeai/lyacodeTodos os aliases (lya, lyacode, lscode) sao removidos juntos.
Requisitos: Node.js >=22.0.0 + Bun
bun install
bun run build
bun run smoke # verifica: node dist/cli.mjs --version
bun run typecheck
bun test # suites completas
bun run doctor:runtimeQuando alterar comportamento de provedor, consulte primeiro
docs/integrations/overview.md e o guia em docs/integrations/how-to/.
| Campo | Valor |
|---|---|
| Produto | Lya Code |
| Familia | Studio CodeAI (Star 1) |
| Autor | Luis Cardozo |
studiocoder.ai@gmail.com |
|
| Repositorio (fonte) | StudioCodeAI/LyaCode |
| Releases publicas | StudioCodeAI/LyaCode-installers |
| Pacote npm | @studiocodeai/lyacode |
| Binario canonico | lyacode |
| Aliases | lya, lscode |
| Versao atual | v1.1.1 |
O codigo-fonte deste projeto e propriedade da Studio CodeAI e tem uso restrito. Leia LICENSE para detalhes.
Instaladores e binarios podem ser distribuidos conforme a politica definida pela Studio CodeAI nas releases publicas.