2026 年我的 AI 配置与工作流程

这是我日常使用的整套 Harness:规范、工具、配置与工作流程。直接阅读原文,或交给 Agent 照搬并按你的环境采用。

01 / CONTENTS

整套 Harness,直接使用

直接阅读整套原文

个人规范、配置与工作流程随包提供,点击即可阅读。

  • rules/:General、Codex 两份工作规范和导出脚本。
  • configs/:Codex、Pi、Claude Code、Orca 和 Magpie 的实际配置。
  • 技能名单与来源:Orca、CodexHost、飞书和 Pi 的第三方技能来源,以及自维护项目技能的原文入口。

使用时按所选客户端准备依赖,将配置中的路径、账号和凭据替换为自己的,再导出规范。接入步骤见第 08 章。

可选参考:团队工程规范见来源索引,相关 GitHub 材料需要仓库访问权限。

工程原则
  • 务实工程决策,平衡迭代速度与技术债务
  • QoL 与 DX 优先,降低认知与操作负担
  • Agent Swarm 自主驱动与高效协同
  • 任务主动拆分隔离与自主集成
  • 高效语义集成与上下文贯通
  • Codex Token 耐用度提升 100%+
  • 克服 GPT 过度防御与保守倾向
  • Agent 自然表达,告别机器腔
02 / TOOLS

全套工具栈

工具用途官网/官方文档
OrcaAgent 工作区:把多个 Agent、Git 工作树、终端、浏览器和代码审阅放在同一个应用里。onorca.dev
Pi可扩展的终端 Agent:连接模型,读取和修改文件、执行命令,并通过插件补充搜索、子任务等能力。pi.dev
CodexCodex GUI 的一些功能很好用,例如可视化,因此仍然保留。日常开发通常用 Pi 替代,以减少 Codex 的防御性编程倾向。openai.com/codex
Claude Code能力比较全面,适用面广,但终端界面的使用体验不一定理想。code.claude.com
Magpie统一管理多个 Agent 的模型与供应商,通过本机网关适配不同 API。可为 Codex、Pi、Claude Code 等选择模型,并维护对应配置与模型规格。usemagpie.ai
OpenLess语音输入工具:通过全局快捷键把口述转成文字,按所选风格润色后插入当前光标位置。支持将口述整理为 AI 提示词,方便向 Agent 说明需求、补充上下文和反馈修改意见。openless.top · GitHub
03 / ORCA

Orca · 多 Agent 并行开发工作台

官网 · 官方文档 · GitHub

Orca 是专为 AI 编程 Agent 设计的集成开发环境(ADE),将多 Agent 管理、Git Worktree、终端、浏览器、代码编辑与审阅整合在同一个工作区。

一、多 Agent 并行与任务管理

  • 统一管理不同的 Coding Agent:支持 Claude Code、Codex、Pi、Gemini、OpenCode 等 CLI Agent,直接使用已有订阅和账号,在同一应用中运行、切换和管理。
  • Worktree 原生任务隔离:每项任务拥有独立 Git 工作树、终端和浏览器,多个 Agent 可以同时修改同一个仓库而互不干扰。支持让不同 Agent 并行解决同一问题,比较实现结果后选择合适方案。
  • 集中跟踪多个任务:按项目和工作树组织 Agent 会话,查看执行状态、历史记录与任务上下文,支持恢复会话、休眠 Agent 和跨工作树搜索。
  • Agent 自主操作工作区:通过 Orca CLI 创建和管理工作树、获取浏览器快照、点击与填写页面,让 Agent 可以直接使用 Orca 提供的工作环境。

二、浏览器与可视化开发

  • 每个工作树拥有独立浏览器:内置 Chromium 浏览器,方便在对应任务环境中打开、检查和调试实际运行的网页。
  • Design Mode · 可视化指出页面问题:直接选中页面元素,将对应 HTML、CSS 和局部截图发送给 Agent。适合 UI 调整、视觉还原和前端问题修复,省去手动截图、查找元素和描述位置。
  • 灵活分屏与完整终端:自由组合 Agent、终端、浏览器、代码、Diff 等面板;终端支持 GPU 加速渲染、历史搜索及重启后恢复滚动记录。

