Pular para o conteúdo principal
Versão: v3.2.0

Configurações da organização

Organization Settings é o hub do Azure DevOps para assinatura, seats, solicitações de acesso, usuários, Configurations, chaves de licença e orçamentos de créditos de IA do Raaghu Spec Kit.

Como abrir​

  1. No Azure DevOps, abra Organization settings (configurações no nível da organização, não do projeto).
  2. No menu esquerdo, selecione Raaghu Spec Kit.

Somente administradores da organização podem abrir este hub. Não administradores veem uma mensagem de bloqueio.

Abas: Subscription, Users, Configurations, License Keys e Raaghu AI Credits.

Este hub é separado do diálogo Settings dentro da extensão (menu hamburger), que administradores da organização e Project Administrators usam para chaves LLM do projeto, Raaghu AI do projeto atual e rótulos de comandos. Conexões LLM da organização e permissões de IA por projeto são gerenciadas aqui em Configurations.

Assinatura​

A aba Subscription gerencia seu plano e faturamento. O Raaghu Spec Kit é o Professional Plan a US$ 9 por seat / mês (USD).

Como começar (ainda não assinado)

Organizações novas elegíveis veem a tela Choose Your Plan (somente tenant admins, quando a org é elegível para trial):

  1. Selecione Free Trial ou Paid.
  2. Para Free Trial — revise o resumo do pedido (Up to 5 seats, 7-day trial, $0.00), depois clique em Start Free Trial. Não é necessário cartão de crédito.
  3. Para Paid — defina os seats com − / +, depois clique em Subscribe Now e conclua o checkout no Stripe. Se você tiver um código promocional, digite-o na página de checkout.
  4. Atribua seats aos membros da equipe na aba Users.

Aba Subscription em Organization Settings — tela Choose Your Plan com opções Free Trial e PaidAba Subscription em Organization Settings — tela Choose Your Plan com opções Free Trial e Paid

Se a organização não for elegível para trial (por exemplo, já usou um trial ou teve uma licença anterior), a aba mostra apenas o caminho pago: escolha os seats e clique em Subscribe for $…/month. Você também pode ativar uma chave em License Keys em vez do checkout no Stripe.

Após o fim do trial, mantenha o acesso concluindo o checkout pago aqui ou ativando uma chave em License Keys.

Código promocional​

No checkout do Stripe, você pode inserir um código promocional se um tiver sido emitido para você. O desconto aparece no resumo do pedido antes do pagamento (você pode remover o código se necessário).

Checkout do Stripe com um código promocional aplicado no resumo do pedido

Depois de assinar (pago, trial ou chave de licença), a aba mostra o status do plano (Active, Past due, Canceled, Canceling e similares) e estas ações:

AçãoDescrição
Adjust SeatsAdicionar ou remover seats na cobrança paga com cartão. Aumentos valem na hora; reduções ficam agendadas para o próximo período de cobrança (use Undo seat change se precisar). Durante o free trial, a contagem fica fixa em 5 e não pode ser alterada aqui (contate support@raaghu.ai se precisar de outro valor). Com license key, a contagem fica fixa pela chave e não pode ser alterada aqui.
Top up Raaghu AI creditsAdicionar saldo de Raaghu AI credits (US$ 10, US$ 25, US$ 50, US$ 100 ou um valor personalizado entre US$ 5 e US$ 10.000). Os créditos não expiram.
Manage BillingsAbrir o portal do Stripe para faturas e métodos de pagamento. Durante um free trial, esta ação é apresentada como upgrade para um plano pago quando você estiver pronto.
Cancel subscription / Undo cancellationCancelar agenda o encerramento no fim do período. Enquanto o status for Canceling, clique em Undo cancellation para manter o plano. Cancel fica oculto enquanto a organização estiver em free trial.

Você também vê seats comprados / atribuídos / disponíveis e saldo vs. gasto de créditos de IA.

  • Paid (faturamento por cartão): Billing summary mostra ciclo de faturamento, data do próximo pagamento e total mensal. Selo do plano: Paid.
  • Free trial: O selo do plano mostra Free trial. O painel de resumo é Trial summary (plano, Trial ends on, seats) em vez de próximo pagamento / total mensal.
  • License key: O selo do plano mostra License key em vez de Paid, e o Billing summary mostra apenas Expires on.

