Skip to content

AI 开发环境选择总览

内容类型:方法说明难度:入门适合:正在选择 AI 开发工具与路线的上位机开发者阅读时间:约 15 分钟前置:

选工具前先看项目条件:源码能否外发、工具能否读取仓库、是否允许执行命令,以及你能不能验证结果。模型名和套餐会变化,这页只保留能长期使用的选择方法。

先直接选一条

你的情况现在就去
我只想先开始用 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 扩展或服务,不代表本站承诺它在你的地区、账号和网络中一定可用。

选择前检查:

  1. 工具是否能在你的开发机和网络环境中正常运行。
  2. 它需要读取哪些源码、日志和命令输出。
  3. 是否支持逐文件 Diff、命令审批和撤销。
  4. 订阅、额度、模型与地区限制以哪个官方页面为准。
  5. 企业项目是否允许把代码发送到对应服务。

适合先试的任务是 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 的固定脚本。它主要沉淀:

  1. 任务路由与执行纪律;
  2. 需求/设计/通信/UI/数据/测试等专家能力;
  3. Read-Only、BehaviorPatch、RegressionFix、ExperimentalChange 等工作模式;
  4. V0–V4 验证规则;
  5. CONTEXT、Memory、ADR 和技术文档工程方法。

不同工具只要能读取规则、仓库和必要工具,就可以复用这些思想。

不管选哪条路线,都别省这 5 件事

  1. 先判断任务类型,不要统一套完整 Plan。
  2. 保证可以回退:正常 Git 工作区优先用 Diff/commit;已知 E-SafeNet/DLP 再启用额外保护流程。
  3. 只加载当前任务需要的上下文,不要默认扫描整个项目和全部历史。
  4. 一次只处理一个明确目标,需求未定时才进入 Discovery。
  5. 验证强度和风险匹配:V0–V4,不把“全构建/全测试”当每次任务的默认动作。

相关页面:V10 Skill 说明现代 AI IDE 协作流程AI 开发验证体系

下一步

  1. 想先把任务交给 Agent:看 现代 AI IDE 协作流程
  2. 想先选最短 Prompt:看 模板中心
  3. 想理解整套方法:看 AI 工程体系

别来无恙 · C# 上位机 AI 实战站 · 从零到交付 · QQ 群:1016188499