No VS Code, abra a paleta de comandos (Ctrl+Shift+P / Cmd+Shift+P) e
execute Extensions: Install from VSIX….
Selecione o arquivo baixado. O VS Code pedirá para recarregar ao final.
Auto-update
Após a primeira instalação, a extensão verifica atualizações automaticamente
a cada 6 horas contra o backend da Sexta-feira. Atualizações são baixadas e
instaladas em segundo plano — só é pedida confirmação quando a versão atual
está abaixo do mínimo suportado pelo backend.
Como usar
Abra a paleta (Ctrl+Shift+P) e execute Sexta-feira: Login para
autenticar sua conta.
Clique no ícone da Sexta-feira na Activity Bar (ou Ctrl+Shift+S) para
abrir o painel de chat.
Converse com a IA, cole código, peça refatorações. Com texto selecionado,
use Ctrl+Alt+A / Cmd+Alt+A para enviar a seleção com contexto de arquivo.
Comandos disponíveis
Comando
Descrição
sextafeira.login
Inicia login via OAuth PKCE no navegador
sextafeira.logout
Encerra a sessão local e revoga o refresh token
sextafeira.open
Foca o painel da Sexta-feira
sextafeira.sendSelection
Envia a seleção atual para o chat
sextafeira.newSession
Inicia uma nova conversa
sextafeira.showUsage
Abre o dashboard de uso no navegador
sextafeira.checkConnection
Testa a conectividade com a API
sextafeira.showOutput
Abre o canal de log da extensão (debug)
Funcionalidades
Chat com IA dentro do VS Code — painel dedicado na Activity Bar, com
histórico de conversas sincronizado com a sua conta.
Execução de código com aprovação granular — comandos shell e edições de
arquivo passam por um pipeline de aprovação (Plan → Auto-accept Edits →
Full access) configurável por sessão.
Proteções de segurança configuráveis — blockFileDelete,
blockProcessKill, blockNetworkAccess, sandboxMode, lista de domínios
permitidos/bloqueados para web requests.
Múltiplos modelos — Sexta Data (Qwen3 32B), Sexta Riker (Qwen2.5 7B),
Sexta Barclay (Qwen3 4B), DeepSeek V3/R1 via LiteLLM.
Histórico persistente — todas as conversas ficam salvas no backend e
ficam acessíveis também pela Web UI.
Envio de seleção com contexto (Ctrl+Alt+A) — a seleção é enviada com
caminho do arquivo, intervalo de linhas e linguagem detectada.
Monitor de uso do plano na status bar — mostra tokens consumidos no dia
e dias restantes do trial.
Trial de 14 dias — novos usuários ganham 14 dias de acesso completo;
depois disso o plano Free bloqueia envio de mensagens até o upgrade.
Auto-update silencioso — sempre rodando a versão mais recente, sem
popups interrompendo o fluxo.
Suporte a Remote-SSH — quando conectado a um host remoto, a extensão é
instalada automaticamente no servidor remoto e passa a rodar lá.
Configuração
Abra Preferences → Settings e busque por "Sexta-feira", ou edite o
settings.json:
Chave
Tipo
Default
Descrição
sextafeira.apiUrl
string
https://api.sextafeira.ai
URL base da API (use https://api-staging.sextafeira.ai para beta)
sextafeira.frontendUrl
string
https://sextafeira.ai
URL base do frontend (para abrir dashboard, upgrade, etc.)
sextafeira.model
string
sextafeira-data
Modelo padrão para novas conversas
sextafeira.sandboxMode
boolean
true
Executa comandos shell em sandbox
sextafeira.blockFileDelete
boolean
true
Bloqueia rm -rf e operações destrutivas em arquivos
sextafeira.blockProcessKill
boolean
true
Bloqueia kill/pkill em PIDs fora da sessão
sextafeira.blockNetworkAccess
boolean
false
Bloqueia todo acesso à rede durante execução
sextafeira.allowedDomains
string[]
[]
Whitelist de domínios quando blockNetworkAccess=true
sextafeira.approvalMode
string
plan
plan | auto-edits | full — nível de aprovação automática
sextafeira.theme
string
dark
dark | light — tema do painel
Suporte
Issues e feedback: abra um ticket via Sexta-feira: Show Output →
copie o log → envie para suporte@sextafeira.ai.