@@ -167,6 +167,21 @@ claude -p --max-turns 3 --max-budget-usd 1.00 "重构数据库模块"
167167# 跳过所有权限确认(CI/脚本场景)
168168claude -p --dangerously-skip-permissions " 运行所有测试并汇报结果"
169169
170+ # 自定义系统提示词(覆盖默认,适合定制化自动化流水线)
171+ claude -p --system-prompt " 你是代码审查专家,只关注安全漏洞" " 审查 src/ 目录"
172+
173+ # 追加系统提示词(保留默认行为 + 额外指令)
174+ claude -p --append-system-prompt " 所有输出必须使用 JSON 格式" " 分析项目依赖"
175+
176+ # 限制可用工具(白名单模式,限制 AI 可执行的操作)
177+ claude -p --allowedTools Read --allowedTools Grep --allowedTools Glob " 分析代码结构"
178+
179+ # 禁用特定工具(黑名单模式)
180+ claude -p --disallowedTools Bash --disallowedTools Write " 解释这段代码的逻辑"
181+
182+ # 加载 MCP 服务器配置
183+ claude -p --mcp-config mcp-servers.json " 查询数据库中的用户数"
184+
170185# ── 多轮对话(会话管理)──
171186
172187# 预先生成 session ID,从第 1 轮起就使用(推荐)
@@ -206,6 +221,18 @@ codex exec -m o4-mini "优化这个排序算法"
206221# 全自动模式(无需确认,可写工作区)
207222codex exec --full-auto " 给所有 API 路由添加错误处理"
208223
224+ # 审批模式(比 --full-auto 更细粒度的控制)
225+ # suggest: 只读,所有操作需人工确认
226+ # auto-edit: 自动执行文件编辑,命令仍需确认
227+ # full-auto: 全自动(等同 --full-auto)
228+ codex exec --approval-mode auto-edit " 重构数据库模块"
229+
230+ # 静默模式(抑制 TUI 输出,适合 CI/CD 管道)
231+ codex -q --json " 解释 utils.ts 的功能"
232+
233+ # 临时模式(不持久化会话,适合一次性任务)
234+ codex exec --ephemeral " 生成单元测试"
235+
209236# 将最终结果写入文件
210237codex exec -o result.txt " 分析项目依赖关系"
211238
@@ -244,6 +271,12 @@ opencode run --format json "列出所有 API 端点"
244271# 附加文件到 prompt
245272opencode run --file src/auth.ts " 审查这个文件的安全性"
246273
274+ # 无头服务器模式(后台常驻,避免每次冷启动 MCP)
275+ opencode serve --hostname 127.0.0.1 --port 4096
276+
277+ # 连接已运行的服务器执行任务(跳过 MCP 冷启动)
278+ opencode run --attach http://localhost:4096 " 解释认证模块的架构"
279+
247280# ── 多轮对话(会话管理)──
248281# OpenCode 不支持预指定 session ID,需从首轮 JSON 输出获取
249282
@@ -323,6 +356,12 @@ gemini --list-sessions
323356| 继续最近会话 | ` -c ` | ` exec resume --last ` | ` -c ` | ` --resume ` (无参数) |
324357| 查看会话列表 | — | — | ` session list ` | ` --list-sessions ` |
325358| 分叉会话 | ` --fork-session ` | — | ` --fork ` | — |
359+ | 自定义系统提示 | ` --system-prompt ` / ` --append-system-prompt ` | — | — | — |
360+ | 工具限制 | ` --allowedTools ` / ` --disallowedTools ` | — | — | — |
361+ | MCP 配置 | ` --mcp-config ` | — | — | — |
362+ | 审批粒度 | — | ` --approval-mode ` | — | — |
363+ | 静默输出 | — | ` -q ` / ` --quiet ` | — | — |
364+ | 无头服务器 | — | — | ` serve ` + ` --attach ` | — |
326365
327366## 沙箱管理
328367
0 commit comments