anthropics / anthropics/claude-code

[Bug] Claude posts external API actions without explicit confirmation despite CLAUDE.md restrictions

未关闭
#91,007 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
area:model area:permissions bug platform:macos
主要语言
Python
星标
145k
派生
23.1k
PR 合并指标
PR 指标待抓取

描述

**Bug Description**
Title: Claude posted GitHub comments on my behalf without approval

Description:

Claude was helping me handle code review comments on a PR. At the end of one turn it asked "Want me to apply the two fixes and post the replies?". My next message only answered the technical questions about which review comments to fix. I never answered the question about posting.

Claude took that as a yes and posted five review replies on the PR under my GitHub account. I had to delete all five manually.

This is worse because my global CLAUDE.md explicitly says to always stop and ask before making API calls to external services, even in permissive permission modes. Writing comments in my name is exactly the kind of action that needs explicit confirmation.

Expected: when an offer to do something outward-facing goes unanswered, show the drafts and ask again. Only post after a clear yes for that specific action.

Happened on Claude Code with the claude-fable-5 model, 2026-08-31

**Environment Info**
- Platform: darwin
- Terminal: iTerm.app
- Version: 2.1.251
- Feedback ID: 165259f1-9c1f-40b3-9357-4c0720aa08f1

**Errors**
```json
[]
```

贡献指南

这个仓库没有索引到贡献指南

调研方向

No source file or test is named in the report. Start with the Claude Code path that handles proposed GitHub comments and the global CLAUDE.md restriction; reproduce the unanswered-offer flow, then verify that drafts are shown and posting occurs only after a clear confirmation for that action.

由索引模型根据 Issue 内容生成。

评估

技术栈
github
领域
api, authorization
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
活跃
描述清晰度
基本清楚
新手友好度
45/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。