mirror of
https://github.com/eyaltoledano/claude-task-master.git
synced 2026-01-30 06:12:05 +00:00
docs: auto-update documentation based on changes in next branch
This PR was automatically generated to update documentation based on recent changes. Original commit: feat: upgrade ai sdk provider claude code (#1398)\n\n\n Co-authored-by: Claude <claude-assistant@anthropic.com>
This commit is contained in:
@@ -316,4 +316,44 @@ Azure OpenAI provides enterprise-grade OpenAI models through Microsoft's Azure c
|
||||
- Confirm the model is deployed in your Azure OpenAI resource
|
||||
- Verify the deployment name matches your configuration exactly (case-sensitive)
|
||||
- Ensure the model deployment is in a "Succeeded" state in Azure OpenAI Studio
|
||||
- Ensure youre not getting rate limited by `maxTokens` maintain appropriate Tokens per Minute Rate Limit (TPM) in your deployment.
|
||||
- Ensure youre not getting rate limited by `maxTokens` maintain appropriate Tokens per Minute Rate Limit (TPM) in your deployment.
|
||||
|
||||
### Claude Code CLI Integration (v0.31.2+)
|
||||
|
||||
The Claude Code provider automatically respects your Claude Code configuration settings, enabling seamless integration with your existing Claude Code setup.
|
||||
|
||||
**Automatic Configuration Loading:**
|
||||
The Claude Code provider loads settings from multiple sources in order of precedence:
|
||||
|
||||
1. **Global config** (`~/.claude/` directory) - Your personal preferences across all projects
|
||||
2. **Project config** (`.claude/` directory) - Project-specific settings like `CLAUDE.md` instructions
|
||||
3. **Local config** - Workspace-specific overrides
|
||||
|
||||
**What's Automatically Applied:**
|
||||
- ✅ `CLAUDE.md` files are loaded and applied (both global and project-specific)
|
||||
- ✅ Custom Claude Code settings from `settings.json` files are respected
|
||||
- ✅ Project-specific instructions work as expected
|
||||
- ✅ System prompt presets are properly configured
|
||||
|
||||
**Configuration Example:**
|
||||
```json
|
||||
// In .taskmaster/config.json
|
||||
{
|
||||
"models": {
|
||||
"main": {
|
||||
"provider": "claude-code",
|
||||
"modelId": "claude-3-5-sonnet-20241022",
|
||||
"maxTokens": 8000,
|
||||
"temperature": 0.7
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
**Authentication:**
|
||||
Claude Code uses OAuth tokens managed by the Claude Code CLI - no manual API key configuration required. If you have the Claude Code CLI installed and authenticated, Task Master will automatically connect.
|
||||
|
||||
**Troubleshooting:**
|
||||
- **CLI not found**: Install with `npm install -g @anthropic-ai/claude-code`
|
||||
- **Authentication issues**: Run `claude setup-token` to authenticate
|
||||
- **Settings not applied**: Ensure your `.claude/` directory structure matches Claude Code's expected format
|
||||
@@ -117,9 +117,19 @@ AWS_SECRET_ACCESS_KEY="your-aws-secret-key"
|
||||
- **Required**: ❌ **No** (uses OAuth tokens)
|
||||
- **Purpose**: Integration with local Claude Code CLI
|
||||
- **Authentication**: Uses OAuth tokens, no API key needed
|
||||
- **Configuration**: Automatically loads your Claude Code settings
|
||||
|
||||
**Claude Code Configuration Integration** (v0.31.2+):
|
||||
The Claude Code provider now automatically loads your Claude Code configuration files:
|
||||
|
||||
- **Global config** (`~/.claude/`) - Personal preferences across all projects
|
||||
- **Project config** (`.claude/` directory) - Project-specific settings like CLAUDE.md instructions
|
||||
- **Local config** - Workspace-specific overrides
|
||||
|
||||
This means your `CLAUDE.md` files, custom instructions, and Claude Code settings are automatically applied when using Claude Code as an AI provider.
|
||||
|
||||
```bash
|
||||
# Not typically needed
|
||||
# Optional - only needed for specific setups
|
||||
CLAUDE_CODE_API_KEY="not-usually-required"
|
||||
```
|
||||
|
||||
|
||||
50
output.txt
Normal file
50
output.txt
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user