APIMaster.ai

Programação / Desenvolvimento

omp logo

omp

omp é um agente de programação de terminal de código aberto que oferece suporte a mais de 60 provedores de modelos e permite trocar de modelo durante uma sessão.

Tipo de produto: Agente de programação via CLIPreços: DesconhecidoIntegração com APIMaster: Compatível

Site criado em

2026-05-11

Ranking de uso de tokens no OpenRouter

#7

Fontes: OpenRouter

Visitantes únicos mensais

187,532

Fontes: SimilarWeb

Prévia da página inicial de omp

Coding Plan

Pare de gerenciar várias assinaturas de modelos

Descontos em modelos Coding Pro

  • glm-5.250% off
  • glm-5.350% off
  • deepseek-v4-flash40% off
  • deepseek-v4-pro40% off
  • qwen3.8-max40% off
  • kimi-k2.7-code30% off
  • kimi-k330% off
  • minimax-m330% off
  • deepseek-flash10% off

Visão geral

omp é uma ferramenta de agente de linha de comando voltada para desenvolvedores que trabalham em projetos locais, com execução por interfaces TUI ou GUI. Depois de iniciar o agente no diretório do projeto, os usuários podem executar operações de CLI e invocar diferentes modelos para realizar tarefas. O principal recurso é o suporte à troca de modelo durante a sessão e à configuração local, evitando as limitações de um único modelo. A ferramenta é adequada para desenvolvedores que precisam de roteamento flexível de modelos e de trabalhar com bases de código reais, com foco na persistência local e na troca entre vários modelos em comparação com agentes compartilhados na nuvem ou ferramentas baseadas em um modelo fixo.

Resumo em uma linha

omp é um agente de programação de terminal de código aberto que oferece suporte a mais de 60 provedores de modelos e permite trocar de modelo durante uma sessão.

Para que as pessoas usam

Depois que o usuário digita omp no terminal para iniciar a ferramenta, o agente usa a CLI para concluir operações na AWS/GCP ou modificar código. Ao encontrar limites do modelo, basta digitar /switch para mudar para outro modelo e continuar a tarefa.

Indicado para

Desenvolvedores e equipes técnicas

Como funciona

Execute a CLI no diretório do projeto, configure os provedores de modelos e os endpoints e, em seguida, aprove ou inspecione as operações do agente no terminal.

Informações principais

Tipo de produto

Agente de programação via CLI

Preços

Desconhecido

Consulte o repositório oficial para verificar os preços atuais do projeto e as regras de invocação de modelos.

Integração com APIMaster

Compatível

~/.omp/agent/models.yml ou configuração do provedor de modelos

Confiabilidade dos dados

Baixa

Última verificação: 2026-08-29

Modelos / APIs compatíveis

A configuração dos provedores depende da versãoSuporte a endpoints personalizados: a verificar

Principais recursos e diferenciais

Integração nativa com LSP

Oferece diretamente no terminal renomeação semântica, busca de referências e diagnósticos

Depurador DAP completo

Depurador em processo com suporte a pontos de interrupção, inspeção de variáveis e execução passo a passo

Edição de conteúdo com hash de linha

Mecanismo de modificação de código baseado em hash de conteúdo

Kernel IPython persistente

Mantém importações, variáveis e o estado de arquivos abertos entre sessões e subagentes

Automação de navegador

Recursos integrados para operar navegadores

Suporte a provedores de vários modelos

Use o mesmo conjunto de ferramentas para invocar diferentes modelos por meio de TUI, -p, RPC, ACP e outras interfaces

omp: Casos de uso

Crie aplicações completas no terminal com um agente de IA

Combine modelos como Qwen para escrever e aprimorar o código iterativamente, passo a passo, por meio do agente

Indicado paraDesenvolvedores independentes

Depure programas Python em um ambiente integrado a uma IDE

Use o depurador DAP nativo para definir pontos de interrupção e inspecionar variáveis