Visão geral da Subscription em Organization Settings (Paid / Active), com seats, billing summary e créditos de IAVisão geral da Subscription em Organization Settings (Paid / Active), com seats, billing summary e créditos de IA

Ajustar seats​

Use − / + para alterar a quantidade de seats, revise o detalhamento de preço e confirme. Você não pode ficar abaixo do número de seats já atribuídos — remova usuários na aba Users primeiro.

Página Adjust seats com contagem de seats e detalhamento de preçoPágina Adjust seats com contagem de seats e detalhamento de preço

Top up Raaghu AI credits​

Escolha um valor predefinido (US$ 10, US$ 25, US$ 50, US$ 100) ou informe um valor personalizado e prossiga para o pagamento.

Página Top up Raaghu AI credits com opções de valor e resumo do pedidoPágina Top up Raaghu AI credits com opções de valor e resumo do pedido

Gerenciar faturamento​

Abre o portal do cliente Stripe para métodos de pagamento, faturas e detalhes da assinatura.

Portal Manage Billings do Stripe para assinatura e método de pagamentoPortal Manage Billings do Stripe para assinatura e método de pagamento

Usuários​

A aba Users (Manage users) é onde você aprova solicitações de acesso de primeira vez e atribui seats.

As estatísticas mostram Seats purchased, Seats assigned, Seats available e Pending requests. Use Search by name or email nas listas. Se a organização estiver assinada, você também pode abrir Buy seats nesta página (desabilitado durante o free trial).

Subabas:

SubabaO que você faz
Assigned usersMembros que atualmente têm um seat. Unassign um usuário, ou selecione vários e use Unassign selected.
Pending requestsUsuários de primeira vez aguardando aprovação. Por linha: Approve ou Reject. Selecione duas ou mais linhas para Approve selected. Colunas: User, Email, Requested on, Actions. Estado vazio: "No pending access requests."
Available to assignMembros aos quais você pode conceder um seat (Assign seat, ou atribuição em lote quando vários estiverem selecionados).

Aprovar uma solicitação de acesso não é suficiente — o membro também precisa de um seat. Depois de Approve (ou Approve selected), o Raaghu Spec Kit abre um prompt de seat:

  • Give this user a seat? (único) ou Assign seats to approved users? (em lote)
  • Confirme com Assign seat para atribuir agora, ou Not now e atribua depois em Available to assign
  • Se não houver seats, o diálogo explica isso e mostra OK (compre mais seats em Subscription / Buy seats quando disponível)

Importante: Os membros precisam de um seat atribuído para usar o Raaghu Spec Kit — mesmo com assinatura ativa, trial ou chave de licença.

Detalhes: Access Requests.

Aba Users em Organization Settings com estatísticas de seats e Assigned usersAba Users em Organization Settings com estatísticas de seats e Assigned users

Aba Users Pending requests com Approve e RejectAba Users Pending requests com Approve e Reject

Prompt Give this user a seat após aprovar uma solicitação de acessoPrompt Give this user a seat após aprovar uma solicitação de acesso

Configurations​

A aba Configurations é onde você gerencia conexões de provedores de IA em toda a organização e as atribui a projetos.

Subtítulo no produto: "Manage LLM connections for your organization and assign them to individual projects."

Duas subabas: Organization e Project.

Organization​

Na subaba Organization, crie e gerencie conexões compartilhadas da organização usadas entre projetos.

  1. Clique em + Add LLM para adicionar uma conexão (mesmos campos do Add LLM do projeto: Title, AI Provider, Model, Endpoint, API Version, API Key, Expiration — incluindo uma data de expiração custom).
  2. Revise a tabela: Name, Endpoint (mascarado), Models (por exemplo, 1 enabled) e Assigned project (badges dos projetos atribuídos).
  3. Use o controle de exclusão da linha para remover uma conexão quando necessário.

