MakionDocs ← makion.dev

O que é o Makion

O Makion é um agente de programação de IA on-premise (na sua própria infraestrutura) para SAP / ABAP. Um programador descreve uma tarefa em linguagem simples, e um agente de IA executa-a dentro do próprio sistema SAP da organização através das interfaces oficiais ADT (ABAP Development Tools) — seguindo os padrões de código da equipa e registando cada passo num registo de auditoria.

Tudo corre em infraestrutura que o cliente controla: a ligação SAP, todas as credenciais e o início de sessão do modelo de IA nunca saem do servidor e das máquinas do próprio cliente.

O Makion não está associado à SAP SE. SAP e ABAP são marcas registadas da SAP SE e são usadas aqui apenas de forma descritiva.

O que pode fazer com ele#

Em que é diferente das ferramentas de IA da própria SAP#

A abordagem de IA da própria SAP (Joule e as ferramentas oficiais ADT) é cloud-first, ligada ao modelo da própria SAP e faturada por token através das SAP AI Units. O Makion adota, de propósito, a abordagem oposta:

Ferramentas de IA da SAP Makion
Modelo de custo Pagar por token (SAP AI Units) A sua subscrição já existente — uma mensalidade fixa, sem custo por token
Como inicia sessão Chaves de API / créditos medidos Ligue a sua subscrição Claude / Gemini / Codex / Kimi / Grok, ou use uma chave de API
Onde corre Restrito à cloud On-prem — o seu SAP, o seu servidor, a sua máquina
Modelo O modelo único da SAP Multi-motor — escolhido por projeto
Objetos DDIC não oferecido Cria tabelas, estruturas, elementos de dados, domínios via ADT
Autonomia não oferecido Execuções sem supervisão com uma barreira humana de aprovar e aplicar

O ponto central: ligue-se através de uma subscrição, não de uma API. Inicia sessão uma vez com uma subscrição que já tem e o Makion corre sobre ela — sem medição, sem faturas de token surpresa. Consulte AI engines & login.

A promessa central: nada muda no SAP sem um humano#

O Makion foi concebido para que a IA possa investigar o seu sistema SAP livremente, mas só possa alterá-lo sob controlo humano direto. Dois mecanismos impõem isto ao nível do código, e não apenas por instrução:

  1. As funções de leitura apenas não podem fisicamente escrever. Quando escolhe uma função de leitura apenas, ao agente é entregue apenas o conjunto de leitura das ferramentas SAP — as ferramentas de escrita nunca lhe são passadas, pelo que não pode bloquear, definir código-fonte, criar ou ativar seja o que for.
  2. A eliminação de objetos está permanentemente desativada. Nenhuma função pode eliminar um objeto SAP; o pedido é bloqueado antes de sequer chegar ao SAP.

Além disso, o Autonomous mode acrescenta a barreira mais forte: o agente autónomo corre inteiramente em leitura apenas e só pode propor alterações para uma fila de envio. Um humano aprova cada proposta, e um botão Aplicar separado, acionado por humano, executa a escrita efetiva no SAP.

No Chat interativo, uma função com escrita de facto altera o SAP durante a conversa que está a conduzir — é esse o objetivo de uma função com escrita. O fluxo propor → aprovar → botão aplicar é específico do modo autónomo. Se quiser uma barreira rígida de aplicação humana para cada escrita, use o modo autónomo. O panorama completo está no Security model.

Para quem é#

Para onde ir a seguir#