Indicado paraDesenvolvedores Python

Crie estados incrementalmente, como em um notebook Jupyter

Acumule variáveis e o estado dos arquivos passo a passo por meio do kernel persistente para desenvolvimento iterativo

Indicado paraCientistas de dados e desenvolvedores de scripts

Execute tarefas de automação que envolvem interação com o navegador

Faça com que o agente opere diretamente o navegador para concluir tarefas relacionadas à web

Indicado paraDesenvolvedores full-stack

Configuração de chave de terceiros para omp (integração APIMaster)

Compatível

Etapas de configuração

  1. 1Abra a configuração do provedor de modelos do omp conforme as instruções oficiais, geralmente editando ~/.omp/agent/models.yml.
  2. 2Adicione um provedor personalizado compatível com OpenAI e preencha a Base URL e a API Key do APIMaster.
  3. 3Altere o nome do modelo para o ID do modelo do APIMaster que deseja chamar e salve a configuração.
  4. 4Depois de reiniciar ou atualizar a sessão do omp, mude para esse provedor e faça uma solicitação mínima para confirmar que o modelo atual está usando a chave de terceiros.

Valores de configuração

Base URL

https://apimaster.ai/v1

Variável de ambiente da chave API

$APIMASTER_API_KEY

Modelo

Seu model ID da APIMaster

Discussão da comunidade

Resumo das discussões

Os usuários geralmente entendem o omp como uma ferramenta de agente de programação com IA integrada à IDE, com ênfase no gerenciamento de estado persistente e nos recursos de roteamento de modelos para desenvolvimento local e fluxos de trabalho com agentes. As discussões se concentram em comparações com outras ferramentas de agentes, especialmente na persistência de memória, na confiabilidade da orquestração e na capacidade de entrega em projetos reais. Os usuários também prestam atenção às aplicações de roteamento de modelos em diferentes tarefas e aos métodos de integração com provedores específicos.

Tópicos mais discutidos

  1. 1

    Como o kernel IPython persistente permite que os agentes criem estados de forma incremental

    Os usuários discutem como esse design mantém variáveis, importações e arquivos entre sessões, permitindo uma iteração passo a passo semelhante à de um notebook Jupyter, em vez de refazer todos os cálculos a cada vez.

  2. 2

    Eficácia do roteamento de modelos no mundo real por tipo ou dificuldade de tarefa

    Os usuários compartilham como o roteamento seleciona modelos automaticamente com base nas tarefas e qual é o impacto disso na eficiência e no custo da programação.

  3. 3

    Comparação com outras ferramentas de agentes, como Droid, em termos de memória e orquestração

    Os usuários comparam o harness durável do omp e os agentes compartilhados, discutindo qual opção é mais adequada para entregar projetos reais e manter ciclos de feedback.

  4. 4

    Experiência de integração e uso com provedores como o Google

    Os usuários perguntam sobre a configuração de provedores, assinaturas anti-gravity e outros detalhes, além da estabilidade do omp em ambientes de produção.

  5. 5

    Confiabilidade geral e cenários adequados para o omp como agente de programação local

    Os usuários discutem as vantagens da ferramenta no desenvolvimento de aplicações pessoais e na possibilidade de evitar restrições da nuvem, além de métodos de uso conjunto com o Claude ou outros modelos.

Perguntas frequentes

O que é o omp?

É um projeto de agente de programação voltado para o terminal; os recursos específicos devem ser verificados de acordo com o estado atual do repositório.

Ele oferece suporte ao APIMaster?

Atualmente, isso é desconhecido. A página não afirmará que há suporte até que isso seja confirmado na documentação oficial ou por meio de testes reais.

Ele pode modificar arquivos locais?

Isso depende das ferramentas e permissões habilitadas; cada operação deve ser verificada antes da execução.

Agentes semelhantes

FontesSite oficialGitHub

Última verificação: 2026-08-29 · Reportar uma correção