@@ -53,19 +53,14 @@ Codebuff is a tool for editing codebases via natural language instruction to Buf
5353## CLI Interface Features
5454
5555- ESC key to toggle menu or stop AI response
56- - CTRL+C to exit the application## Shell Shims (Direct Commands)
56+ - CTRL+C to exit the application
5757
58- Codebuff supports shell shims for direct command invocation without the ` codebuff ` prefix.
58+ ### Shell Shims (Direct Commands)
5959
60- ### Features
60+ Codebuff supports shell shims for direct command invocation without the ` codebuff ` prefix.
6161
6262- ** Cross-platform** : Works on Windows (CMD/PowerShell), macOS, and Linux (bash/zsh/fish)
6363- ** Store integration** : Uses fully qualified agent IDs from the agent store
64- - ** Auto-naming** : Automatically uses the agent-id part as the command name
65- - ** Custom names** : Optional custom command names via colon syntax
66- - ** Safe installation** : Creates executable files in ` ~/.config/manicode/bin ` (Unix) or ` %USERPROFILE%/AppData/Local/Manicode/bin ` (Windows)
67- - ** PATH integration** : Provides instructions to add shims directory to shell PATH
68- - ** Conflict detection** : Warns about existing commands with same names
6964- ** Easy management** : Install, update, list, and uninstall shims via CLI commands### Quick Start (Recommended)
7065
7166``` bash
@@ -79,32 +74,6 @@ eval "$(codebuff shims env)"
7974base-lite " fix this bug" # Works right away!
8075```
8176
82- ### Management Commands
83-
84- ``` bash
85- codebuff shims list # List installed shims
86- codebuff shims upgrade # Upgrade all shims to latest versions
87- codebuff shims doctor # Check shim health and PATH
88- codebuff shims env # Get eval command for current session
89- codebuff shims uninstall # Remove all shims
90- ```
91-
92- ### Agent ID Format
93-
94- Agent IDs must be fully qualified store IDs:
95-
96- - Format: ` publisher/agent-id@version `
97- - Example: ` codebuff/base-lite@1.0.0 `
98- - Custom command: ` codebuff/base-lite@1.0.0:fast `
99-
100- ### Benefits of New Setup
101-
102- - ** One command setup** : Install automatically adds to PATH
103- - ** Shell detection** : Automatically detects bash/zsh/fish/PowerShell
104- - ** Safe editing** : Creates backups and uses idempotent markers
105- - ** Immediate use** : ` eval ` commands work without restarting terminal
106- - ** Cross-platform** : Works on macOS, Linux, and Windows
107-
10877## Package Management
10978
11079- Use Bun for all package management operations
0 commit comments