Skip to content

加入通过apikey方式调用的agent,以支持全自动化的执行流程 #94

@keting

Description

@keting

Discussed in #80

Originally posted by keting May 1, 2026
这个 Discussion 用于讨论:HALF 是否应支持通过 API key 方式调用 agent,从而支持全自动化的执行流程。

需要重点讨论的问题:

  • 这种 agent 调用方式是否应作为可选 Runner 模式,而不是默认执行方式
  • API key 的存储、权限、轮换、审计与泄露风险如何控制
  • 自动执行流程如何做成本控制、超时控制、失败中止和人工确认
  • 与当前 manual-first / human-in-the-loop 边界如何共存
  • 应优先支持哪些官方 API 或标准协议,避免非官方 API、UI 自动化或逆向集成

相关背景可参考 #70 中关于 Runner / Worktree / Docker / MCP / 自愈闭环的讨论。

Metadata

Metadata

Assignees

Labels

area:backendBackend / Python / FastAPI relatedarea:securitySecurity hardening, auth, validation, or threat-model relatedstatus:backlogValid and recorded, but not currently scheduledtype:researchTechnical investigation or feasibility research before implementation scope is known

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions