AI CODE工具使用体会
Claude Code
优点:上下文理解能力更强,能处理更长的对话和复杂的逻辑
缺点:中国大陆、香港无法使用,需翻墙(可默认指定智谱大模型)
OpenCode
优点:开源、内置免费大模型,无地区访问限制,中文资料多,claudecode开源替代品,命令、目录与claudecode类似。
资料地址:learnopencode.com/
缺点:同一ip有调用次数限制,公司公网到下午就无法使用
Solo Coder
优点:低门槛、易上手,基础场景够用,适合「快速搞定小需求」
缺点:上下文弱(仅支持几百 tokens)、复杂逻辑(多文件 / 并发)生成差;代码上传云端,敏感项目(企业内网 / 涉密代码)有泄露风险;
建议:可与opencode搭配使用
WinCode
1、内置 Claude,绑定的是收费大模型
2、/win-find-skills 无tfs地址访问权限,暂时无法使用
3、/tfs2018-integration 需设置令牌和集合
数据校验规则生成skill
Agent与Skill的区别
1. Skill(技能)
-
是单一、固定、小功能
-
像一个工具 / 函数:输入→输出,做完就结束
-
例子:
- 写文案
- 查天气
- 查景点
- 翻译一句话
- 画一张图
- 查餐厅
- 看菜单
- 算价格
-
特点:无记忆、无思考、不自主决策,你叫它做啥它就做啥、
2. AI Agent(智能体)
-
是有目标、能自主思考、会规划步骤的智能体
-
像一个小助理 / 小机器人:
- 理解你的目标
- 自己拆步骤
- 调用各种 Skill
- 自主判断、调整、反馈
-
你说:
我饿了,帮我点一份健康、30 分钟内能到、预算 30 以内的晚餐。
Agent 会:
- 看你口味偏好
- 筛选符合距离、价格、健康的店
- 自动对比评分、配送时间
- 帮你下单、告诉你预计送达时间
- 中途还能提醒、改地址
-
例子:
- 帮你规划一次旅行(查机票→订酒店→做行程→提醒)
- 帮你写一份完整报告(搜资料→整理→写→润色)
- 帮你自动处理工作流
-
特点:有记忆、会思考、能自主执行复杂任务。
总结
-
Skill = 单个工具 、动作/ 功能
-
AI Agent = 会用一堆工具、有目标、会规划、能自己干活的智能体
3、关键场景对比
维度
Skill(技能)
AI Agent(智能体)
任务复杂度
单一、简单、标准化
复杂、多步骤、非标准化
决策能力
无,输入→输出
有,自主拆解、调整、反思
记忆 / 状态
无状态(用完即忘)
有状态(记住上下文 / 历史操作)
典型例子
查天气、单句翻译、代码语法检查
旅行规划、客诉闭环处理、完整代码开发
核心价值
高效完成单个小任务,降本
自主完成复杂任务,解放人力,实现自动化
4、场景举例
自动对 git 变更进行多维度审查,涵盖 SOLID 原则、安全漏洞(XSS/注入/SSRF)、性能问题(N+1查询/缓存缺失)、SQL性能、错误处理和边界条件 等6大核心维度,按 P0-P3 严重程度分级输出问题,并提供死代码清理方案。 step:审查流程(git diff → SOLID检查 → 安全扫描 → 代码质量分析 → 分级报告 → 确认修复)