
KAT Coder Pro V2.5 API by Kwai
High-end coding agent built for complex software engineering, repository-scale tasks, and autonomous development workflows.
KAT-Coder: āļāļēāļĢāļŠāļĢāđāļēāļāđāļāđāļ AI āļĢāļ°āļāļąāļāļŠāļđāļ
73.4% SWE-Bench Verified - āđāļŦāļāļ·āļāļāļ§āđāļēāļāļđāđāļāļģāđāļāļāļļāļāļŠāļēāļŦāļāļĢāļĢāļĄ
KAT-Coder āđāļāđāļāđāļĄāđāļāļĨāđāļāļĩāļĒāļāđāļāđāļ AI āđāļāļāļāļīāļāļāļāļĢāđāļŠāļāļāļ Kwaipilot (āļŠāđāļ§āļāļ§āļīāļāļąāļĒ AI āļāļāļ Kuaishou) āļāļĩāđāđāļāđāļāļāļąāļ§āđāļāļāļŠāļļāļāļĒāļāļāļāļāļāđāļāļāđāļāđāļĨāļĒāļĩāļāļēāļĢāļŠāļĢāđāļēāļāđāļāđāļāđāļāļāđāļāđāļāļāļāđ āļāļąāļāđāļāļĨāļ·āđāļāļāļāđāļ§āļĒāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ Mixture-of-Experts āļāļĩāđāļĄāļĩ 72 āļāļąāļāļĨāđāļēāļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļĩāđāđāļāđāļāļēāļāļāļĒāļđāđāđāļĨāļ°āļāđāļēāļāļāļēāļĢāļāļķāļāļāđāļ§āļĒāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāđāļāļāđāļŠāļĢāļīāļĄāļāļģāļĨāļąāļāđāļāđāļāļāļāđāļāļāļēāļāđāļŦāļāđ KAT-Coder āđāļāđāļāļ°āđāļāļ 73.4% āđāļ SWE-Bench Verified āļāļąāļāļāļĒāļđāđāđāļāļāļąāļāļāļąāļāļāđāļāđ āļāļāļāđāļĄāđāļāļĨāļŠāļĢāđāļēāļāđāļāđāļāļĢāļ°āļāļąāļāđāļĨāļāļāļ§āļāļāļđāđāļāļąāļ GPT-5 High āđāļĨāļ° Claude Sonnet 4.5
āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļąāđāļāļāļģāđāļāļāļļāļāļŠāļēāļŦāļāļĢāļĢāļĄ
KAT-Coder āđāļāđāļāļāļąāļāļāļąāļāđāļĄāđāļāļĨāļŠāļĢāđāļēāļāđāļāđāļāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāđāļāđāļĨāļāļāļ SWE-Bench Verified āļĄāļēāļāļĢāļāļēāļāļāļļāļāļŠāļēāļŦāļāļĢāļĢāļĄāļŠāļģāļŦāļĢāļąāļāļāļēāļāļ§āļīāļĻāļ§āļāļĢāļĢāļĄāļāļāļāļāđāđāļ§āļĢāđāđāļāđāļĨāļāļāļĢāļīāļ
āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāļŦāļĨāļąāļ
āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ Mixture-of-Experts
āđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāļāļēāļĢāļāļāļāđāļāļ MoE āļāļąāđāļāļŠāļđāļāļāđāļ§āļĒ 72 āļāļąāļāļĨāđāļēāļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļĩāđāđāļāđāļāļēāļāļāļĒāļđāđāļāļēāļāļāļ§āđāļē 1 āļĨāđāļēāļāļĨāđāļēāļāļāļąāđāļāļŦāļĄāļ āđāļŦāđāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļĨāđāļģāļŠāļĄāļąāļĒāđāļāļāļēāļāļ§āļīāļĻāļ§āļāļĢāļĢāļĄāļāļāļāļāđāđāļ§āļĢāđāļāļĩāđāļāļąāļāļāđāļāļ
- 72 āļāļąāļāļĨāđāļēāļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļĩāđāđāļāđāļāļēāļāļāļĒāļđāđāđāļāļ·āđāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļāļŠāļļāļ
- āļŠāļĢāđāļēāļāļāļāļāļ·āđāļāļāļēāļāļāļĢāļ°āļāļđāļĨāđāļĄāđāļāļĨ Qwen
- āļāļĢāļąāļāđāļŦāđāđāļŦāļĄāļēāļ°āļŠāļĄāļŠāļģāļŦāļĢāļąāļāđāļāđāļāđāļāļŠāļĢāļ°āļāļąāļāļāļāļāđāļāļĢ
āļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāđāļāļāđāļŠāļĢāļīāļĄāļāļģāļĨāļąāļāđāļāđāļāļāļāđ
āļāļķāļāļāđāļēāļāđāļāļāđāđāļĨāļāđāļŦāļĨāļēāļĒāļāļąāđāļāļāļāļāļĢāļ§āļĄāļāļķāļ RL āđāļāđāļāļāļāđāļāļāļēāļāđāļŦāļāđ āļāđāļ§āļĒāđāļŦāđāļŠāļēāļĄāļēāļĢāļāļāļģāļāļēāļāļ§āļīāļĻāļ§āļāļĢāļĢāļĄāļāļāļāļāđāđāļ§āļĢāđāļāļĩāđāļāļąāļāļāđāļāļāđāļāļāļāļąāļāđāļāļĄāļąāļāļīāđāļāđ
- āļāļēāļĢāļāļĢāļąāļāļ§āļīāļāļĩ (trajectory) āđāļāļāđāļāđāļāļģāļāļģāļŦāļāđāļēāļĢāđāļ§āļĄāļāļąāļ
- āļāļĨāđāļāļāļ§āļēāļĄāđāļāđāđāļāļĢāļĩāļĒāļāđāļāļāļāļĢāļąāļāļĢāļđāļāđāļāļāđāļāļĢāļāļĩ (entropy shaping)
- āļāļķāļāļāļēāļ commit āđāļĨāļ° PR āļāļāļ Git āļāļĢāļīāļ
āļāļēāļĢāļĢāļ§āļĄāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļŦāļĨāļēāļĒāļāļąāļ§
āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļąāļ§āđāļāļāļēāļĢāđāļāđāļāļāļāļāļąāļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļŦāļĨāļēāļĒāļāļąāļāļāļąāļ§āļāđāļēāļāļāđāļāļĄāļđāļĨāļāļēāļĢāļāļģāļāļēāļāļāļĢāļīāļāđāļ sandbox āļāđāļ§āļĒāđāļŦāđāļāļģāļāļēāļāļāļąāļāļāļēāļāļāļāļāđāđāļ§āļĢāđāđāļāđāļāļĢāļīāļ
- āļāđāļāļĄāļđāļĨāļāļēāļĢāđāļāđāļāļāļāļāļēāļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļŦāļĨāļēāļĒāļāļąāļāļāļąāļ§
- āļāļēāļĢāļāļģāļāļēāļāļāļĢāļīāļāđāļāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄ sandbox
- āļāļēāļĢāļĢāļ§āļĄ API āđāļĨāļ° CLI āļāļĒāđāļēāļāļĢāļēāļāļĢāļ·āđāļ
āļŦāļāđāļēāļāđāļēāļāļāļĢāļīāļāļ 256K
āļāļēāļĢāļŠāļāļąāļāļŠāļāļļāļāļāļĢāļīāļāļāļāļĩāđāļāļ§āđāļēāļāļāļ§āļēāļāļāđāļ§āļĒāđāļŦāđāļŠāļēāļĄāļēāļĢāļāļāļąāļāļāļēāļĢāļāļąāļāļāļēāļĢāđāļāđāļāļāļāļāļēāļĢāđāļāļĩāļĒāļāđāļāđāļāđāļāļāļŦāļĨāļēāļĒāļĢāļāļāļāļĩāđāļāļąāļāļāđāļāļāđāļĨāļ°āļāļąāļāļāļēāļĢāđāļāđāļāđāļāļŠāļāļāļēāļāđāļŦāļāđāđāļāđāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
- āļāļąāļāļāļēāļĢāđāļāļĨāđāļŦāļĨāļēāļĒāđāļāļĨāđāļāļĢāđāļāļĄāļāļąāļ
- āļĢāļąāļāļĐāļēāļāļĢāļ°āļ§āļąāļāļīāļāļēāļĢāļŠāļāļāļāļēāļāļĩāđāļĒāļēāļ§
- āļāļēāļĢāđāļāđāđāļŦāļāļļāļāļĨāđāļĨāļ°āļĢāļĩāđāļāļāđāļāļāļĢāđāļāđāļēāļĄāđāļāļĨāđ
āļāļēāļĢāļāļķāļāđāļāļ Git-Native
āļāļķāļāļāļēāļāļāđāļāļĄāļđāļĨ commit āđāļĨāļ° PR āļāļāļ Git āļāļĢāļīāļāļāļēāļāļāļ·āđāļāļāļĩāđāđāļāđāļāļāļāļāđāļāļĢ āđāļāđāļēāđāļāđāļ§āļīāļĢāđāļāđāļāļĨāļ§āđāļāļēāļĢāļāļ§āļāļāļļāļĄāđāļ§āļāļĢāđāļāļąāļāđāļāļāļāļąāđāļāđāļāļīāļĄ
- āļĢāļđāļāđāļāļ commit āļāļāļāļāļ·āđāļāļāļĩāđāđāļāđāļāļāļĢāļīāļ
- āđāļāļ§āļāļēāļāļāļāļīāļāļąāļāļīāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāļāļāļ pull request
- āļĢāļđāļāđāļāļāļāļēāļĢāļāļĢāļ§āļāļŠāļāļāđāļāđāļāđāļĨāļ°āļāļēāļĢāļāļģāļāļēāļāļĢāđāļ§āļĄāļāļąāļ
āļāļļāļāļ āļēāļāļĢāļ°āļāļąāļāļāļāļāđāļāļĢ
āļāđāļāļĄāļđāļĨāđāļāļāļēāļ°āđāļāđāļĄāļāļāļļāļāļ āļēāļāļŠāļđāļāļĢāļ§āļĄāļāļķāļāļāļēāļĢāļāļāļīāļāļąāļāļīāļāļēāļĄāļāļģāļŠāļąāđāļāđāļāļāļ§āđāļē 30 āļŦāļĄāļ§āļāļŦāļĄāļđāđāđāļĨāļ°āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāđāļāđāđāļŦāļāļļāļāļĨāļāļąāđāļ§āđāļ
- āļāļ§āđāļē 30 āļŦāļĄāļ§āļāļŦāļĄāļđāđāļāļēāļĢāļāļāļīāļāļąāļāļīāļāļēāļĄāļāļģāļŠāļąāđāļ
- āļāļēāļĢāđāļāđāđāļŦāļāļļāļāļĨāļāļąāđāļāļŠāļđāļāļŠāļģāļŦāļĢāļąāļāļāļĢāļāļĩāļāļāļ
- āļāļēāļĢāļŠāļĢāđāļēāļāđāļāđāļāļāļĩāđāļāļĢāđāļāļĄāđāļāđāļāļēāļāļāļĢāļīāļ
āđāļāļāđāđāļĨāļāđāļāļēāļĢāļāļķāļāļŦāļĨāļēāļĒāļāļąāđāļāļāļāļ
āļ§āļīāļāļĩāļāļēāļĢāļāļķāļāļāļāļ KAT-Coder āđāļāđāļāļāļąāļ§āđāļāļāļāļāļāļāļ§āļēāļĄāļāđāļēāļ§āļŦāļāđāļēāļāļĩāđāļŠāļģāļāļąāļāđāļāđāļĄāđāļāļĨāđāļāļĩāļĒāļāđāļāđāļ AI āđāļāļĒāļĢāļ§āļĄāļŦāļĨāļēāļĒāļāļąāđāļāļāļāļāļāļēāļĢāļāļķāļāđāļāļ·āđāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļĩāđāđāļŦāļĄāļēāļ°āļŠāļĄāļāļĩāđāļŠāļļāļ
āļāļēāļĢāļāļķāļāļĢāļ°āļāļąāļāļāļĨāļēāļ
āļāļąāđāļāļāļāļāļāļ·āđāļāļāļēāļāļāđāļ§āļĒāļāļēāļĢāļāļĩāļāļāļ§āļēāļĄāļĢāļđāđāļāļēāļĢāđāļāļĩāļĒāļāđāļāđāļāđāļĨāļ°āļāđāļāļĄāļđāļĨāđāļāļāļēāļ°āđāļāđāļĄāļāļāļļāļāļ āļēāļāļŠāļđāļ
āļāļēāļĢāļāļĢāļąāļāđāļāđāļāđāļāļāļĄāļĩāļāļđāđāļŠāļāļ (SFT)
āļāļēāļĢāļāļāļīāļāļąāļāļīāļāļēāļĄāļāļģāļŠāļąāđāļāđāļĨāļ°āļāļēāļĢāļāļķāļāļāļāļŠāļāļāļāļēāđāļāļāļ§āđāļē 30 āļŦāļĄāļ§āļāļŦāļĄāļđāđ
āļāļēāļĢāļāļĢāļąāļāđāļāđāļāđāļāļāđāļŠāļĢāļīāļĄāļāļģāļĨāļąāļ (RFT)
āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāđāļāđāđāļŦāļāļļāļāļĨāđāļĨāļ°āļāļēāļĢāđāļāđāļāļąāļāļŦāļēāļāļĩāđāļāļĩāļāļķāđāļ
āļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāđāļāļāđāļŠāļĢāļīāļĄāļāļģāļĨāļąāļāđāļāđāļāļāļāđ
RL āļāļāļēāļāđāļŦāļāđāļāļāđāļāđāļāđāļāļŠāļāļāļāđāļāļĢāļāļĢāđāļāļĄāļāļēāļĢāļāļģāļāļēāļāđāļāļāļāļąāļāđāļāļĄāļąāļāļī
āđāļŦāļĄāļēāļ°āļāļĒāđāļēāļāļĒāļīāđāļāļŠāļģāļŦāļĢāļąāļ
āļāļēāļĢāļāļĩāļāļąāļāļāļĩāđāļāļąāļāļāđāļāļ
āļĢāļ°āļāļļāđāļĨāļ°āđāļāđāđāļāļāļąāđāļāđāļāđāļāđāļāđāļāļŠāļāļāļēāļāđāļŦāļāđāļāđāļ§āļĒāļāļ§āļēāļĄāđāļāđāļēāđāļāļāļĢāļīāļāļāļŦāļĨāļēāļĒāđāļāļĨāđ
āļāļēāļĢāļĢāļĩāđāļāļāđāļāļāļĢāđāđāļāđāļāđāļāļŠāļāļāļēāļāđāļŦāļāđ
āļāļēāļĢāļĢāļĩāđāļāļāđāļāļāļĢāđāļāļĒāđāļēāļāđāļāđāļāļĢāļ°āļāļāļāđāļ§āļĒāļāļēāļĢāļāļĢāļ°āļŦāļāļąāļāļāļķāļāļĢāļđāļāđāļāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļĨāļ°āļāļēāļĢāļāļķāđāļāļāļē
āļāļēāļĢāļŠāļĢāđāļēāļāđāļāđāļāļŦāļĨāļēāļĒāđāļāļĨāđ
āļŠāļĢāđāļēāļāđāļāđāļāļāļĩāđāļŠāļāļāļāļĨāđāļāļāļāļąāļāđāļāļŦāļĨāļēāļĒāđāļāļĨāđāļāđāļ§āļĒāļāļēāļĢāļĢāļ§āļĄāļāļĩāđāđāļŦāļĄāļēāļ°āļŠāļĄ
āļāļ§āļēāļĄāđāļāđāļēāđāļāļāļ·āđāļāļāļĩāđāđāļāđāļ
āļ§āļīāđāļāļĢāļēāļ°āļŦāđāđāļĨāļ°āđāļāđāļēāđāļāļāļ·āđāļāļāļĩāđāđāļāđāļāļāļāļēāļāđāļŦāļāđāļāđāļ§āļĒāļāđāļāļĄāļđāļĨāđāļāļīāļāļĨāļķāļāļāļēāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ
āļāđāļāļāļģāļŦāļāļāļāļēāļāđāļāļāļāļīāļ
āļāļąāļ§āđāļĨāļ·āļāļāđāļāđāļāđāļāļāļāļĢāđāļŠ
āđāļĄāđāļ§āđāļē KAT-Coder Pro āļāļ°āđāļāđāļāđāļāļāļāļīāļāļāļāļĢāđāļŠ Kwaipilot āđāļāđāđāļāļīāļāļāļąāļ§āļāļēāļāđāļĨāļ·āļāļāđāļāđāļāđāļāļāļāļĢāđāļŠāļāļĩāđāļĄāļĩāđāļŦāđāļāļ HuggingFace āļ āļēāļĒāđāļāđāđāļāļāļāļļāļāļēāļ Apache-2.0
KAT-Dev-32B
āđāļāđāļāđāļāļāļāļĢāđāļŠāļāļąāļ§āđāļĨāļ·āļāļ 32 āļāļąāļāļĨāđāļēāļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļĩāđāļāļĢāļąāļāđāļŦāđāđāļŦāļĄāļēāļ°āļŠāļĄāļāđāļ§āļĒāļāļēāļĢāļāļķāļāļŦāļĨāļēāļĒāļāļąāđāļāļāļāļāļĢāļ§āļĄāļāļķāļāļāļēāļĢāļāļĢāļąāļāđāļāđāļāđāļāļāļĄāļĩāļāļđāđāļŠāļāļāđāļĨāļ°āļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāđāļāļāđāļŠāļĢāļīāļĄāļāļģāļĨāļąāļ
KAT-Dev-72B-Exp
āļāļāļĨāļāļāļāļąāļ§āđāļĨāļ·āļāļāļāļāļĨāļāļ 72 āļāļąāļāļĨāđāļēāļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļĩāđāļāļĒāļēāļĒāļāļāļāđāļāļāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļŠāļĢāđāļēāļāđāļāđāļāđāļāđāļāđāļāļāļāļĢāđāļŠ
āļŠāļąāļĄāļāļąāļŠāļāļēāļĢāļŠāļĢāđāļēāļāđāļāđāļāļĢāļ°āļāļąāļāļŠāļđāļ
āđāļĢāļīāđāļĄāđāļāđ KAT-Coder āļ§āļąāļāļāļĩāđāļāđāļēāļ API āļāļāļāđāļĢāļē āđāļāđāļēāļĢāđāļ§āļĄāļāļąāļāļāļąāļāļāļąāļāļāļēāļāļąāđāļ§āđāļĨāļāļāļĩāđāđāļ§āđāļ§āļēāļāđāļ KAT-Coder āļŠāļģāļŦāļĢāļąāļāļāļēāļāļ§āļīāļĻāļ§āļāļĢāļĢāļĄāļāļāļāļāđāđāļ§āļĢāđāļāļĩāđāļŠāļģāļāļąāļ



