Saltar para o conteúdo

Self-hosted

Execute o Claude Code, o Codex e o Grok no seu próprio servidor, a partir do navegador

Por Olivares AI 4 min de leitura

Os agentes de programação rendem mais numa máquina que tem o código, as ferramentas de compilação e as credenciais. Para a maioria das equipas, essa máquina é um servidor, não um portátil. O Olivares AI executa o Claude Code, o Codex e o Grok Build nesse servidor e dá-lhe uma consola web e uma CLI para iniciar, acompanhar e parar as respetivas sessões.

Instale o motor

O Olivares AI é um único programa com a consola integrada. Em Linux ou macOS, instala-se com um único comando, que verifica a versão antes de instalar o que quer que seja:

curl -fsSL https://olivares.ai/olivares/install.sh | sh
olivares quickstart

O quickstart imprime o endereço da consola e um token de utilização única para criar o primeiro administrador. Também estão disponíveis imagens Docker, pacotes Debian, RPM e Alpine e um tap do Homebrew; o guia de instalação enumera todos os métodos.

Ligue uma ferramenta com a conta que já tem

Abra AI tools na consola. Instala o Claude Code, o Codex e o Grok Build e executa o fluxo de início de sessão próprio de cada ferramenta, pelo que entra com a subscrição que a sua equipa já paga. Cada conta com que inicia sessão passa a ser uma instância de ferramenta separada, e a consola mostra o plano, as janelas de utilização e os modelos que a ferramenta comunica.

Se preferir API keys, adicione-as em Providers. Um modelo local também funciona: o Ollama só precisa de um endpoint acessível e de um nome de modelo.

Inicie uma sessão

Escolha Sessions → New session e selecione uma ferramenta pronta. O motor preenche o perfil e a pasta do projeto. Introduza a primeira mensagem e prima Start.

O mesmo funciona a partir de um terminal. O session start recebe a pasta e o primeiro prompt:

olivares login
olivares session start ~/work/api "Explain this project." --name api-review --detach

O --detach envia o prompt e devolve o controlo sem esperar pela resposta. A sessão continua a correr no servidor, mesmo depois de fechar o terminal. Volte a acompanhar o seu resultado a partir de qualquer terminal com olivares session follow api-review. Com o Business, os terminais em direto da consola e o olivares session send e o resume permitem-lhe continuar a conduzi-la.

Num repositório git, Work in a new git worktree dá à sessão o seu próprio ramo e o seu próprio diretório de trabalho, de modo que duas sessões nunca editam a mesma cópia de trabalho. A limpeza recusa-se a descartar trabalho por consolidar ou por integrar, a não ser que o indique explicitamente.

Aprovar, interromper, parar e retomar

Ative Ask before each action e a ferramenta espera por si antes de agir. O pedido aparece em Approvals, onde o aprova ou o nega.

Interrupt termina o turno atual e mantém a conversa. Stop termina o processo. Com o Business, Resume reinicia a mesma sessão com o mesmo perfil, conta e pasta, e verifica de novo primeiro as credenciais e a política. Uma sessão nunca muda por si para outro início de sessão: se a sua conta já não estiver disponível, o arranque é recusado.

Regras que se aplicam a todas as sessões

Como todas as sessões partem do motor, aplicam-se as mesmas regras a todas. O Olivares AI verifica as ações em quatro pontos de aplicação deny-closed: dentro do Claude Code, no proxy de modelos, em cada chamada a uma ferramenta MCP e entre agentes. Com o Business, os orçamentos por equipa, agente ou modelo avisam, abrandam ou param a despesa. Cada decisão fica num registo assinado e à prova de adulteração.

As sessões do Claude Code e do Codex associadas a uma chave de fornecedor só alcançam o endpoint do respetivo fornecedor, através de um proxy por sessão, ou não arrancam. As sessões que iniciam sessão com uma conta, bem como as do Grok Build e do OpenCode, não ficam isoladas desta forma: podem alcançar qualquer host que a sua rede permita.

Experimente

O Community é gratuito e de código aberto, com utilizadores ilimitados. Instale-o a partir do repositório do GitHub ou leia primeiro como funciona. O Business acrescenta, com uma licença comercial, o que as organizações maiores e reguladas precisam.

Artigos relacionados

Perguntas frequentes

Posso usar a minha subscrição atual do Claude ou do ChatGPT?

Sim. A página AI tools executa o fluxo de início de sessão próprio de cada ferramenta, e cada conta com que inicia sessão passa a ser uma instância de ferramenta separada. Também pode adicionar uma API key ou o endpoint de um modelo local, como o Ollama, em Providers.

O que acontece quando fecho o portátil?

A sessão continua a correr no servidor. Volte a acompanhar o seu resultado com olivares session follow. Voltar a ligar-se a partir dos terminais em direto da consola faz parte do Business.

É gratuito?

O Community é gratuito e de código aberto sob a AGPL-3.0, com utilizadores ilimitados. O Business acrescenta uma licença comercial e o que as organizações maiores e reguladas precisam.

Veja a que os seus agentes conseguem aceder

A Olivares AI é a plataforma aberta e self-hosted para o seu ecossistema de IA. Implemente-a na sua própria infraestrutura e obtenha o mapa de acessos que as suas equipas de segurança e plataforma têm vindo a pedir.