Appearance
AI 开发环境选择总览
选工具前先看项目条件:源码能否外发、工具能否读取仓库、是否允许执行命令,以及你能不能验证结果。模型名和套餐会变化,这页只保留能长期使用的选择方法。
先直接选一条
| 你的情况 | 现在就去 |
|---|---|
| 我只想先开始用 AI,不想先装工具 | 5 分钟开始 |
| 我是传统 C# 上位机工程师,想先搞懂协作方式 | 现代 AI IDE 协作流程 |
| 我能使用官方产品或稳定的 AI IDE | 看官方产品或订阅路线 |
| 我已有第三方模型 API | 看第三方 API 路线 |
| 我现在只想整理需求、协议、截图和想法 | 普通聊天 AI + 模板中心 |
不会选时,先判断任务而不是先写长计划
先用你已经会用的聊天 AI 或 Agent 做任务分类:
text
请先判断这个任务属于 Read-Only / Fast / Execution / Discovery。
如果是 Execution,再判断是 MicroPatch / BehaviorPatch / RegressionFix / ExperimentalChange。
我的问题或目标:
【填写】只有业务规则还没想清时才进入 Discovery。明确小改不需要为了“受控”额外写一份完整方案。
两条主路线
| 路线 | 先确认什么 | 适合谁 |
|---|---|---|
| 官方产品或订阅 | 账号、地区、网络、项目权限和官方当前说明 | 希望工具直接读项目、编辑文件并运行构建的人 |
| 第三方 API | 服务商、数据流向、模型兼容、限额和密钥保管 | 已有 API,愿意自行承担兼容性和稳定性检查的人 |
如果你准备使用现代 AI IDE / Agent 工具,建议先看 现代 AI IDE 协作流程。重点不是“所有任务先 Plan”,而是让工具根据任务语义选择 Read-Only、Fast、Execution 或 Discovery,再按 V0–V4 做匹配验证。
Agent 型编程工具通常可以读取仓库、修改文件和执行命令。若工具提供只读、计划或审批能力,可以在高风险任务中使用;明确 MicroPatch 不需要机械进入计划模式。具体产品能力、账号与套餐以产品当前官方说明为准。
官方产品或订阅路线
这里的“官方”是指直接使用产品提供方公开发布的客户端、IDE 扩展或服务,不代表本站承诺它在你的地区、账号和网络中一定可用。
选择前检查:
- 工具是否能在你的开发机和网络环境中正常运行。
- 它需要读取哪些源码、日志和命令输出。
- 是否支持逐文件 Diff、命令审批和撤销。
- 订阅、额度、模型与地区限制以哪个官方页面为准。
- 企业项目是否允许把代码发送到对应服务。
适合先试的任务是 Read-Only Trace、解释构建错误、生成 focused test 草稿和审查 Diff。接真实设备前,先在模拟项目上验证命令权限与回退。
第三方 API 路线
第三方 API 的优势通常是模型和成本选择更多,代价是服务链路更长。兼容某种接口格式不等于兼容所有 Agent 能力;流式输出、工具调用、上下文长度和错误格式都可能不同。
需要额外确认:
- API Key 存放在哪里,是否进入日志或项目文件。
- 请求实际发送到哪个服务商和地区。
- 当前模型是否支持所需工具调用与长上下文。
- 工具升级后第三方适配是否仍然可用。
- 调用失败、限流或响应截断时项目文件会处于什么状态。
第三方适配工具更适合作为可验证的实验路线。正式项目先确保 Git 可回退,在小仓库中测试读取、修改、构建和撤销,再决定是否使用。
一个更实用的推荐顺序
| 阶段 | 推荐方式 |
|---|---|
| 第一次开始 | 普通聊天工具或只读 Agent |
| 想稳定把 AI 接进项目 | 支持仓库读取、Diff 和命令审批的 AI IDE / Agent |
| 想最大程度复用本站 Skill 流程 | 支持显式 Skill/Rules/工具调用的 Agent 环境 |
| 已经有 API Key,愿意自己配置 | 第三方 API / 自定义 Agent 路线 |
Skill 怎么理解
host-computer-dev 不是某一个 IDE 的固定脚本。它主要沉淀:
- 任务路由与执行纪律;
- 需求/设计/通信/UI/数据/测试等专家能力;
- Read-Only、BehaviorPatch、RegressionFix、ExperimentalChange 等工作模式;
- V0–V4 验证规则;
- CONTEXT、Memory、ADR 和技术文档工程方法。
不同工具只要能读取规则、仓库和必要工具,就可以复用这些思想。
不管选哪条路线,都别省这 5 件事
- 先判断任务类型,不要统一套完整 Plan。
- 保证可以回退:正常 Git 工作区优先用 Diff/commit;已知 E-SafeNet/DLP 再启用额外保护流程。
- 只加载当前任务需要的上下文,不要默认扫描整个项目和全部历史。
- 一次只处理一个明确目标,需求未定时才进入 Discovery。
- 验证强度和风险匹配:V0–V4,不把“全构建/全测试”当每次任务的默认动作。
相关页面:V10 Skill 说明、现代 AI IDE 协作流程、AI 开发验证体系。
下一步
- 想先把任务交给 Agent:看 现代 AI IDE 协作流程。
- 想先选最短 Prompt:看 模板中心。
- 想理解整套方法:看 AI 工程体系。