ai agents ai agents stack ai skills aider claude code cline codecompanion.nvim codename goose cursor opencode windsurf