AI 开发辅助工具
AI 开发辅助工具
加速 AI Agent 开发的工具:AI 编码助手、API 管理、调试工具。
AI 编码助手
Cursor(强烈推荐)
https://cursor.com — AI 代码编辑器,基于 VS Code,支持 Composer(多文件编辑)、Agent(自主完成任务)
核心功能:
- Ctrl+K / Cmd+K:Inline AI 编辑,选中代码后提问或修改
- Ctrl+L / Cmd+L:Chat 对话,整项目上下文理解
- Composer:AI 自主创建/修改多个文件,完成整个功能模块
- Agent 模式:AI 自动执行 git、终端命令,修复 bug
- 多模型支持:Claude 3.5 / GPT-4o / Gemini 可选
AI Agent 开发场景使用:
1 | 1. 用 Composer 快速生成 LangChain Agent 骨架代码 |
安装:
1 | # Linux |
国内下载地址(备选):
1 | https://www.cursor.com/dl/zh-CN |
GitHub Copilot
集成在 VS Code / JetBrains / Neovim 的 AI 补全插件
安装:
1 | # VS Code |
核心功能:
- Tab 补全(AI 预测下一行)
- Inline Chat(
Ctrl+I解释 / 重写代码) - Copilot Chat(IDE 内对话)
- PR 摘要
注意:Copilot 更适合辅助编程,Cursor 的 Composer / Agent 模式更适合自主完成 Agent 开发任务。
Claude API(网页版)
https://claude.ai — 直接网页对话,适合快速验证 Prompt、测试 Function Calling Schema
使用场景:
- 快速验证 Prompt 效果(复制粘贴测试)
- 生成 JSON Schema(让 Claude 生成 Tool 定义)
- 调试 Agent 行为
API Key 管理
1Password / Bitwarden(生产推荐)
1 | # 1Password CLI 获取 API Key |
环境变量管理最佳实践
1 | # .env 文件(Nginx/不提交到 Git) |
密钥轮换
| 平台 | 轮换方式 |
|---|---|
| OpenAI | Account → API Keys → Create new key → 旧 key 90 天后自动失效 |
| Anthropic | Console → Account → API Keys → Create |
| 硅基流动 | 个人中心 → API Key 管理 |
API 调试工具
HTTPie(替代 curl)
1 | # 安装 |
Postman / Insomnia
- 导入 OpenAI API 的 OpenAPI Schema
- 调试 Function Calling 请求
日志与调试
Python 日志配置(structlog 推荐)
1 | import structlog |
Spring Boot 日志(AI 调用追踪)
1 | logging: |
模型成本监控
OpenRouter / Portkey(多模型网关)
1 | # Portkey AI - AI 可观测性 + 成本追踪 |
开发环境快速验证清单
1 | # 1. Python 环境 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Henry's Blog!