Codexis – 卡奥斯智能开发助手
认识 Codexis,卡奥斯智能开发助手,能够操作你的 命令行 和 编辑器。 得益于 卡奥斯天智大模型 的智能代理编程能力,Codexis 可以逐步处理复杂的软件开发任务。通过创建和编辑文件、探索大型项目、使用浏览器以及执行终端命令(需你授权)等工具,Codexis 能为你提供远超代码补全或技术支持的帮助。Codexis 甚至可以通过 Model Context Protocol (MCP) 创建新工具并扩展自身能力。传统的自动化 AI 脚本通常在沙盒环境中运行,而本扩展则提供了一个“人类在环”的 GUI,让你审批每一次文件更改和终端命令,安全且高效地探索智能代理 AI 的潜力。
支持任意 API 与模型Codexis 支持 OpenRouter、Anthropic、OpenAI、Google Gemini、AWS Bedrock、Azure、GCP Vertex 等 API 提供商。你也可以配置任意 OpenAI 兼容 API,或通过 LM Studio/Ollama 使用本地模型。若使用 OpenRouter,扩展会自动获取其最新模型列表,第一时间体验新模型。 扩展还会统计整个任务循环及单次请求的总 token 和 API 花费,让你随时掌握开销。 终端命令自动执行得益于 VSCode v1.93 的 shell 集成更新,Codexis 可直接在你的终端执行命令并获取输出。无论是安装依赖、运行构建脚本、部署应用、管理数据库还是执行测试,都能适应你的开发环境和工具链,助你高效完成任务。 对于长时间运行的进程(如开发服务器),可使用“Proceed While Running”按钮让 Codexis 在命令后台运行时继续任务。Codexis 会实时监听终端输出,及时响应如编辑文件后出现的编译错误等问题。 文件创建与编辑Codexis 可直接在编辑器中创建和编辑文件,并以 diff 视图展示更改。你可以直接在 diff 视图中修改或撤销更改,或在聊天中反馈意见,直到满意为止。Codexis 还会监控 linter/编译器错误(如缺失导入、语法错误等),自动修复问题。 所有更改都会记录在文件时间线上,方便随时追踪和回滚。 浏览器自动化借助 Claude 3.5 Sonnet 的 Computer Use 能力,Codexis 可自动启动浏览器,点击元素、输入文本、滚动页面,并在每一步捕获截图和日志。适用于交互式调试、端到端测试及常规网页操作,让你无需手动复制粘贴日志,Codexis 即可自主修复视觉和运行时问题。 试试让 Codexis “测试应用”,它会自动运行 “添加一个工具...”得益于 Model Context Protocol,Codexis 可通过自定义工具扩展能力。你可以使用 社区服务器,也可以让 Codexis 为你的工作流量身定制工具。只需说“添加一个工具”,Codexis 会自动创建 MCP 服务器并集成到扩展中,这些自定义工具将成为 Codexis 的一部分,随时为你服务。
添加上下文
快照与回滚Codexis 在每一步任务执行时都会为你的工作区创建快照。你可以通过“比较”按钮查看当前与快照的差异,也可以通过“回滚”按钮恢复到任意快照。 例如,在本地 Web 服务器开发时,可用“仅恢复工作区”快速测试不同版本的应用,找到满意版本后再用“恢复任务和工作区”继续开发。这样你可以安全地探索不同方案,无需担心丢失进度。 |