重度使用 opencode 后引发的一些关于 agent 的感想
转载自:https://mp.weixin.qq.com/s/rY5yqB3TE0o7LcnC4vkfpQ 作者:PingCAP 联合创始人兼 CTO 黄东旭 这两天密集使用了 opencode + oh-my-opencode,在一个并不轻量的真实任务中,我对 Agent 系统的理解发生了一次明显的变化。 我的任务很具体: 为 TiKV 重新实现一层兼容 PostgreSQL 协议的 SQL 层。能够跑起简单的测试,例如 dvdrental 的兼容性测试以及 TPCC。 这个任务相当于重写一遍 TiDB 的 SQL 层,我知道这个任务不容易,哪怕只是跑起来简单的 TPCC 我们就大概花了 2 个月的时间,注意这还是一个团队的工作。 最终的结果让我出了一身冷汗。成果在这里:https://github.com/c4pt0r/tipg,我就不展开说了。 我本来预想它能干,但是可能需要花很长时间以及很多调教,但是结果却惊出我一身冷汗:不到一个下午,烧掉了大概 100多万 token,因为我是各种 Agent 的 Pro Max 会员,甚至都没有额外花钱。。。 我第一次清晰地意识到: 写代码...