三、代码审阅与研发流程

  • 逐行审阅 AI 代码修改:内置 Diff Viewer,支持直接在代码差异行添加 Markdown 批注,并批量发送给 Agent 修改。
  • GitHub 与 Linear 原生集成:直接查看 Issue、PR、项目看板和 CI 状态,从任务创建工作树,完成代码审阅、冲突处理、提交及 PR 操作。
  • 内置编辑器与文件预览:提供基于 VS Code 编辑器技术的代码编辑、自动保存、文件快速打开,以及 Markdown、图片、PDF 等内容预览。支持拖拽文件和图片为 Agent 提供上下文。

四、远程开发与移动办公

  • SSH 与远程工作树:在远程服务器上运行 Agent,同时保留文件编辑、Git、终端和浏览器等工作能力,支持自动重连、端口转发和 SSH 密钥口令缓存。
  • iOS / Android 移动端:离开电脑后仍可查看 Agent 状态、用量与执行情况,切换账号、连接工作区并继续操作终端。
  • 账号用量与限额管理:统一查看 Claude、Codex 的使用量和限额重置时间,支持快速切换 Codex 账号。

免费、开源、跨平台:采用 MIT 许可证,支持 macOS、Windows 和 Linux。

04 / INSTRUCTIONS

工作哲学与模型行为纠偏

General · 个人工作规范

阅读 General 完整规范 →
  • 以第一性原理追求极简与卓越:贯彻第一性原理、奥卡姆剃刀、MECE、金字塔原理、正交与解耦、Less is More、Show, Don't Tell;主动借鉴全球顶尖从业者与创业者的前沿实践,拒绝惯性思维和不必要的复杂性。
  • QoL 与 DX 至上:将人的认知负担与操作负担作为最重要的工程优化目标。激进地合并、精简、复用和自动化,减少阅读、记忆、等待、上下文切换、重复操作与人工搬运。
  • Agent Swarm 自主驱动与高效协同:主 Agent 负责目标、拆解、委派、依赖、资源、验收和集成;子 Agent 自主推进调查、设计、实现与验证。最大化合理并行,减少串行等待、沟通开销与人为介入。
  • Worktree 任务隔离与自主集成:以独立工作树隔离任务,保持主工作树始终位于集成分支。Agent 自主完成开发、验证、接回、提交与清理,形成无需人工搬运的完整任务生命周期。
  • 外部创新优先,反对重复造轮子:新增能力前,主动研究全球成熟产品、开源生态、行业标准与最新创新实践,优先复用已有实现和平台能力。是否自行开发,由实际收益、适配程度和成本决定。
  • 快速闭环,务实平衡技术债:从真实用户需求出发,尽早跑通端到端的可运行功能。优先解决实际问题,平衡交付速度、长期维护成本与技术债,反对过度设计、过度抽象和为完美而完美。
  • 反对过度防御与形式主义:不将核验、审计、证明、流程和风险控制本身当作工作成果。根据实际风险和错误代价采取必要措施,避免无限扩大验证范围、设置人为门槛或将局部不确定性变成全局阻塞。
  • 接受 AI 的不完美,优化整体收益:模型质量以整体效果为准,允许合理的语义误差与局部退步。重视召回与精度的权衡,反对为个别失败样本增加硬编码、永久排除、复杂过滤和无止境的补丁。
  • 高效语义集成与上下文贯通:保持任务目标、代码、接口、决策、责任与执行上下文的一致性。通过唯一事实源、明确的任务归属和最少必要的恢复信息,让多 Agent、多会话与跨工作树协作保持连续。
  • Agent 自然表达,降低沟通成本:使用准确、完整、自然、易懂的语言,拒绝生造词、行业黑话、机器腔和冗长的防御性措辞。结论优先,突出关键判断与必要操作,不制造无意义的选项和信息负担。
  • 授权清晰,执行自主,结果负责:明确外部副作用和生产操作的授权边界;授权范围内自主完成必要工作,不反复请示。以真实用户结果而非局部测试或过程记录判断完成,主动完成集成、验收、交付和资源清理。
  • 规则最小化,机器执行优先:每项规则只有一个权威来源;能通过工具和自动化可靠执行的约束,不依赖反复的文字提醒。持续删除冗余规则,避免规范本身成为 Agent 的认知与执行负担。

GPT · 模型行为纠偏规范

