Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Add Augment Code (Auggie) supportΒ #27

@trieloff

Description

@trieloff

πŸš€ 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:

  • --yolo flag 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 (-e flag)

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:

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions