diff --git a/README.md b/README.md index 675ee13..cea68ea 100644 --- a/README.md +++ b/README.md @@ -335,6 +335,7 @@ local defaults = { tools = { aider = {}, amazon_q = {}, + amp = {}, claude = {}, codex = {}, copilot = {}, @@ -718,7 +719,8 @@ Sidekick preconfigures popular AI CLIs. Run `:checkhealth sidekick` to see which | ----------------------------------------------------------- | -------------------- | ---------------------------------------------------------------------------------------------------------------------- | | [`aider`](https://github.com/Aider-AI/aider) | AI pair programmer | `pip install aider-chat` or `pipx install aider-chat` | | [`amazon_q`](https://github.com/aws/amazon-q-developer-cli) | Amazon Q Developer | [Install guide](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/command-line-getting-started-installing.html) | -| [`claude`](https://github.com/anthropics/claude-code) | Claude Code CLI | [See Claude Code docs](https://code.claude.com/docs/en/overview#get-started) +| [`amp`](https://ampcode.com/) | AMP CLI | [See Amp docs](https://ampcode.com/manual#getting-started-command-line-interface) | +| [`claude`](https://github.com/anthropics/claude-code) | Claude Code CLI | [See Claude Code docs](https://code.claude.com/docs/en/overview#get-started) | | [`codex`](https://github.com/openai/codex) | OpenAI Codex CLI | See [OpenAI docs](https://github.com/openai/codex) | | [`copilot`](https://github.com/github/copilot-cli) | GitHub Copilot CLI | `npm install -g @githubnext/github-copilot-cli` | | [`crush`](https://github.com/charmbracelet/crush) | Charm's AI assistant | See [installation](https://github.com/charmbracelet/crush) | diff --git a/doc/sidekick.nvim.txt b/doc/sidekick.nvim.txt index 49db9c5..ea2e7ff 100644 --- a/doc/sidekick.nvim.txt +++ b/doc/sidekick.nvim.txt @@ -337,6 +337,7 @@ Default settings ~ tools = { aider = {}, amazon_q = {}, + amp = {}, claude = {}, codex = {}, copilot = {}, @@ -637,6 +638,8 @@ which ones are installed. amazon_q Amazon Q Install guide Developer + amp Amp See Amp docs + claude Claude Code See Claude Code docs CLI diff --git a/lua/sidekick/config.lua b/lua/sidekick/config.lua index 564617e..0c7f9c7 100644 --- a/lua/sidekick/config.lua +++ b/lua/sidekick/config.lua @@ -102,6 +102,7 @@ local defaults = { tools = { aider = {}, amazon_q = {}, + amp = {}, claude = {}, codex = {}, copilot = {}, diff --git a/sk/cli/amp.lua b/sk/cli/amp.lua new file mode 100644 index 0000000..11ba852 --- /dev/null +++ b/sk/cli/amp.lua @@ -0,0 +1,8 @@ +---@type sidekick.cli.Config +return { + cmd = { "amp" }, + is_proc = "\\", + url = "https://ampcode.com", + resume = { "threads", "continue" }, + continue = { "threads", "continue", "--last" }, +}