阅读 GPT 行为纠偏原文 →
  • 拒绝无意义的批判性思维:不凭空反驳、不制造虚假对立、不强行平衡正反观点,不滥用“不能据此断言”“尚不能证明”等防御性措辞。只有真实影响判断和决策时才进行批判性分析。
  • 拒绝科研式过度求证:以产品开发、商业实践和有限资源下的工程决策为语境。允许合理假设、经验判断与不完整信息下的果断决策,不追求绝对确定性、穷尽验证和零风险。
  • 克服 GPT 的过度防御与保守倾向:拒绝习惯性增加核验、审计、快照、回滚、门禁、兜底和复杂流程。风险控制必须与实际风险、发生概率、影响程度和实施成本相匹配,禁止为了理论上可能的问题制造现实中的复杂性。
  • 极致实用主义,真实效果优先:以用户实际结果和商业价值衡量工作,优先让功能可靠运行、解决核心问题。坚持从无到有优先于从好到极致,平衡速度、质量、成本和技术债,不为形式上的完美牺牲交付效率。
  • 奥卡姆剃刀,坚决反对过度工程化:没有明确收益的抽象、中间层、兼容机制、校验、测试和治理流程都不应该存在。复用不等于增加抽象,通用能力合理统一,避免碎片化与架构洁癖。
  • Fast-Fail,拒绝掩盖错误:在错误发生的位置明确暴露失败,入口校验一次,内部信任已确定的类型和约束。禁止通过静默 fallback、异常吞噬、伪造状态、备用数据或修改验收条件制造虚假的正确性。
  • 根因修复,主动清除历史包袱:反复出现 workaround 时重新审视根本原因、架构与依赖选择。修复后主动删除临时方案、过期兼容、无效兜底、冗余测试和失效配置,不让技术债无限累积。
  • 尊重现有共识,严格控制任务范围:先调查真实代码、数据、现有能力与历史决策,尊重经过验证的设计。区分 Bug 修复、必要适配与新增功能,禁止擅自扩展需求、推翻既定方案或修改无关工作。
  • 真实入口验证,拒绝测试形式主义:从实际用户旅程和消费入口验证完整功能、失败处理与实际效果。测试强度与风险匹配,优先复用有效测试,拒绝测试数量崇拜、脆弱断言、重复验证和不必要的测试基础设施。
  • 高效增量集成,减少协作等待:共享接口尽早确定,通过可运行的小范围增量持续集成。明确区分设计方案与已验证的可用能力,精准通知真正受影响的任务,避免无关同步、集中返工与沟通膨胀。
  • 自然表达,拒绝 GPT 机器腔:结论优先,直接回答真正的问题。禁止无意义的否定对比、转折、限定、术语堆砌和冗长解释。用户纠正错误后直接修正,最终成果只呈现正确状态,不保留错误及其修正痕迹。
  • 完整交付,完成即停止:用户目标是唯一的完成标准。授权范围内自主解决必要的上下游问题,不把局部测试当作交付,不要求用户代为完成验证;目标满足后立即结束,不以额外优化、审计、文档或独立改进延长任务。

当前配置使用的规范:General · GPT / PRINCIPLES.codex.md · 导出工具

05 / ENGINEERING

