ohmyzsh/plugins/claudecode
ClearClown 6e2c0e721e feat(claudecode): update completion actions and clean up README
- Added new actions for `claude-quick` including 'optimize', 'refactor', 'test', and 'docs'.
- Removed redundant code from the `_claude_quick` function to streamline the completion process.
- Cleaned up the README by removing outdated usage examples for `claude-quick` to reflect the latest features.
2025-06-15 17:37:35 +09:00
..
claudecode.plugin.zsh feat(claudecode): update completion actions and clean up README 2025-06-15 17:37:35 +09:00
examples.zsh feat(claudecode): add usage examples and test script for ClaudeCode plugin 2025-06-15 17:07:31 +09:00
README.md feat(claudecode): update completion actions and clean up README 2025-06-15 17:37:35 +09:00
test_plugin.zsh feat(claudecode): add usage examples and test script for ClaudeCode plugin 2025-06-15 17:07:31 +09:00

ClaudeCode Plugin for Oh My Zsh

This plugin provides autocompletion and useful aliases for the Claude Code CLI, making it easier to interact with Claude from the command line.

Features

Autocompletion

  • Complete all Claude Code CLI commands and flags
  • Smart completion for subcommands (update, mcp, commit, pr, review, test, lint, docs)
  • Model name completion (sonnet, opus, claude-3-5-sonnet-20241022, claude-3-opus-20240229, claude-3-haiku-20240307)
  • Output format completion (text, json, stream-json)
  • Directory completion for --add-dir flag
  • Session ID completion for --resume flag
  • Tool completion for --allowedTools and --disallowedTools
  • Enhanced flag completion with short forms (-h, -v, -p, -c, -r)

Aliases

Basic Aliases

  • ccclaude (short alias for quick access)
  • ccpclaude -p (print mode)
  • cccclaude -c (continue conversation)
  • ccrclaude -r (resume session)
  • ccvclaude --verbose (verbose mode)
  • ccuclaude update (update Claude Code)
  • ccmclaude mcp (MCP configuration)

Git Integration Aliases

  • cccommitclaude commit (AI-assisted commits)
  • ccprclaude pr (AI-assisted pull requests)
  • ccreviewclaude review (code review)

Development Aliases

  • cctestclaude test (test-related tasks)
  • cclintclaude lint (linting tasks)
  • ccdocsclaude docs (documentation tasks)

Model-Specific Aliases

  • ccsonnetclaude --model sonnet (use Sonnet model)
  • ccopusclaude --model opus (use Opus model)
  • cchaikuclaude --model claude-3-haiku-20240307 (use Haiku model)

Helper Functions

claude-quick

Quick access to common Claude Code patterns: