前几天看腾讯也发布和开源了他们的Claude code,名字是Codebuddy code

就下载下来试了试效果(说实话,一开始是冲着它能免费用GPT-4o、Claude 3.5这些顶级模型去的)。

整体来看效果还不错,对于刚开始发布来说,我认为已经可以初步当做生产力工具了。

目前国内版本可以使用的模型只有DeepSeek-v3.1V3。但是它支持微信登录啊。

国际版本可选的模型相对比较多:

Claude-4.0-Sonnet、Gemini-2.5-Flash、Gemini-2.5-Pro、GPT-5、GPT-5-mini、GPT-5-nano、GPT-4o-mini

目前来说Claude code我用过,但是没用过API是正版的,模型都是国内平替(封号太严重了啊,我爱国!)。

目前使用感受来说,遗憾就是:不支持子Agent

另外官方说支持图片识别,但是我拖进cli和粘贴好像都不好使。不知道是不是我操作的问题。

但是瑕不掩瑜啊。

虽然Codebuddy code还有很多缺点,但是我个人认为可以作为Claude code平替,毕竟让免费使用世界上第一梯队的模型啊

但是不知道为什么选择Gemini2.5的时候一直报500。而其他模型好像没什么问题。

 ※ Tips for getting started:
1. Shift + Enter to add a new line while typing.
2. Press Ctrl + V to paste images from clipboard.
3. Press / to use commands, @ to mention files. > /init
⎿ 500 Server error > 你好
⎿ 500 Server error

1.安装

安装命令:

# 全局安装
npm install -g @tencent-ai/codebuddy-code

-g代表全局安装。

当然安装之前,大家要先安装Node.js,

地址:https://nodejs.org/zh-cn

接下来我们在任意目录按住shift+鼠标右键,输入codebuddy,即可打开。

打开以后,首先会让你选择登录。

打开科学工具,一个纯净的节点的话,你可以享受到国外的模型。

如果是WeChat的话,就是国内的DeepSeek-v3.1V3

我还是推荐大家能用科学的,就先科学一下。

另外,科学的,1000积分真的不够用啊。用完以后,换了新账号结果就只有500了

2.简单使用及配置方法

Github其实有详细介绍,

配置的详细说明:https://github.com/mxpus521/codebuddy-code/blob/main/docs/README.md

我把我这两天用的比较多的给大家介绍下:

第一个是

/help #可以查看帮助信息

/mcp #查看配置的mcp
/init #初始化项目和claudecode的一样。
/compact #压缩上下文

可以用下面的命令安装这几个MCP:

# 注册 playwright 服务
codebuddy mcp add -s user playwright -- npx @executeautomation/playwright-mcp-server # 注册 sequential-thinking 服务
codebuddy mcp add -s user sequential-thinking -- npx @modelcontextprotocol/server-sequential-thinking # 注册 context7 服务
codebuddy mcp add --scope user --transport http context7 https://mcp.context7.com/mcp # 注册高德地图服务
codebuddy mcp add --scope user --transport sse amap-amap-sse "https://mcp.amap.com/sse?key= 你的key"

这里有官方的相关文档,其实mcp服务也是支持全局安装还有项目级别的安装的。

MCP文档:https://cnb.cool/codebuddy/codebuddy-code/-/blob/main/docs/mcp.md

3.实际项目测试

我们这里用我们的dify的Chatflow批量测试工具为例,做一个前端页面,看看怎样。

这个项目开源了,项目地址是:

Wangshixiong/dify_chatflow_batch: dify_chatflow批量测试工具:https://github.com/Wangshixiong/dify_chatflow_batch

先给大家看下最后的效果:

开始讨论新需求

输入需求:

我们现在开始一个新的需求。我计划给这个工具做一个前端界面。前端界面计划支持配置文件中的所有配置项(持久换保存,及未来的切换),支持上传测试用例,现在测试用例模板。支持开始和听见子测试。开始测试后,可以实时展示进度和模型回复。最后支持测试结果下载。请你思考下需求文档,然后我们开始设计前端web页面。

然后开始设计web页面:

讨论项目架构

和他讨论项目架构:

编写需求文档和开发文档

让他给出详细的需求文档,然后由我确认:

接下来我们让他制定开发计划:

另一个AI审核

在这里,我们可以把两个文档,需求文档和开发计划,扔给另一个AI审核下,如果大家在本地有Claude,直接让他阅读审核就可以。

但是我没额度了,所以我扔给了Gemini

我们再把Gemini的建议给到他

让他阅读下这些意见,看是否有必要对需求和开发文档做更新。

开始开发

让他开始开发,每次开发完,都得测试。

接下来,为了省心,就跟他说:接下来,你依次完成每个阶段的开发,不必再询问。但是每个阶段完成后,都必须进行充分测试。有必要使用playwright工具,进行前端点击测试的时候,你使用它即可。不必询问。

然后下面是中间过程演示,他会自己启用浏览器进行测试。当然,这些都是playwright这个mcp本身的功能。

我想在这里强调的是它使用MCP工具服务的能力。

不知道大家有没有注意到,他的token使用量已经达到了10.8M,上下文达到了70%,这里停下来,等我运行压缩命令了。

其实可以自动压缩,忘了设置了

但是很奇怪,他自己试着运行失败了其实是。不然那应该不需要我介入。

但是头疼的是一直找我要工具权限,但是我的项目配置和全局配置都是这个啊,没搞明白,回头再研究。

{
"permissions": {
"allow": [
"Read",
"Edit",
"Bash(*)"
],
"deny": [
"Bash(rm:*)",
"Bash(sudo:*)"
],
"defaultMode": "bypassPermissions"
},
"enableAllProjectMcpServers": true
}

就是有1000积分不太够用啊。

还没跑完就用完了--整体进度大概完成了90%。

不过我们可以通过新开账号来继续用。但是新账号只有500点积分了。

我们的Chatflow又做了一次大版本升级:

请大家验收Wangshixiong/dify_chatflow_batch: dify_chatflow批量测试工具:https://github.com/Wangshixiong/dify_chatflow_batch

4. 最后

总体使用下来,感受虽然说和Claude code还有差距,但是我相信腾讯的迭代速度。

所有人的工作SOP其实都在发生变化,以我为例,想写个Chatflow的测试脚本,还要前端,以前我自己怎么搞得定?

开发哪里有时间给我写这么一个产生不了多少商业价值的东西呢。

所以,大家下载一个试试吧!

希望大厂努力,让我们模型和工具,领先全世界。

非常喜欢Codebuddy官网的这个动画,总有一天我们都会变成参天大树。

谢谢你看完我的文章。

腾讯终于对Claude code下手了?我拿它跑完一个真实项目,结果有点意外…的更多相关文章

  1. OpenGl之旅-—如何使用code blocks创建一个opengl项目

    开始学习opengl啦,练习用的编辑器是code blocks. 首先当然是要清楚如何使用code blocks创建一个opengl项目了. 首先必须先引用opengl的库glut,网上百度下载一个完 ...

  2. 这一次,Google 终于对 Web 自动化下手了!

    大家好,我是安果! 最近 Google 对 Chrome 进行了一次比较大的更新,其中一项是脚本录制回放功能,它可以非常方便我们处理一些自动化场景 我们可以在 Chrome 官网下载 Chrome C ...

  3. 8天掌握EF的Code First开发系列之动手写第一个Code First应用

    返回<8天掌握EF的Code First开发>总目录 本篇目录 创建控制台项目 根据.Net中的类来创建数据库 简单的CRUD操作 数据库模式更改介绍 本章小结 自我测试 上一篇<8 ...

  4. 在visual code的debugger for chrome中调试webpack构建的项目

    一直使用chrome中内置的调试器, 感觉世界那么美好, 自从学了react之后,使用visual code作为编辑器, 它提供了很多插件, 其中就包括debugger for chrome, 一款使 ...

  5. code::blocks配置编译cuda并进行第一个demo的測试

    我们先新建个NVCC的编译器. 使用复制GCC编译器的方式进行新建,然后我们进行下面的路径配置 先来看看链接库,将我们常常使用的cuda库链接进来. 然后链接cuda的头文件: 接着配置调试工具以及编 ...

  6. 原来腾讯还出过一个开源项目libco

    虽然只能在OpenSUSE上使用,还是应该赞一个的.

  7. 终于又弄完一个DJANGO BY EXAMPLE的测试

    感觉学到了很多东东,都是以前开发不曾用到的. 知识的作用是到用时,知道到哪里去查相关的功能..:) 这个bookmarks就有很多功能点值得学习呢...

  8. vs code在打开新文件是覆盖上一个窗口的问题

    设置里面有个 enablePreview 去掉就好

  9. ADO.NET Entity Framework -Code Fisrt 开篇(一)

    ADO.NET Entity Framework -Code Fisrt 开篇(一) 2012-12-25 15:13 by 易code, 911 阅读, 0 评论, 收藏, 编辑 ADO.NET E ...

  10. react programming

    So you're curious in learning this new thing called Reactive Programming, particularly its variant c ...