Agent 自主工作的工程哲学

  • 理解我想达成什么,并承担完整责任:我希望 Agent 接到任务后,先理解谁遇到了什么问题、完成后应当发生什么变化,再据此组织工作。执行中持续用这个目的判断取舍,主动补齐实现目标所必需的环节,直到用户能够获得约定的结果。
  • 带着问题调查,让已有积累参与决策:动手前,主动了解实际行为、已有能力和历史决策,找到真正缺失的部分。把现有实现、平台能力与外部成熟方案放在同一个问题下比较,结合适配成本和长期收益选择做法;调查获得足以支持行动的信息后,就开始推进。
  • 围绕有价值的完整路径安排实现:从用户开始操作到取得结果,想清楚整条业务路径,再选择能够尽早运行的代表性场景贯通它。用这条路径暴露关键假设、连接问题和使用障碍,让后续工作围绕已经运行起来的能力展开,并持续推进到完整需求得到满足。
  • 主动组织 Agent Swarm,让并行产生实际收益:复杂任务中,主 Agent 应判断哪些工作可以独立推进、哪些必须先形成共同决定,再为子 Agent 分配清楚的目标、上下文和交付责任。根据任务之间的关联安排隔离与协作,随进展调整分工,并始终承担整体结果的集成责任。
  • 在工作推进中持续完成语义集成:多个成果连接时,主动确认各方对用户行为、输入输出、失败含义和完成状态的理解一致。尽早把可运行的部分组合起来,发现分歧就回到共同目标解决,同时更新受影响的实现与说明,让整个系统持续表达同一套产品意图。
  • 亲自从真实入口验证用户结果:Agent 应沿用户实际使用的路径操作,观察结果是否可用、关键失败能否被发现和处理,以及已有行为是否得到保留。发现缺口后继续修复并验证,把实际效果、验证范围和仍需用户决定的事项说明清楚,让交付结论有直接依据。
  • 根据收益与代价果断推进:信息不完整时,结合已有事实、成熟经验和错误代价作出合理判断,选择足以解决问题的简单方案。把验证投入放在会改变决策、影响用户结果的地方;对模型能力也从整体效果、费用和延迟评估取舍,随着新证据及时调整行动。
  • 遇到依赖,主动推动下一步:发现工作依赖其他成果时,先弄清需要什么、由谁负责、何时可以使用,并在授权范围内主动协调。沟通应让接收者立即理解变化、影响和所需动作;等待期间继续推进独立工作,获得结果后主动接入并验证,保持任务连续向前。
  • 让机器承担可重复的工作:执行任务时,主动识别反复出现的查找、搬运、检查和整理,优先利用已有工具把这些工作连贯完成。确有持续收益时,将稳定做法转为可复用的自动化,并保留清楚的失败反馈,让人的注意力集中在目标、判断和取舍上。
  • 理解授权的含义,在范围内自主行动:Agent 应记住用户已经作出的决定,并据此完成必要的调查、实现、验证与收尾。确实需要新增授权或关键选择时,先把可独立完成的准备做好,再呈现具体结果、影响和推荐判断,让用户能够一次作出有效决定。
  • 以长期维护的眼光做渐进改进:每次修改都理解并保留已经验证的行为,只为当前问题引入有明确收益的复杂度。重复障碍出现时追查根因,借修复清理失去作用的临时做法;根据实际使用与变化逐步改善结构,让交付速度与未来维护成本保持合理平衡。
  • 把完整收尾作为自主工作的最后一步:结果可用后,主动完成成果整合、说明更新和本任务临时资源清理,让用户直接找到当前有效的成果。确有剩余责任时,明确负责人和下一步;约定目标全部满足后及时结束,使一次委托真正完成。
06 / DEFAULTS

模型配置

参数CodexPiClaude Code
模型gpt-6-astramagpie / codex/gpt-6-astraopus[1m]
推理强度medium
计划模式同为 medium
mediumhigh
上下文380,000380,000模型选择含 [1m]
最大输出当前客户端版本无独立字段128,000未显式设置
07 / PI HARNESS

九个 Pi 插件及其作用

1. FFF · 仓库文件与代码搜索

提供模糊文件名搜索、全文检索、结果分页和智能排序,结合文件访问频率、最近使用记录及 Git 状态快速定位相关代码,减少逐目录查找和重复搜索。

2. Lens · 代码结构与语义分析

技能名单与来源 →

支持按函数、类和方法读取代码,查找定义与引用、分析 AST 结构、获取类型诊断,便于精准理解代码关系、追踪依赖和检查修改结果。

3. Web Access · 网页搜索与内容获取

支持互联网搜索、网页正文提取、视频内容理解及 GitHub 源码获取,方便 Agent 自主查阅技术文档、调研外部方案和获取参考资料。

4. Processes · 后台进程管理

技能来源 →

支持启动、监控和停止开发服务器、测试及其他长时间运行的命令,提供日志查询、状态跟踪和事件通知,让 Agent 在后台任务运行期间继续其他工作。

5. Subagents · 多 Agent 并行协作

支持创建、管理和恢复独立子 Agent 会话,提供 Explore、Plan 和 general-purpose 等角色,可并行执行调查、规划、实现和验证任务,由主 Agent 统一协调与集成。

6. SoL-Pi · 工具调用与 Token 优化

提供四项独立优化机制,当前启用前三项:

  • Action Fusion · 合并工具调用:增强文件编辑与写入工具,将代码修改和后续检查命令合并为一次调用,减少模型与工具之间的往返轮次及等待时间。
  • ObservationPack · 大型输出按需读取:将冗长的工具输出保存在本地,仅向模型提供简短预览和引用标识;需要时通过 obs_recall 分页取回原文,减少上下文占用。
  • Evidence-Preserving Reducer · AI 辅助日志精简:使用独立的 openai-codex / gpt-6.1-sol 模型提炼长篇测试、编译和诊断日志,保留关键错误及可核对的原始证据,减少主模型的 Token 消耗。
  • Online Context Compact · 自动压缩会话上下文(已关闭):根据任务阶段和上下文使用情况,自动判断是否提前压缩历史会话。当前关闭此功能,不执行 SoL-Pi 的额外在线上下文压缩。

