HeadlinesBriefing HeadlinesBriefing.com

SIwithin: execute CLIs de agentes sem supervisão, isolados

Hacker News •
×

O SIwithin é uma ferramenta que executa um programa de agente de linha de comando sem supervisão, a partir de uma instrução breve, dentro de uma cerca em torno das pastas que você especificar e sob um orçamento em dólares, deixando um registro por execução. Ele aplica três garantias por meio de código, e não de confiança. Primeiro, uma execução só pode acessar as pastas que lhe foram concedidas; a sua pasta pessoal é recusada tanto para leitura quanto para escrita. Segundo, uma execução não pode gastar mais do que seus dólares alocados, com um orçamento por execução, um limite para todas as execuções e um cronômetro em cada uma. Para o adaptador do Claude, um proxy de loopback é a única porta para a API: a execução recebe um token específico daquela execução em vez da sua chave, e cada requisição é medida e recusada quando ultrapassa o orçamento.

Cada execução grava uma linha que registra quanto custou e se foi concluída. A ferramenta funciona com as ferramentas de linha de comando Claude Code e OpenAI Codex. O SIwithin é um projeto independente e não é criado, endossado nem patrocinado pela Anthropic ou pela OpenAI. Os usuários continuam sujeitos aos termos de serviço de cada fornecedor ao usar suas CLIs por meio do SIwithin.

O SIwithin só funciona no macOS e se recusa a executar no Linux ou no Windows, em vez de operar sem a cerca de proteção. É um arquivo único que requer Python 3.10 ou superior e apenas a biblioteca padrão. Não faz chamadas de rede por conta própria e não envia telemetria. Os usuários devem instalar a CLI que desejam controlar e fornecer uma chave de API para ela.

O adaptador do Codex exige flags explícitas, porque essa CLI informa tokens em vez de custos e informa o uso apenas quando um turno termina. Esse adaptador foi construído a partir da documentação, mas ainda não foi testado com uma CLI em funcionamento.

Fonte: Hacker News · Resumido por HeadlinesBriefing