Estado vazio: "No organization LLM configurations yet. Click Add LLM to create one." Novas conexões podem ser definidas como padrão da organização.

Subaba Organization de Configurations em Organization Settings com tabela de conexões e Add LLMSubaba Organization de Configurations em Organization Settings com tabela de conexões e Add LLM

Project​

Na subaba Project, revise quais fontes de IA cada projeto do Azure DevOps pode usar:

ColunaDescrição
ProjectNome do projeto Azure DevOps
Assigned LLMsConexões da org atribuídas ao projeto (por exemplo, Azure (Default)), além de badges como Project LLM ou Raaghu AI quando essas fontes são permitidas
Organization KeySe membros do projeto podem usar conexões LLM em nível de organização (Allowed / Not allowed)
Project KeySe configuração de IA personalizada em nível de projeto é permitida
Raaghu AISe Raaghu-hosted AI (créditos) é permitido para este projeto

Abra o menu ⋯ do projeto (ou selecione o projeto) para editar configurações no painel lateral:

  • Assign AI Services — escolha quais conexões da organização estão disponíveis para o projeto (habilitado quando Use Organization Key está marcado). Seleção vazia herda o padrão da org.
  • Permissions — alterne independentemente Use Organization Key, Use Project Key e Use Raaghu AI, depois Save.

Quando Use Organization Key está desmarcado, o controle Assigned LLMs fica desabilitado e pode mostrar um rótulo de status como "Project LLM", "Raaghu AI" ou "No LLM Configured".

Subaba Project de Configurations em Organization Settings com Assigned LLMs e colunas de status de permissãoSubaba Project de Configurations em Organization Settings com Assigned LLMs e colunas de status de permissão

Painel lateral de configuração do projeto com Assign AI Services e PermissionsPainel lateral de configuração do projeto com Assign AI Services e Permissions

Chaves de licença​

Ative e gerencie chaves de licença da organização — sem checkout no Stripe.

Ativar uma chave

  1. Abra License Keys.
  2. Digite a chave (formato RAAGHU-XXXX-XXXX-XXXX).
  3. Clique em Activation Key — o Raaghu Spec Kit valida primeiro e mostra uma prévia (plano, tipo, validade).
  4. Clique em Confirm & activate para resgatar, ou Cancel para voltar sem ativar.

Keys on this account lista as entitlements ativas com:

ColunaDescrição
PlanNível do plano e quantidade de seats (ex.: SpecKit · 1 seats)
StatusActive, Expiring (≤30 dias restantes) ou Expired
ExpiresExpiração relativa (ex.: in 30 days) ou a data final

Estado vazio: "No license keys have been activated for this account."

Após a ativação, o método de faturamento passa a ser License key. Em Subscription, o selo do plano mostra License key, e o Billing summary mostra apenas Expires on.

Aba License Keys em Organization Settings com Activation Key e lista de chavesAba License Keys em Organization Settings com Activation Key e lista de chaves

Raaghu AI Credits​

A aba Raaghu AI Credits (Manage Raaghu AI credits) é onde você recarrega e define limites de gasto apenas para Raaghu AI.

Subtítulo no produto: "Top up and set spending limits for Raaghu AI only."

Visão geral

  • Ver Raaghu AI credits balance, Spent this period e Active Raaghu AI caps
  • Clique em Top up Raaghu AI credits nesta aba (também é possível recarregar em Subscription → Top up Raaghu AI credits)
  • Em Add Raaghu AI budget cap, escolha Scope, Limit (USD) e Period (Monthly ou Lifetime), depois Add cap
  • Revise Active Raaghu AI caps e use Edit ou Remove

Aba Raaghu AI Credits com saldo, Top up e Add Raaghu AI budget capAba Raaghu AI Credits com saldo, Top up e Add Raaghu AI budget cap

Raaghu AI usage

Na mesma aba, Raaghu AI usage mostra o gasto de IA hospedada na organização para um intervalo From / To, incluindo detalhamento By project. Os membros veem o próprio gasto em My Usage.

Análise Raaghu AI usage com intervalo de datas e By projectAnálise Raaghu AI usage com intervalo de datas e By project

Próximos passos​