Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Code HummerNew to Visual Studio Code? Get it now.
Code Hummer

Code Hummer

Upward AI

|
11 installs
| (0) | Free
Code Hummer is a smart coding agent for VSCode that generates functional code for Python, JavaScript, TypeScript, and more. Simply describe what you need, and Code Hummer brings it to life.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Code Hummer

Code Hummer is a smart coding agent for VSCode that generates functional code for multiple programming languages including Python, JavaScript, TypeScript, Go, Swift, C, C++, HTML, CSS, and many more! Simply describe what you need, and Code Hummer brings it to life by intelligently analyzing your existing code context and generating the necessary code and command lines to accomplish your task.

Save Files


Features

  • Multi-Language Support:
    Easily generate code for a variety of programming languages.

  • Intelligent Code Generation:
    Describe what you need and let Code Hummer handle the heavy lifting by understanding your code context and generating functional code and command lines.

  • Multiple Modes of Operation:

    • Agent Code:
      Type a prompt; the agent analyzes your code, selects the appropriate file context, and generates the code plus the commands needed to accomplish your task.

    • Write Code:
      Pick the files you want to use as context, and the agent writes code based on your prompt.

    • Chat:
      Engage in a conversation about your code—ask technical questions, get help with documentation, or discuss coding challenges. The chat interface is designed to facilitate an interactive coding workflow.

  • AI Responses:
    Receive AI responses that include the generated files. Save them one by one or all at once. The AI can also return command lines which you can execute directly from the chat interface.

    Save Files

  • Model Selection:
    Choose from different AI models based on your needs.

  • File Attachment:
    Manually attach files to provide additional context for your code generation tasks. In "Write Code" mode, click "AI Pick Files" to let the AI select files based on your prompt.

    Attach Files


How to Start

  1. Download the Extension:
    Install Code Hummer from the VSCode Marketplace.

  2. Sign Up:
    After installing, go to climr.io and sign up.

  3. Sign In:
    Open Code Hummer in VSCode and sign in with your email address.

  4. Start Coding:

    • Choose your mode (Agent Code, Write Code, or Chat) depending on your requirement.
    • If needed, attach files manually or select your desired context.
    • Provide your prompt, and let Code Hummer generate the code and commands.

Quick Start Guide

  • Launching the Extension:
    Use "Code Hummer: Sign In" to log in with your credentials.
    You will receive a code in your email.

    Login Screen

    After Login Screen

  • Selecting a Mode:

    • For automated contextual code generation, select Agent Code.
    • To provide specific file context, select Write Code.
    • For an interactive experience, choose Chat.
  • Generating Code:
    Simply type your prompt or request in the provided input area. Code Hummer will analyze your files, generate the appropriate code snippets, and display command lines if any actions need to be executed.

  • Saving Generated Files:
    Each AI response includes files that you can save individually or all at once. Follow the on-screen prompts to save the generated files to your workspace.

    Save Generated Files

  • Running Terminal Commands:
    When command lines are returned by the agent, you can run them directly from the chat interface to complete your tasks.

    Terminal Commands

  • Customize File and Folder Exclusions in Code Hummer:
    Code Hummer automatically ignores files that begin with a period (.) and common library folders such as node_modules. If you’d like the AI to ignore additional files or folders, click Settings and enter the names of the files or folders you want to ignore, separated by commas.

    ignore files ignore files


Troubleshooting & FAQs

Q: What if the AI response doesn't match my expectations?

A: Ensure that your prompt is clear and relevant to the context. You can refine your description or switch modes to better suit your task.

Q: Can I switch between different operational modes?

A: Yes! Code Hummer allows you to seamlessly switch between Agent Code, Write Code, and Chat to best match your workflow.

Q: How do I attach files manually?

A: In any mode, look for the file attachment option where you can upload the necessary files to provide additional context for your prompt.

Q: Do I need an internet connection?

A: Yes, an active internet connection is required to communicate with the Code Hummer backend services and for AI functionality.


Happy coding with Code Hummer in VSCode!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft