Skip to content

Commit 39bf3e4

Browse files
authored
Merge pull request #894 from tennc/main
update codebuddy to codebuddy cli
2 parents 0456966 + ce844c6 commit 39bf3e4

File tree

6 files changed

+10
-9
lines changed

6 files changed

+10
-9
lines changed

AGENTS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Specify supports multiple AI agents by generating agent-specific command files a
4242
| **Kilo Code** | `.kilocode/rules/` | Markdown | N/A (IDE-based) | Kilo Code IDE |
4343
| **Auggie CLI** | `.augment/rules/` | Markdown | `auggie` | Auggie CLI |
4444
| **Roo Code** | `.roo/rules/` | Markdown | N/A (IDE-based) | Roo Code IDE |
45-
| **CodeBuddy** | `.codebuddy/commands/` | Markdown | `codebuddy` | CodeBuddy |
45+
| **CodeBuddy CLI** | `.codebuddy/commands/` | Markdown | `codebuddy` | CodeBuddy CLI |
4646
| **Amazon Q Developer CLI** | `.amazonq/prompts/` | Markdown | `q` | Amazon Q Developer CLI |
4747

4848
### Step-by-Step Integration Guide
@@ -249,7 +249,7 @@ Require a command-line tool to be installed:
249249
- **Cursor**: `cursor-agent` CLI
250250
- **Qwen Code**: `qwen` CLI
251251
- **opencode**: `opencode` CLI
252-
- **CodeBuddy**: `codebuddy` CLI
252+
- **CodeBuddy CLI**: `codebuddy` CLI
253253

