O Lado Sombrio da Lua Reescreve o Agente de IA Terminal e Renomeia-o para Kimi-Code, Alinhando-se com a Arquitetura de Código Claude

robot
Geração de resumo em curso
De acordo com o monitoramento da Beating, o agente de codificação AI de terminal de código aberto kimi-cli, sob The Dark Side of the Moon, está silenciosamente passando por uma migração de repositório e uma reescrita arquitetural, oficialmente renomeado para kimi-code. Para resolver os gargalos na resposta interativa e na eficiência de execução da versão original em Python, a equipe de desenvolvimento adotou totalmente a rota técnica do Claude Code, uma ferramenta de terminal da Anthropic, completando uma reconstrução arquitetural completa baseada em TypeScript e no runtime Bun. Isso conseguiu iniciações a frio em nível de milissegundos e uma interface de usuário de terminal (TUI) suave. Essa ajustamento arquitetural significa que Kimi abandonou completamente a pilha tecnológica de terminal Python original e alinhou-se totalmente às soluções maduras do Claude Code. A ferramenta usa Commander.js para análise de comandos e substitui Rich e prompt-toolkit por React Ink para implementar uma nova interface TUI responsiva. A reconstrução envolve 166 arquivos-fonte TypeScript, com uma adição incremental de mais de 38.000 linhas de código. No teste de benchmark Verificado do SWE-bench, a versão refatorada em TypeScript baseada no modelo kimi-k2.5 conseguiu resolver 317 de 500 tarefas de desenvolvimento (taxa de solução de 63,4%), mantendo o nível de desempenho da versão Python original enquanto melhora significativamente a estabilidade e a resistência à interferência na camada de rede. Além de alinhar a arquitetura fundamental, kimi-code focou em aprimorar a experiência de colaboração homem-máquina. A nova versão não só suporta arrastar ativos de vídeo, como gravações de tela, para o terminal para análise multimodal, mas também replica profundamente vários designs de benchmark do Claude Code, incluindo um 'modo de planejamento' que suporta edição interativa com cursor, atalhos comuns do Emacs, um design seguro para saída rápida com duplo clique em Ctrl + C, e suporte para conectar fluxos de trabalho automatizados através de hooks de ciclo de vida personalizados. Em termos de compatibilidade dentro de um ecossistema de múltiplos modelos, kimi-code abriu acesso personalizado para APIs de grandes modelos de terceiros, permitindo que a ferramenta não seja limitada à família Kimi, mas também sirva como uma porta de entrada unificada de programação de terminal entre modelos.
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
Adicionar um comentário
Adicionar um comentário
Nenhum comentário