> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jiekou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> JieKou AI model APIs are OpenAI-compatible. Base URL for users in mainland China (direct, no VPN): https://api.highwayapi.ai/openai; elsewhere: https://api.jiekou.ai/openai. Anthropic-compatible base URL: https://api.highwayapi.ai/anthropic or https://api.jiekou.ai/anthropic.
> Authenticate with `Authorization: Bearer <API_KEY>`; with Anthropic SDKs or Claude Code, pass the same key as `ANTHROPIC_AUTH_TOKEN`. Users create keys at https://jiekou.ai/settings/key-management. Never print or hardcode a real key.
> Get current model IDs from GET https://api.jiekou.ai/openai/v1/models instead of reusing model names from memory.

# Pi

## O que é o Pi?

Pi é um agente de programação com IA para o terminal, minimalista e altamente personalizável, criado originalmente por Mario Zechner (badlogic) e atualmente mantido pela Earendil Works, cujo slogan oficial é "deixe o Pi se adaptar ao seu fluxo de trabalho, e não o contrário". Dê a ele um objetivo e um diretório de trabalho, e ele será capaz de ler arquivos, executar comandos, modificar código e conduzir tarefas de múltiplas etapas; o núcleo padrão é deliberadamente mantido enxuto, sem sub-agents, plan mode, pop-ups de permissão nem bash em segundo plano integrados — em vez disso, essas capacidades ficam a cargo de extensões TypeScript, Skills, templates de prompt e temas.

O Pi oferece suporte a mais de 15 provedores de modelos e a centenas de modelos, que podem ser alternados a qualquer momento durante a sessão; as sessões são armazenadas em uma estrutura de árvore, e é possível usar `/tree`, `/fork` e `/clone` para voltar a qualquer nó do histórico e abrir uma nova ramificação, além de exportar em HTML ou gerar links de compartilhamento. A engenharia de contexto é o seu principal diferencial: system prompt minimalista, instruções de projeto via AGENTS.md, compactação automática personalizável e Skills carregadas sob demanda; o runtime oferece suporte a TUI interativa, modo de script print/JSON, RPC e SDK TypeScript. O projeto é distribuído sob a licença MIT, mas oficialmente não inclui um sistema de permissões integrado: por padrão, ele é executado com as permissões do usuário que o iniciou, por isso recomenda-se utilizá-lo em um contêiner ou sandbox.

Site oficial: [https://pi.dev/](https://pi.dev/)

GitHub: [https://github.com/earendil-works/pi](https://github.com/earendil-works/pi)

Com o serviço de API fornecido pela Interface AI, é possível chamar os modelos de linguagem de fronteira mais avançados do mundo diretamente no Pi, com integração perfeita ao seu fluxo de trabalho no Pi.

## Como integrar a Interface AI ao Pi?

### Obtenha sua API Key

1. Acesse o site oficial jiekou.ai e registre-se.

2. Entre no painel de administração, clique em "Meu perfil" no canto superior direito e selecione "Gerenciamento de API Keys" na lista suspensa.

   ![](https://mintcdn.com/jiekou/woskTYHkYOH0CRpH/images/pi-01.png?fit=max\&auto=format\&n=woskTYHkYOH0CRpH\&q=85\&s=76cb5c9c851a0f8b9c947169fbce3eee)

3. Clique em "Criar" e insira o nome da chave. Recomenda-se usar um nome fácil de identificar, para facilitar a distinção entre chaves com diferentes finalidades no console mais tarde.

   ![](https://mintcdn.com/jiekou/woskTYHkYOH0CRpH/images/pi-02.png?fit=max\&auto=format\&n=woskTYHkYOH0CRpH\&q=85\&s=5cd1d23cad28bb10d53902bcc0be70d0)

4. Clique em copiar e anote a Key gerada. Ela não poderá ser visualizada novamente no console, portanto, guarde-a com segurança para uso futuro.

### Integre a Interface AI ao Pi

Crie o arquivo `.pi\agent\models.json` no formato abaixo e preencha as informações correspondentes:

```json theme={null}
{
  "$schema": "https://pi.dev/schemas/models.schema.json",
  "providers": {
    "highway": {
      "name": "Jiekou",
      "baseUrl": "https://api.highwayapi.ai/openai/v1",
      "api": "openai-completions",
      "apiKey": "Sua API Key",
      "models": [
        {
          "id": "claude-opus-5-5",
          "name": "Claude Opus 5.5",
          "reasoning": true,
          "input": ["text", "image"],
          "contextWindow": 1000000,
          "maxTokens": 128000,
          "cost": { "input": 4, "output": 20, "cacheRead": 0.2, "cacheWrite": 5 }
        }
      ]
    }
  }
}
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.