Created comprehensive DISCLAIMER.md with security warnings about AI tooling risks and sandboxing recommendations. Updated README.md with project overview, security disclaimer section, and complete features list with emojis. Also improved git-diff-panel layout with better scrolling behavior. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
2.7 KiB
Security Disclaimer
Important Warning
Automaker uses AI-powered tooling that has access to your operating system and can read, modify, and delete files. Use at your own risk.
Risk Assessment
This software utilizes AI agents (such as Claude) that can:
- Read files from your file system
- Write and modify files in your projects
- Delete files when instructed
- Execute commands on your operating system
- Access environment variables and configuration files
While we have made efforts to review this codebase for security vulnerabilities and implement safeguards, you assume all risk when running this software.
Recommendations
1. Review the Code First
Before running Automaker, we strongly recommend reviewing the source code yourself to understand what operations it performs and ensure you are comfortable with its behavior.
2. Use Sandboxing (Highly Recommended)
We do not recommend running Automaker directly on your local computer due to the risk of AI agents having access to your entire file system. Instead, consider:
- Docker: Run Automaker in a Docker container to isolate it from your host system
- Virtual Machine: Use a VM (such as VirtualBox, VMware, or Parallels) to create an isolated environment
- Cloud Development Environment: Use a cloud-based development environment that provides isolation
3. Limit Access
If you must run locally:
- Create a dedicated user account with limited permissions
- Only grant access to specific project directories
- Avoid running with administrator/root privileges
- Keep sensitive files and credentials outside of project directories
4. Monitor Activity
- Review the agent's actions in the output logs
- Pay attention to file modifications and command executions
- Stop the agent immediately if you notice unexpected behavior
No Warranty
This software is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages, or other liability, whether in an action of contract, tort, or otherwise, arising from, out of, or in connection with the software or the use or other dealings in the software.
Acknowledgment
By using Automaker, you acknowledge that:
- You have read and understood this disclaimer
- You accept full responsibility for any consequences of using this software
- You understand the risks of AI agents having access to your operating system
- You agree to take appropriate precautions as outlined above
If you are not comfortable with these risks, do not use this software.