Sobre o projeto

O widget do plano OpenCode Go é um widget nativo WidgetKit para macOS e um aplicativo de painel de tamanho fixo, usado para visualizar em tempo real, na área de trabalho, o uso de cotas e os custos do plano OpenCode Go. O aplicativo oferece pacote de instalação DMG e versão ZIP sem instalação, com suporte a Apple Silicon e Intel, requisito de sistema macOS 14.0+ e dados armazenados apenas localmente. Após a instalação, arraste OpenCode 小组件.app para «Aplicativos»; ao abrir o aplicativo, a configuração pode ser feita pelas configurações no canto superior direito. Recomenda-se usar o login pelo navegador para obtenção automática: faça login em opencode.ai na janela pop-up; o aplicativo salvará automaticamente o workspace e o Cookie, preencherá de volta a Go Key completa a partir da página oficial de chaves no Keychain e concluirá a substituição. Opcionalmente, é possível configurar a DeepSeek Key. A configuração manual também é suportada: colar uma API Key que comece com sk-, colar o link de usage do workspace ou importar um arquivo HAR para extração automática. A API Key é armazenada no Keychain do macOS, e as credenciais do workspace são armazenadas no armazenamento local do App Group, sem envio a terceiros. O widget da área de trabalho exibe três níveis de cota — 5 horas, semana e mês — com progresso e contagem regressiva para redefinição, além dos gastos empilhados por dia dos últimos 7 dias. Clicar no gráfico abre o aplicativo principal; clicar no botão de atualizar atualiza imediatamente. O painel principal é uma janela fixa de 620×860, que exibe o gráfico de barras empilhadas por dia e por modelo do mês completo atual, sem colapso em dias vazios; a legenda de modelos usa cores unificadas e mostra separadamente a proporção de modelos de hoje. O gráfico de cotas Go é sincronizado em tempo real com a documentação oficial de cotas Go do opencode.ai, exibindo na mesma linha os três segmentos de requisições — 5h, semana e mês — com valores específicos, usando escalas relativas de 1x/10x/25x/50x/100x/250x para comparar a ordem de grandeza das cotas dos modelos, com modelos gratuitos por tempo limitado marcados separadamente. Em termos de configurações e segurança, há gerenciamento de chaves: na página de configurações é possível exibir em texto simples, substituir ou limpar individualmente a chave de cota, as credenciais do workspace e as chaves Codex Go/DeepSeek, com confirmação antes da limpeza. Após o login no navegador integrado, a Go Key, o workspace e o Cookie são obtidos automaticamente; as credenciais de login ficam armazenadas apenas no dispositivo e podem ser limpas com um clique. A importação de HAR pode analisar automaticamente o workspace ID bruto e o Cookie de autenticação. Há suporte para ativar/desativar a inicialização automática, que também pode ser gerenciada nos itens de login do sistema. O aplicativo funciona em conjunto com o widget nativo WidgetKit e o aplicativo principal; clicar no gráfico do widget abre o painel principal, com suporte a inicialização automática, mantendo cotas e gastos visíveis na área de trabalho.