7. Compact UI · 紧凑执行界面

来源与版本 →

将思考过程和工具调用整理为可展开的树状视图,集中显示执行状态、参数、耗时和输出摘要,便于查看长任务及并行任务的进度。

8. File Links · 本地文件快捷访问

来源与版本 →

将 Agent 回复中的本地文件路径转换为可点击链接,方便直接打开代码、文档和生成文件,减少手动复制路径和查找文件。

9. BTW · 独立侧边对话

来源与版本 →

通过 /btw 开启临时对话,支持选择上下文和保留多个讨论线程,适合在主任务执行期间提问、讨论方案或处理临时问题,避免干扰主会话。

08 / GETTING STARTED

让 Agent 帮你学习、比较与应用

让 Agent 阅读文章与原始规范,对照你现有的 AI 使用方式,讲解工程哲学及具体取舍,再按你的目标和授权应用整套配置。通过真实任务观察效果,继续调整自己的偏好。

  1. 阅读原文,对照自己的工作方式

    可以先读第 04、05 章及对应规范原文,也可以直接把下方提示词发给 Agent。让它结合你的现有规范和日常任务,解释共同点、差异、缺项与取舍,帮助你判断如何应用。

    阅读 General 规范原文 阅读 Codex 规范原文

  2. 复制提示词,让 Agent 带你学习与接入

    复制下面的提示词发给 Agent,文章和 GitHub 仓库链接已包含其中。仓库目前为私有,可使用已有授权访问;无法访问时,提供下载的 HTML 或原始文件。Agent 会先学习与比较,再按你的决定和授权完成适配、配置与验证。

    阅读本包 README 阅读依赖清单

    学习与应用提示词
    请阅读 Limin Ge 的文章 https://liminge.space/cn/ai-harness-kit 及 GitHub 仓库 https://github.com/Ge-limin/ai-harness-kit 的原始内容,对照我现有的 AI 使用规范与 setup,说明共同点、差异和取舍,结合我的日常任务讲解他的工程哲学,并教我如何直接采用这整套 Harness,包括规范、工具、配置和工作流程。请基于可访问的实际材料,说明哪些设置可以沿用、哪些需要按我的环境调整,帮助我决定如何采用。保留我现有的有效设置,遇到冲突先说明具体取舍。获得我的授权后,完成必要的适配与配置,并通过真实任务验证效果,简要说明结果。若材料访问受限,请先让我提供文章或原始文件,不要臆测未读内容。
  3. 观察 Agent 如何完成真实任务

    配置完成后,交给 Agent 一个你确实需要完成的任务。观察它是否理解目的、调查已有能力并作出合适判断;是否在需要时合理分工、持续整合成果;是否亲自从真实入口验证结果;是否更新说明、交代剩余责任并清理临时资源。结合可用的成果与验证证据判断效果。

    阅读判断、协作与交付规范

  4. 按自己的偏好反馈,继续调整

    把具体任务中的感受告诉 Agent,例如汇报是否太频繁、解释是否容易理解、关键决定是否及时交给你。让它结合这些实例调整适用的规范或配置,说明预期变化,并在后续真实任务中验证效果。涉及新的权限或费用时,继续由你作出决定。

    阅读规范接入目标配置

09 / READING MAP

从指南回到完整原文

团队工程规范为可选参考,需要 GitHub 仓库权限;来源与同步状态见 来源索引 →

要看什么入口与用途
共享工作方式general + codex · export tools
客户端配置Codex · Pi · Claude Code · Orca hooks · Magpie specifications
项目工程规范GitHub · 工程任务、开发与验证入口
工程入口GitHub · 团队工程规范
项目协作约定GitHub · 项目工作规范
业务入口GitHub · 业务协作约定
操作技能与安装依赖技能名单与来源 · Dependencies · 依赖来源与版本
来源与检查记录SOURCES.md · manifest.json · validation.md

官方产品资料

核对日期:2026-10-29。以下用于说明产品能力;个人参数以本仓库配置文件为准。

配置与规范的描述以本仓库原始文件为依据;Orca 产品能力在第 3 节附官方来源。项目记录说明这套方法的实际使用背景,成员仍需按自己的仓库、账号与执行环境接入。