多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

Kilo Code AI 编码代理上手指南:从五文件重构到无人值守跑测试

Kilo Code AI 编码代理上手指南:从五文件重构到无人值守跑测试 Kilo Code AI 编码代理上手指南从五文件重构到无人值守跑测试【免费下载链接】kilocodeKilo is the all-in-one agentic engineering platform. Build, ship, and iterate faster with the most popular open source coding agent.项目地址: https://gitcode.com/GitHub_Trending/ki/kilocode你正在重构一个跨五个文件的功能手动挪代码怕漏掉引用改完又怕改坏。代码补全工具只能提示下一行跑测试、审改动都得你自己来。Kilo Code AI 编码代理就是为这类任务准备的开源工具它装在 VS Code、JetBrains 或终端里替你写代码、执行命令、审查改动。项目采用 MIT 协议500 模型可选按厂商原价计费起步不需要自备 API Key。五分钟跑通开源 AI 编码代理安装这节解决从下载到看到第一个结果的问题。推荐路径VS Code 扩展按CtrlShiftX打开扩展面板搜索 Kilo Code。安装按钮旁有个下拉箭头选 Install Pre-Release Version——这只是市场分发渠道的标签扩展本身稳定可用。装完重启编辑器侧边栏会出现 Kilo Code 图标。备选路径CLI 命令行习惯终端就装命令行版本一条命令完成开源 AI 编码代理安装npm install -g kilocode/cli装完在项目目录直接运行kilo会进入交互式的 TUI 界面。两条路径都用同一个任务验收输入创建一个 hello.txt内容 Hello, world!发送后等它完成。确认跑通的标准聊天面板显示任务完成且工作区里真实出现了 hello.txt。JetBrains 用户则从插件市场搜 Kilo Code流程一致。核心工作流拆解按你的决策顺序来这节按你实际操作时的先后顺序讲先选角色再描述任务最后审批动作。先选角色多角色模式切换适合先设计再实现的流程。触发方式VS Code 里点聊天面板顶部的模式下拉框CLI 里按Tab循环切换或输入/agents打开选择器。最短示例Plan 模式输入设计一个 JWT 登录 API拿到方案后切回 Code 模式落地。再用自然语言描述任务适合任何写代码、查问题、要解释的场景。不用记指令格式动词开头说清目标即可。最短示例给这个函数补上错误处理。然后审批敏感动作适合让 AI 动手执行命令的场景。默认 shell 命令、访问项目外目录会先暂停等你确认你会看到工具名和参数。想省事就在设置里调整见下文安全一节。迭代到满意为止适合需要多轮打磨的任务。补一句反馈就继续比如把日志级别改成 warning。内置角色共五个Code写代码、Plan先出方案、Ask只读不改、Debug排查问题、Review审查改动各角色的工具权限不同切错角色最多是方案偏了不会误改文件。一个完整任务走查加一个 JWT 登录接口需求给现有 Web 项目加/login接口接收用户名和密码返回 JWT 令牌附单元测试。操作切到 Plan 模式输入需求拿到一份含路由、校验、加密逻辑的方案。确认方案后切到 Code 模式执行。它跨多个文件生成代码需要装依赖时先展示终端命令你批准后继续。实现完成后切到 Review 模式审查未提交的改动。它指出密码比对用了明文切回 Code 模式当场修掉。结果新增 4 个文件测试全部跑通Review 列出 1 个问题并已修复。全程你只干预了 3 次1 次方案确认、1 次终端命令批准、1 次修复指令。剩下的读文件、写代码、跑测试都是它自己完成的。安全与可控让 AI 动手但不出事这节回答敢不敢让它改我的项目。两个机制默认就开着不用额外配置。检查点与回滚任务执行过程中Kilo Code 定期给工作区存档。改乱了就在检查点列表里点回滚到此处文件恢复存档版本。存档存在项目外的独立仓库里不会污染你自己的 Git 历史。命令审批设置里打开 Auto-Approve 页每个工具三档——允许、询问、拒绝。默认策略是未匹配规则则询问shell 命令、外部目录访问、敏感文件读取都会先问你。权限边界Ask 模式的工具权限是只读的写操作直接被拦Plan 模式同样不能动手。所以只问不改不是口头承诺是权限层面卡死的。进阶玩法自定义模式与 CI/CD 无人值守适合有经验的读者篇幅点到为止。自定义模式Settings → Agent Behaviour 里给每种模式单独写角色描述、指定 API 配置把文档撰写安全审查这类固定职责固化下来。MCP 扩展接入 MCP 服务器给代理加新能力企业版还能按组织控制 MCP 安装范围。任务中换模型模型可随时切换不用重开会话。CI/CD 无人值守一条命令让 CLI 跑完任务kilo run --auto run tests and fix any failures--auto关闭所有确认提示只在可信环境里用。延伸阅读packages/kilo-docs/pages/getting-started/安装、认证、第一个任务的完整分步文档packages/kilo-docs/pages/code-with-ai/角色、检查点、浏览器控制等全部功能说明packages/核心源码目录core、opencode、tui 等各子系统都在这CONTRIBUTING.md贡献流程、开发环境与代码规范今天就能做一件事打开 Kilo Code 面板跑通创建 hello.txt这个最小任务确认安装没问题。手感有了之后拿一个真实小需求试试 Plan 加 Code 的组合——先要方案再动手比一上来丢个大任务更容易建立信任。【免费下载链接】kilocodeKilo is the all-in-one agentic engineering platform. Build, ship, and iterate faster with the most popular open source coding agent.项目地址: https://gitcode.com/GitHub_Trending/ki/kilocode创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表