Guia do Kimi Code: como usar Kimi K2.7 com Claude Code, Cline e RooCode
Se você quer testar Kimi K2.7, o melhor ponto de entrada não é o chat comum. É o Kimi Code.
Kimi Code é o fluxo de trabalho da Moonshot AI para programação. Ele leva Kimi K2.7 Code para terminal, IDE, CLI e ambientes agentic. Na API, o modelo é kimi-k2.7-code.
O que é Kimi Code
Kimi Code é a experiência de programação para desenvolvedores baseada em Kimi.
| Camada | Função |
|---|---|
| Kimi K2.7 Code | Código, raciocínio, contexto longo e Agent tasks |
| Kimi Code | Entrada para terminal, IDE e CLI |
| Claude Code / Cline / RooCode | Ferramentas externas conectadas ao kimi-k2.7-code via Kimi API |
Buscar "como usar Kimi Code" normalmente significa descobrir como colocar Kimi K2.7 Code dentro de um projeto real.
Instalação rápida
curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash
Depois, use Kimi Code para entender projetos, gerar código, explicar logs, escrever testes e executar tarefas de desenvolvimento.
Comece pequeno:
- explicar a estrutura do repositório;
- encontrar um bug provável;
- adicionar testes;
- adaptar um componente para responsivo;
- analisar logs de erro.
ID do modelo
kimi-k2.7-code
Kimi K2.7 Code suporta contexto de 256K, texto, imagem, vídeo, thinking, chat e Agent tasks. Thinking não pode ser desativado.
Usar com Claude Code
export ANTHROPIC_BASE_URL=https://api.moonshot.cn/anthropic
export ANTHROPIC_AUTH_TOKEN=${YOUR_MOONSHOT_API_KEY}
export ANTHROPIC_MODEL=kimi-k2.7-code
export ANTHROPIC_DEFAULT_OPUS_MODEL=kimi-k2.7-code
export ANTHROPIC_DEFAULT_SONNET_MODEL=kimi-k2.7-code
export ANTHROPIC_DEFAULT_HAIKU_MODEL=kimi-k2.7-code
export CLAUDE_CODE_SUBAGENT_MODEL=kimi-k2.7-code
export ENABLE_TOOL_SEARCH=false
export CLAUDE_CODE_AUTO_COMPACT_WINDOW=262144
claude
Depois rode:
/status
para confirmar o modelo.
Esse fluxo combina bem com desenvolvimento multiarquivo, correção de bugs, análise de testes, migrações e perguntas sobre bases de código.
Cline
| Configuração | Valor recomendado |
|---|---|
| API Provider | Moonshot |
| Moonshot Entrypoint | api.moonshot.cn |
| API Key | Sua chave da Kimi |
| Model | kimi-k2.7-code |
| Browser | Desativar browser tool usage |
Prompt inicial:
Leia package.json e o diretório src. Explique a stack, arquivos de entrada, estrutura de rotas e comandos de desenvolvimento. Não modifique código ainda.
RooCode
| Configuração | Valor recomendado |
|---|---|
| API Provider | Moonshot |
| Moonshot Entrypoint | api.moonshot.cn |
| API Key | Sua chave da Kimi |
| Model | kimi-k2.7-code |
| Browser | Desativar browser tool usage |
RooCode é bom para tarefas iterativas: ler teste, alterar código e verificar novamente. Como pode gerar muitas chamadas, defina orçamento diário.
OpenAI SDK
from openai import OpenAI
client = OpenAI(
api_key="YOUR_MOONSHOT_API_KEY",
base_url="https://api.moonshot.cn/v1",
)
completion = client.chat.completions.create(
model="kimi-k2.7-code",
messages=[
{
"role": "system",
"content": "You are a careful senior software engineer. Give executable and verifiable coding advice.",
},
{
"role": "user",
"content": "Explain how this Next.js project should organize i18n routing.",
},
],
)
print(completion.choices[0].message.content)
Controle de custos
| Item | Preço |
|---|---|
| Cache hit | ¥1.30 / MTok |
| Entrada | ¥6.50 / MTok |
| Saída | ¥27.00 / MTok |
Boas práticas:
- definir orçamento diário;
- ativar alerta de saldo;
- pedir análise antes de editar;
- limitar o escopo;
- monitorar jobs longos;
- reutilizar contexto quando houver cache.
Prompts úteis
Entender um projeto
Leia a estrutura do projeto e arquivos principais. Retorne:
1. stack técnica
2. arquivos de entrada
3. organização de rotas ou módulos
4. comandos locais
5. restrições importantes
Não modifique código ainda.
Corrigir bug
Vou fornecer logs e arquivos. Primeiro analise a causa raiz, liste 2-3 hipóteses e diga como validar.
Não edite código até identificar a causa mais provável.
Se editar, mantenha mudanças mínimas e explique a verificação.
FAQ
Kimi Code é gratuito?
A página oficial apresenta Kimi Code como benefício de assinatura Kimi. Verifique cotas e planos no site oficial.
Qual modelo o Kimi Code usa?
O CLI oficial aparece como powered by K2.7 Code. O ID API é kimi-k2.7-code.
Funciona com Claude Code, Cline e RooCode?
Sim. Use o endpoint compatível com Anthropic ou o provider Moonshot, dependendo da ferramenta.
Resumo
Kimi Code é a forma prática de usar Kimi K2.7 Code em projetos reais. O teste importante é entender o projeto, alterar arquivos com segurança, reagir a testes e manter o custo sob controle.