随机推荐

  1. apche服务器下无后缀文件配置浏览器访问自动下载

    1.在配置最新的IOS app 微信授权登录时 SDK时,碰到一个问题.服务器端需要配置IOS唤起微信APP授权的通用链接地址. 2.关于通用链接 3. 必须将ios的配置文件放入网址根目录下的app ...

  2. C# winForm打包的的麻烦过程

    https://www.cnblogs.com/qiantao/p/9468570.html 作为研发人员,在本机上开发的winform.wpf或者控制台程序需要发给其他人测试时候,一般需要对其进行打 ...

  3. Layui 更新Table 表格内容的值

    $.ajax({ //请求方式 type: "POST", //请求地址 url: "/", //数据,json字符串 data: { }, //请求成功 su ...

  4. lora无线方案

    lora物联网解决方案常见的应用有2种: 一:两个串口设备的无线传输通讯,此种情况可以将两个上海卓岚的ZLAN9700(图中A设备和B设备)分别接到设备的串口,就可以将两个设备的串口数据通过LoRa网 ...

  5. IE兼容性踩坑

    IE8-时间格式问题 new Date()不支持传入中划线格式的字符 跟小程序一样的bug,如下就会报错 new Date('2020-01-01') 解决办法,替换成2020/01/01的形式就好了 ...

  6. windows 服务器关于ftp服务的搭建

    简介 服务器下载 ftpZilla server 安装 笔记本电脑下载 ftpZilla client 服务器防火墙开启21端口的进出站 https://jingyan.baidu.com/artic ...

  7. java 泛型 3 反射机制

    简介 说实话,不太理解反射机制. 不过好像应该是对于特定对于泛型的接口. code package com.company; import java.lang.reflect.*; import ja ...

  8. Vue 开源项目低代码表单设计器 FcDesigner v3.3 版本发布!兼容Element Plus/Ant Design/Vant,支持PC/移动端

    FcDesigner 是一款基于 Vue 的低代码可视化表单设计器工具,通过数据驱动表单渲染.可以通过拖拽的方式快速创建表单,提高开发者对表单的开发效率,节省开发者的时间.并广泛应用于在政务系统.OA ...

  9. GraphQL的N+1问题如何被DataLoader巧妙化解?

    扫描二维码 关注或者微信搜一搜:编程智域 前端至全栈交流与成长 发现1000+提升效率与开发的AI工具和实用程序:https://tools.cmdragon.cn/ N+1问题本质解析 当使用Gra ...

  10. RestCloud ETL 跨库数据聚合运算

    1. 在首页,进入数据源管理 2. 新增数据源,如MySQL 3. 配置数据源信息 4.测试链接.保存退出 5.回到首页,进入数据集成开发平台 6.创建新应用,编辑配置 7.进入刚刚创建的应用,左侧菜 ...