-
Notifications
You must be signed in to change notification settings - Fork 0
Description
π Feature Request: Add Auggie Support
Background
YOLO currently supports 13 AI coding assistants but is missing support for Augment Code (Auggie), which is becoming increasingly popular in the AI-assisted development ecosystem.
What is Auggie?
Auggie is Augment Code's CLI tool that provides AI-powered coding assistance with advanced context understanding and code generation capabilities. It's part of the growing ecosystem of AI coding assistants that developers use for various programming tasks.
Requested Changes
1. Command Detection
Add auggie to the list of supported commands in:
get_installed_agents()function- Command existence checks
- Help documentation
2. Flag Configuration
Add appropriate flags for Auggie in the get_command_flags() function. Based on similar AI tools, Auggie likely supports:
--yoloflag for bypass mode (similar to other AI tools)- Or potentially a specific bypass flag like
--skip-confirmations
3. Argument Handling
Add Auggie-specific argument handling in the main command building logic. This should include:
- Proper prompt passing (likely positional arguments)
- Interactive mode support if available
- Integration with YOLO's editor mode (
-eflag)
4. Multi-Agent Support
Ensure Auggie works properly in multi-agent mode:
- Ghostty split support
- Worktree isolation
- Parallel execution with other agents
5. Documentation Updates
Update the following sections:
- README.md supported agents table
- Usage examples
- Help text (
show_usage()function)
Implementation Suggestions
Based on the existing pattern, here's the likely implementation:
# In get_command_flags()
auggie)
echo "--yolo" # or whatever Auggie's bypass flag is
;;
# In get_installed_agents()
local supported_commands=("codex" "claude" "copilot" "droid" "amp" "cursor-agent" "opencode" "qwen" "gemini" "kimi" "crush" "aider" "goose" "auggie")
# In main command building logic
auggie)
if [[ -n "$flags" ]]; then
local flag_array=($flags)
full_command+=("${flag_array[@]}")
fi
if (( ${#command_args[@]} )); then
full_command+=("${command_args[@]}")
fi
;;Testing Requirements
- Verify Auggie detection works in full YOLO mode
- Test multi-agent mode with Auggie + other agents
- Confirm worktree isolation works properly
- Validate editor mode integration
Related Projects
This aligns with the broader AI-Aligned ecosystem:
- ai-aligned-git already has Auggie support
- ai-aligned-gh has Auggie support (PR #37)
Adding Auggie to YOLO would complete the ecosystem support across all three tools.
Priority
Medium - Auggie is gaining adoption and this would provide consistency across the AI-Aligned toolchain.
Note: I don't have direct access to test Auggie's specific command-line interface, so the exact flags and argument handling may need to be verified through testing or documentation review.