Skip to content

对于通过API接入的方式使用有几个问题 #19

@kashinfuu

Description

@kashinfuu

OS

windows11

Claude Code Version

2.1.91

What happened?

问题1:

如果执行claude.orig后,C:\Users\xxx.local\bin会生成原版的“claude.exe”,导致后续claude指令指向原版的“claude.exe”,而非clawgod。

问题2:

通过C:\Users\xxx.clawgod\provider.json配置模型供应商,但是provider.json的配置中只有API key项是生效了,但是base URL和model这两项还是被原版claduecode的C:\Users\adminis.claude\settings.json的配置覆盖掉

问题3:

把C:\Users\xxx.claude\settings.json删除后,provider.json的配置能生效,但是尝试直接使用deepseek官方api(baseurl为https://api.deepseek.com),实际使用会报错“There's an issue with the selected model (deepseek-chat). It may not exist or you may not have access to it. Run
/model to pick a different model”。感觉还是没有做好openai类型的支持

建议

修改程序不去读取C:\Users\xxx.claude\的配置,与原版隔离。或者只选择读取原版的skills等配置,尽量避免原版干扰。不然这样很容易有bug

Screenshot (optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions