
Kilo Code 在 PyCharm 上的实践指南本文档详细介绍如何在 PyCharm 中配置和使用 Kilo Code 插件实现 AI 辅助的层层引导式开发。目录1. PyCharm 基础配置1.1 安装 Kilo Code 插件1.2 配置 Kimi Code API2. 实现层层引导的核心5 种 Agent 模式3. 层层引导的最佳实践配置3.1 创建项目引导流程3.2 配置 Memory Bank3.3 配置 MCP 服务器4. PyCharm 专属优化配置4.1 启用 Auto-complete 和 Inline Chat4.2 配置 Checkpoint4.3 模型选择策略5. Prompt 模板5.1 项目启动引导模板5.2 代码审查引导模板6. 快速检查清单1. PyCharm 基础配置1.1 安装 Kilo Code 插件File → Settings → Plugins → Marketplace → 搜索 Kilo Code → Install → Restart IDE1.2 配置 Kimi Code APIOpenAI Compatible 模式在 PyCharm 右侧 Kilo Code 面板点击⚙️ 设置配置项值API ProviderOpenAI CompatibleBase URLhttps://api.kimi.com/coding/v1API Key你的sk-kimi-...密钥Modelkimi-for-coding2. 实现层层引导的核心5 种 Agent 模式Kilo Code 提供5 种专业模式来实现分层渐进式引导┌─────────────────────────────────────────────────────────────┐ │ 第 1 层Architect Mode架构师模式 │ │ → 系统设计、技术选型、架构决策 │ │ ↓ │ │ 第 2 层Orchestrator Mode编排模式 │ │ → 任务分解、子任务分配、协调执行 │ │ ↓ │ │ 第 3 层Code Mode编码模式 │ │ → 具体实现、代码生成、单元测试 │ │ ↓ │ │ 第 4 层Debug Mode调试模式 │ │ → 问题排查、错误修复、测试验证 │ │ ↓ │ │ 第 5 层Ask Mode问答模式 │ │ → 代码审查、文档生成、知识沉淀 │ └─────────────────────────────────────────────────────────────┘模式切换方法在 PyCharm Kilo Code 面板顶部点击当前模式名称进行切换或使用快捷键。3. 层层引导的最佳实践配置3.1 创建项目引导流程推荐工作流步骤 1Architect 模式 - 先规划提示语示例我要开发一个 [项目类型]请帮我 1. 分析需求并设计系统架构 2. 确定技术栈和目录结构 3. 定义核心模块和接口 4. 识别潜在风险步骤 2使用 Enhance Prompt 功能点击输入框右上角的✨ Enhance按钮AI 会自动补全你没想到的细节边界情况、性能考虑、安全要点等步骤 3Orchestrator 模式 - 分解任务基于刚才的架构设计请将实现分解为可执行的子任务 按优先级排序并说明每个任务的依赖关系步骤 4Code 模式 - 逐层实现请实现第 X 个任务[具体描述] - 遵循项目已有的代码风格 - 包含单元测试 - 添加必要的注释步骤 5Debug 模式 - 验证修复运行测试并修复发现的问题3.2 配置 Memory Bank记忆银行让 AI 记住项目上下文避免重复解释在 PyCharm 设置中启用{kilocode.memoryBank.enabled:true,kilocode.memoryBank.autoUpdate:true}手动维护记忆文件文件路径用途kilocode/memory-bank/projectbrief.md项目概述kilocode/memory-bank/systemPatterns.md技术规范kilocode/memory-bank/techContext.md技术上下文kilocode/memory-bank/activeContext.md当前任务状态3.3 配置 MCP 服务器增强引导能力Context7 MCP - 让 AI 查阅真实文档Settings → MCP → Add Server配置项值Namecontext7TransportHTTPURLhttps://mcp.context7.com/mcpHeaderCONTEXT7_API_KEY: ctx7sk-your-key 这样 AI 在引导时会引用真实的库文档而不是编造API。4. PyCharm 专属优化配置4.1 启用 Auto-complete 和 Inline Chat// .idea/kilocode.json 或全局设置{kilocode.enableAutoComplete:true,kilocode.enableInlineChat:true,kilocode.inlineChat.trigger:automatic,// 代码动作快速修复、重构kilocode.enableCodeActions:true,kilocode.codeActions.suggestions:3}4.2 配置 Checkpoint检查点每完成一层引导创建检查点以便回溯/kilocode checkpoint save架构设计完成/kilocode checkpoint save数据库层实现完成4.3 模型选择策略分层配置阶段推荐模型配置架构设计GPT-5 Codex / Claude Opus高推理能力任务编排kimi-k2.5 / GPT-4平衡型代码实现kimi-for-coding / Code Supernova代码专精调试修复Debug 专用模型分析型在 Kilo Code 设置中创建多个 Profile根据阶段切换Profile:Architect-Model:gpt-5-codex-Mode:ArchitectProfile:Implement-Model:kimi-for-coding-Mode:Code5. Prompt 模板5.1 项目启动引导模板【角色】你是一位经验丰富的技术负责人 【任务】请按以下层次引导我完成项目 1. [架构层] 分析需求提出 2-3 种架构方案并比较优劣 2. [设计层] 确定方案后设计数据库表结构和 API 接口 3. [实现层] 按模块逐个实现每个模块完成后简要说明 4. [验证层] 编写测试用例确保功能完整 【要求】每完成一层停下来等待我的确认后再进入下一层5.2 代码审查引导模板请按以下层次审查这段代码 1. [规范层] 检查代码风格、命名规范是否符合项目标准 2. [逻辑层] 分析业务逻辑是否正确有无边界情况遗漏 3. [性能层] 识别性能瓶颈和优化机会 4. [安全层] 检查安全隐患 5. [建议层] 给出具体的重构建议如有 每层给出评分和改进建议最后汇总关键问题6. 快速检查清单Kilo Code 插件已安装并启用API Provider 配置为 OpenAI Compatible 或 MoonshotMemory Bank 已初始化根据当前任务切换到合适的 ModeEnhance Prompt 功能已尝试Checkpoint 定期保存MCP 服务器如 Context7已配置可选提示本文档为 Kilo Code 在 PyCharm 上的实践指南建议结合实际项目需求灵活调整配置。