Visit www.sherpacoder.dev
🚀 Welcome to the Sherpa Coder extension for Visual Studio Code! ✨ This extension is designed to enhance your coding experience by integrating OpenAI assistants directly into your VS Code environment. 🤖
To begin using Sherpa Coder, you'll need to create an account. Simply provide an alias for your account name and enter your OpenAI API Key. All information is stored locally on your machine - there are no external servers involved, only direct communication with the OpenAI API. This will enable you to access all the powerful features of the extension.
Once your account is set up, choose it from the accounts list to start using the extension.
We will stablish connection to OpenAI using the provided API Key.
Navigate to the chat tab to initiate a new conversation with the AI assistant.
Give your conversation a meaningful name to help you organize and track your interactions.
You will see the chat dialog of your new conversation
Click on settings to choose your preferred AI model and assistant for each message, tailoring the interaction to your specific needs.
Take advantage of the powerful file attachment feature:
- Attach files directly from your workspace
- Generate and attach a markdown file containing your entire workspace's source code
- Provide context-rich information to the AI assistant
You can also attach the full source code of the current workspace. For this we will create a markdown file containing your source code. We will omit the files from gitignore and binary files that you might have in your workspace.
To utilize the attachments feature effectively, ensure that your OpenAI assistants have the "search in files" feature activated in their assistant settings.
Files stored in threads are subject to OpenAI API's default retention policy. For more information, please refer to the OpenAI documentation
This is an open source project and contributions are welcome! If you'd like to contribute, feel free to submit a pull request or open an issue.
If you find this extension helpful, you can support its development by buying me a coffee:














