Zencoder 是一款强大的代码辅助工具,它支持多种编程语言,包括 Python、JavaScript、TypeScript、Java 和 Go 等。Zencoder 可以作为插件形式支持 JetBrains 和 Visual Studio Code 平台,用户只需选择 'Install To xxx' 即可安装。在安装完成后,用户需要登录 Zencoder。登录过程包括选择 'Sign in' 操作,并通过 Google 账号进行 OAuth 认证登录。登录完成后,用户可以在 IDE 中检查插件状态,查看历史会话与配置对话的 CLI。

Zencoder 中有三种 Agent 类型:Zen CLI、Claude Code 和 OpenAI Codex。Zen CLI 是 Zencoder 自带的 Agent,与 Zencoder 的售卖套餐进行绑定。Claude Code 和 OpenAI Codex 则支持 opus 和 sonnet 模型,并支持最新的 sonnet 4.5 模型。Zencoder 还支持 Codex,并支持思考级别,不过只有 medium 和 high 级别的模型。

Zencoder 的规则配置包括 'Instructions for AI' 和 'AI Rules Configuration'。'Instructions for AI' 是 Zencoder 自带的全局 AI 规则设置,主要设置一些通用的内容,如响应的具体程度、语言、回答风格等。'AI Rules Configuration' 则允许用户在项目的根目录的 '.zencoder/rules' 目录中添加 '.md' 或 '.mdc' 后缀的规则文件。

Zencoder 自带了 MCP Library,用户可以直接从库里选择安装 MCP 服务。Zencoder 的 MCP 服务特殊点是会在一个沙盒中使用,在插件中配置的 MCP 服务只是带入了沙盒中。如果使用的是 Claude Code / Codex,配置的 MCP 服务不能用于这两个 CLI 中。

使用 Zencoder 的一些注意事项包括:在使用 Claude Code / Codex 作为对话的 Agent 时,需要在 terminal 里开启一个 Claude Code / Codex 会话;配置 Claude Code / Codex 的路径问题;会话的上下文长度问题。

Zencoder 的一些优势包括:完整的历史会话记录,含 Zen CLI、Claude Code、Codex 三种 Agents 的所有对话记录;完善的文件修改清单及修改内容对比;统一使用 Claude Code & Codex 的入口管理。对于不愿意双持的开发者来说,Zencoder 提供了一个很好的选择。

标签: none

评论已关闭