254254
### IDE-Based Agents
255255
Work within integrated development environments:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ Want to see Spec Kit in action? Watch our [video overview](https://www.youtube.c
143143
| [Windsurf](https://windsurf.com/) || |
144144
| [Kilo Code](https://github.com/Kilo-Org/kilocode) || |
145145
| [Auggie CLI](https://docs.augmentcode.com/cli/overview) || |
146-
| [CodeBuddy](https://www.codebuddy.ai/) || |
146+
| [CodeBuddy CLI](https://www.codebuddy.ai/cli) || |
147147
| [Roo Code](https://roocode.com/) || |
148148
| [Codex CLI](https://github.com/openai/codex) || |
149149
| [Amazon Q Developer CLI](https://aws.amazon.com/developer/learning/q-developer-cli/) | ⚠️ | Amazon Q Developer CLI [does not support](https://github.com/aws/amazon-q-developer-cli/issues/3064) custom arguments for slash commands. |

docs/installation.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
## Prerequisites
44

55
- **Linux/macOS** (or Windows; PowerShell scripts now supported without WSL)
6-
- AI coding agent: [Claude Code](https://www.anthropic.com/claude-code), [GitHub Copilot](https://code.visualstudio.com/), or [Gemini CLI](https://github.com/google-gemini/gemini-cli)
6+
- AI coding agent: [Claude Code](https://www.anthropic.com/claude-code), [GitHub Copilot](https://code.visualstudio.com/), [Codebuddy CLI](https://www.codebuddy.ai/cli) or [Gemini CLI](https://github.com/google-gemini/gemini-cli)
77
- [uv](https://docs.astral.sh/uv/) for package management
88
- [Python 3.11+](https://www.python.org/downloads/)
99
- [Git](https://git-scm.com/downloads)
@@ -34,6 +34,7 @@ You can proactively specify your AI agent during initialization:
3434
uvx --from git+https://github.com/github/spec-kit.git specify init <project_name> --ai claude
3535
uvx --from git+https://github.com/github/spec-kit.git specify init <project_name> --ai gemini
3636
uvx --from git+https://github.com/github/spec-kit.git specify init <project_name> --ai copilot
37+
uvx --from git+https://github.com/github/spec-kit.git specify init <project_name> --ai codebuddy
3738
```
3839

3940
### Specify Script Type (Shell vs PowerShell)

scripts/bash/update-agent-context.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -583,7 +583,7 @@ update_specific_agent() {
583583
update_agent_file "$ROO_FILE" "Roo Code"
584584
;;
585585
codebuddy)
586-
update_agent_file "$CODEBUDDY_FILE" "CodeBuddy"
586+
update_agent_file "$CODEBUDDY_FILE" "CodeBuddy CLI"
587587
;;
588588
q)
589589
update_agent_file "$Q_FILE" "Amazon Q Developer CLI"
@@ -651,7 +651,7 @@ update_all_existing_agents() {
651651
fi
652652

653653
if [[ -f "$CODEBUDDY_FILE" ]]; then
654-
update_agent_file "$CODEBUDDY_FILE" "CodeBuddy"
654+
update_agent_file "$CODEBUDDY_FILE" "CodeBuddy CLI"
655655
found_agent=true
656656
fi
657657

scripts/powershell/update-agent-context.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,7 @@ function Update-SpecificAgent {
378378
'kilocode' { Update-AgentFile -TargetFile $KILOCODE_FILE -AgentName 'Kilo Code' }
379379
'auggie' { Update-AgentFile -TargetFile $AUGGIE_FILE -AgentName 'Auggie CLI' }
380380
'roo' { Update-AgentFile -TargetFile $ROO_FILE -AgentName 'Roo Code' }
381-
'codebuddy' { Update-AgentFile -TargetFile $CODEBUDDY_FILE -AgentName 'CodeBuddy' }
381+
'codebuddy' { Update-AgentFile -TargetFile $CODEBUDDY_FILE -AgentName 'CodeBuddy CLI' }
382382
'q' { Update-AgentFile -TargetFile $Q_FILE -AgentName 'Amazon Q Developer CLI' }
383383
default { Write-Err "Unknown agent type '$Type'"; Write-Err 'Expected: claude|gemini|copilot|cursor-agent|qwen|opencode|codex|windsurf|kilocode|auggie|roo|codebuddy|q'; return $false }
384384
}
@@ -397,7 +397,7 @@ function Update-AllExistingAgents {
397397
if (Test-Path $KILOCODE_FILE) { if (-not (Update-AgentFile -TargetFile $KILOCODE_FILE -AgentName 'Kilo Code')) { $ok = $false }; $found = $true }
398398
if (Test-Path $AUGGIE_FILE) { if (-not (Update-AgentFile -TargetFile $AUGGIE_FILE -AgentName 'Auggie CLI')) { $ok = $false }; $found = $true }
399399
if (Test-Path $ROO_FILE) { if (-not (Update-AgentFile -TargetFile $ROO_FILE -AgentName 'Roo Code')) { $ok = $false }; $found = $true }
400-
if (Test-Path $CODEBUDDY_FILE) { if (-not (Update-AgentFile -TargetFile $CODEBUDDY_FILE -AgentName 'CodeBuddy')) { $ok = $false }; $found = $true }
400+
if (Test-Path $CODEBUDDY_FILE) { if (-not (Update-AgentFile -TargetFile $CODEBUDDY_FILE -AgentName 'CodeBuddy CLI')) { $ok = $false }; $found = $true }
401401
if (Test-Path $Q_FILE) { if (-not (Update-AgentFile -TargetFile $Q_FILE -AgentName 'Amazon Q Developer CLI')) { $ok = $false }; $found = $true }
402402
if (-not $found) {
403403
Write-Info 'No existing agent files found, creating default Claude file...'

src/specify_cli/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ def _github_auth_headers(cli_token: str | None = None) -> dict:
129129
"codebuddy": {
130130
"name": "CodeBuddy",
131131
"folder": ".codebuddy/",
132-
"install_url": "https://www.codebuddy.ai",
132+
"install_url": "https://www.codebuddy.ai/cli",
133133
"requires_cli": True,
134134
},
135135
"roo": {

0 commit comments

Comments
 (0)