文章总结: 本文介绍了利用ClaudeDesktop、VSCode的Continue插件、OpenClaw及Hammerspoon零成本搭建AI开发环境的方法。作者通过实战案例展示了从需求分析到代码生成、测试与部署的全流程AI自动化,并提供详细配置代码。文末还给出API费用控制与隐私保护等避坑建议,帮助开发者显著提升单人开发效率。 综合评分: 65 文章分类: 软文广告,安全工具,实战经验,安全开发,AI安全
别装了!我用Claude Desktop + Codex + OpenClaw 搭了个免费AI开发环境,效率直接起飞
原创
昆仑AI安全实验室 昆仑AI安全实验室
昆仑AI安全实验室
2026年7月14日 09:03 广东
在小说阅读器读本章
去阅读
前几天一个做独立开发的朋友问我:“你天天一个人搞项目,怎么产出比我们三个人的小团队还高?”我把电脑屏幕一转,给他看了我的桌面——Claude Desktop常驻在右边,VS Code里Codex插件随时补全,OpenClaw在后台自动帮我跑脚本,Hammerspoon一键触发工作流。他说:“你这哪是一个人,分明是指挥着一个AI军团。”
今天我把这套“AI开发军火库”的完整配置过程公开。从零开始,手把手教你搭起来,不花一分钱,全部工具免费可用。看完你也能把自己武装成一支队伍。
一、工具清单:我要装什么?
先盘一下我日常用的这四个核心工具:
- Claude Desktop:Anthropic出品的桌面应用,界面简洁,反应快,写代码、改bug、解释概念都能干。免费版每天有额度,个人开发完全够用。
- Codex(通过VS Code插件):这里说的不是已经退役的OpenAI Codex模型,而是利用OpenAI API搭配VS Code的Continue插件,实现代码自动补全、函数生成、单元测试等。你可以用自己的API Key,成本极低。
- OpenClaw:一个开源的本地AI代理,能听懂自然语言指令,自动执行多步开发任务,比如“帮我创建个Express项目,加上JWT鉴权,写个登录接口”。它背后可以接Claude或GPT模型。
- Hammerspoon(Mac)/ AutoHotkey(Win):强大的桌面自动化工具,用来把AI能力映射成全局快捷键,一键调起。比如选中一段代码,按个快捷键就能让Claude解释或重构。
二、安装与配置:一步步跟着来
下面以Mac环境为例,Windows用户思路类似,部分工具替换即可。
1. Claude Desktop
最简单的一步。直接去Anthropic官网下载Claude Desktop安装包,像装普通软件一样拖进Applications。打开后登录Anthropic账号(免费注册),就能开始对话。
小技巧:在设置里开启“系统通知”,把常用提示语保存为快捷指令,比如“解释这段代码”、“生成单元测试”,下次直接点。
2. 配置VS Code + Codex(Continue插件)
原版OpenAI Codex已退役,我们用Continue这个开源插件来实现类似体验,它可以对接多种LLM。
- 在VS Code扩展商店搜索“Continue”并安装。
- 安装后按
Cmd+Shift+P,输入“Continue: Open config.json”,编辑配置文件,填入你的API provider。我用的DeepSeek(便宜),也可以用OpenAI或Anthropic官方API。
{ "models": [ { "title": "DeepSeek Chat", "provider": "deepseek", "model": "deepseek-chat", "apiKey": "你的DeepSeek API Key" } ], "tabAutocompleteModel": { "title": "Starcoder2", "provider": "ollama", "model": "starcoder2:3b" }}
- 保存后,在VS Code里按
Cmd+I调出Continue对话窗口,输入“写一个Python函数,读取CSV并计算平均值”,它会直接在编辑器里生成代码。 - Tab自动补全可以配置一个本地模型(如Ollama),更快更免费。我用的Starcoder2 3b,4G显存就能跑。
3. OpenClaw:本地AI代理
OpenClaw是一个开源项目,可以在终端里用自然语言指挥它做开发任务。
安装步骤:
- 确保本机有Node.js 18+。
- 打开终端,全局安装:
npm install -g openclaw
- 初始化配置:
openclaw init
会提示选择AI后端(Claude API、OpenAI、或者本地模型),填入对应API Key。我选的DeepSeek API。
- 启动:
openclaw start
之后你就可以在终端里直接对话了:
openclaw 创建一个基于Vue3的待办事项应用,包含本地存储功能
OpenClaw会自动生成项目结构、组件代码,甚至运行npm install和npm run dev,一条龙服务。
进阶用法:把OpenClaw注册为系统服务,开机自启。在~/Library/LaunchAgents/下创建plist文件即可。
4. Hammerspoon(Mac自动化)
我把它当作连接AI和日常操作的桥梁。
- 下载Hammerspoon,安装后移动进Application文件夹。
- 点击菜单栏图标,选择“Open Config”,编辑
~/.hammerspoon/init.lua。
我配置了几个常用快捷键:
-- Ctrl+Alt+C: 用Claude解释选中文本hs.hotkey.bind({"ctrl", "alt"}, "C", function() hs.eventtap.keyStroke({"cmd"}, "c") -- 复制选中内容 hs.timer.doAfter(0.1, function() hs.execute("open -a 'Claude Desktop'") hs.eventtap.keyStrokes("请解释以下代码:") hs.eventtap.keyStroke({"cmd"}, "v") hs.eventtap.keyStroke({}, "return") end)end)
-- Ctrl+Alt+T: 打开终端并启动OpenClawhs.hotkey.bind({"ctrl", "alt"}, "T", function() hs.application.launchOrFocus("Terminal") hs.eventtap.keyStrokes("openclaw start\n")end)
Windows用户可以用AutoHotkey实现类似功能。
现在,选中一段代码,按Ctrl+Alt+C,Claude Desktop自动弹出并开始解释。爽不爽?
三、实战案例:30分钟从需求到上线的全AI流
上周接了一个急活,给一个活动做报名页面+后台统计,时间紧。我完全靠这套工具跑完了。
- 需求梳理:在Claude Desktop里输入“设计一个线上报名系统的功能列表和技术选型,要求轻量、快速开发”。Claude给出了用Next.js + SQLite的方案,还列了接口清单。
- 代码生成:打开VS Code,用Continue插件依次生成:
- 数据库模型
- API路由(报名、查询、导出CSV)
- 前端表单组件 每次生成完运行一下,微调。
- 自动化测试:在终端用OpenClaw下达指令:“为这个项目生成Playwright端到端测试脚本,覆盖报名成功和重复报名两个场景。”OpenClaw自动安装了Playwright,生成并运行测试,还帮我修复了一个表单校验bug。
- 部署脚本:最后OpenClaw一条指令“编写Dockerfile和docker-compose.yml,并部署到本地8080端口”,直接帮我打包运行。
全程我手工写的代码不超过20行,其他全是AI干的。以前至少一天的工作量,现在30分钟搞定。
四、避坑指南
- API费用控制:用第三方API一定要设用量限制。DeepSeek有免费额度,个人开发足够;OpenAI充5美元能用好久。Continue插件支持本地模型(Ollama),完全免费。
- 隐私保护:不要把公司核心代码直接丢给云端AI。敏感项目用本地模型(如CodeLlama、DeepSeek-Coder本地版)。
- OpenClaw可能抽风:偶尔生成错误的命令,执行前一定要看清楚,尤其涉及文件删除、git操作。我习惯让它在生成后先询问确认。
- Hammerspoon脚本谨慎:全局快捷键可能冲突,建议用复杂组合键。
五、写在最后
这套“Claude Desktop + Codex替代品 + OpenClaw + 桌面自动化”的组合,让我一个人拥有了过去一个团队的输出能力。更关键的是,这些工具全是免费的,你不需要买任何会员就能拥有一个AI开发军团。
2026年了,别再手动写重复代码。花半小时搭好这套环境,你会发现,开发这件事突然变得很爽。
福利:我把自己的Continue配置文件、Hammerspoon脚本、OpenClaw常用模板打包好了。公众号后台回复“AI开发环境”直接下载,开箱即用。
严正声明:本文提到的工具均来自官方渠道,安装使用请遵守各软件条款。代码生成结果请务必人工审核,避免引入安全风险。AI是助手,不是替身。
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:昆仑AI安全实验室 昆仑AI安全实验室 昆仑AI安全实验室《别装了!我用Claude Desktop + Codex + OpenClaw 搭了个免费AI开发环境,效率直接起飞》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。









评论