Chatbots ChatGPT Coding Assistant GitHub Copilot Gemini CLI Claude Code Amazon Q Developer Models LLM model comparison Toolkit LangChain