Get Started with Hide
Set up Hide in just a few minutes:
DOWNLOAD FOR MAC
Install the App – Download Hide for Mac and drag it into your Applications folder.
Configure the AI Model
Sign in to the Anthropic Console.
Generate an API key under API Keys and copy it.
Paste the API key into Hide.
Start Building – Create a project, start a conversation, and code with AI-powered assistance.
How to Build with Hide
Set Up Your Project the Smart Way
Click “+” next to Projects and choose a clear project name.
Enter your project path (for a new repo or an existing one).
Define your code standards in project settings for better AI-generated code.
Analyze
package.json
to help Hide understand dependencies & structure.
Work Smarter with Hide
Use separate branches – If logged into GitHub, Hide can create one for you via shell.
Open your IDE – Check progress as Hide generates and refines your code.
Ask Hide to stage changes – Easily track and review modifications.
Run the app locally – Test your code as you normally would.
Give feedback – Guide Hide by refining requests and setting clear boundaries.
Ask for a review – When you're done, let Hide assist in finalizing your work.
Commit & create a PR – Ship high-quality code, faster.
How To Prompt with Hide?
Think of Hide as your AI coding collaborator. When prompting, be as clear and specific as you would with another developer. Describe the problem, constraints, and expectations—Hide will handle the implementation.
Best Practices for Effective Prompts
To get the best results, provide detailed context, just like you would in a well-structured issue or PR description:
Problem Statement – Clearly define the issue you’re solving or the feature you need.
Project Context – Mention relevant parts of your codebase or dependencies.
Definition of Done – Specify what success looks like, including expected output or behavior.
Code Constraints – Provide style guides, architectural rules, or performance considerations.
Step-by-Step Instructions – Use numbered lists to ensure precise execution, or ask Hide to break the task into structured steps.
Expected Output – If you only need code, say so explicitly (e.g., "Generate only the function, no explanations").
Example Prompts
🔹 Refactoring Request:
"Optimize fetchData()
in utils.js
to reduce API calls. Keep existing functionality but improve efficiency. Follow project coding standards."
🔹 Feature Implementation:
"Add a middleware function in server.js
to log all incoming requests. Use Winston for logging, and ensure it doesn’t impact response time."
🔹 Debugging Help:
"Fix the off-by-one error in calculateTotal()
. It appears when processing large datasets. Identify the root cause and provide a fix."
If you're unsure about your prompt, ask Hide to review and suggest clarifications before proceeding. The more context you provide, the better your results.