Main Menu
  • Tools
  • Developers
  • Topics
  • Discussions
  • News
  • Blogs
  • Builds
  • Contests
Create
Sign In
    EveryDev.ai
    Sign inSubscribe
    Home
    Tools

    1,800+ AI tools

    • New
    • Trending
    • Featured
    • Compare
    Categories
    • Agents891
    • Coding869
    • Infrastructure377
    • Marketing357
    • Design302
    • Research276
    • Projects271
    • Analytics266
    • Testing160
    • Integration157
    • Data150
    • Security131
    • MCP125
    • Learning124
    • Extensions108
    • Communication107
    • Prompts100
    • Voice90
    • Commerce89
    • DevOps70
    • Web66
    • Finance17
    Sign In
    1. Home
    2. Tools
    3. Guard
    Guard icon

    Guard

    Vibe Coding

    A CLI tool that lets developers lock file permissions to prevent AI coding agents from modifying files without explicit permission.

    Visit Website

    At a Glance

    Pricing

    Open Source

    Fully free and open source under Creative Commons Attribution-NonCommercial-ShareAlike 4.0.

    Engagement

    Available On

    Windows
    macOS
    Linux
    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Vibe CodingCommand Line AssistantsTerminal & Session Management

    Alternatives

    AmpCursor CLIWarp Code

    Developer

    Florian BuetowFlorian Buetow builds developer tools with AI assistance and…

    Listed Mar 2026

    About Guard

    Guard is a command-line tool designed for developers who use AI coding agents and need to prevent unintended file modifications. It works by toggling Unix file permissions, ownership, and immutable flags to protect files from being changed by AI tools like Claude, Cursor, or GitHub Copilot. Guard stores original permission states in a .guardfile and can restore them on demand, giving developers precise control over which files an AI can touch.

    • Individual file protection — Run guard add file <path> and guard enable file <path> to lock a specific file against AI modifications.
    • Collection management — Group related files into named collections and toggle protection for the entire set with a single command.
    • Interactive TUI mode — Launch guard -i to open a terminal UI with a file tree, fuzzy search, and keyboard shortcuts for the fastest possible workflow.
    • Fuzzy search — Press / in interactive mode to instantly filter the file tree and find files to guard or unguard.
    • Permission state memory — Guard records each file's original owner, group, and rwx permissions in .guardfile and restores them exactly when protection is disabled.
    • Immutable flag support — Sets the immutable flag so even the file owner cannot change permissions without sudo, ensuring AI agents cannot silently bypass protection.
    • Safe cleanup utilities — Use guard cleanup to remove stale registry entries and guard reset to disable all active protections while preserving registrations.
    • Unix-only design — Supports Linux, macOS, and BSD variants; Windows users are directed to WSL, Docker, or a Linux VM.
    • Cobra-based CLI — Built with Go and the Cobra framework; install via git clone, just build, and just install into $GOPATH/bin.
    • Comprehensive test suite — Includes unit tests, property-based tests (gopter), and integration tests covering real filesystem operations.
    Guard - 1

    Community Discussions

    Be the first to start a conversation about Guard

    Share your experience with Guard, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open source under Creative Commons Attribution-NonCommercial-ShareAlike 4.0.

    • Protect individual files
    • Named file collections
    • Interactive TUI mode with fuzzy search
    • Immutable flag support
    • Permission state memory via .guardfile
    View official pricing

    Capabilities

    Key Features

    • Protect individual files by toggling Unix permissions and ownership
    • Named file collections for bulk protection toggling
    • Interactive TUI mode with fuzzy search
    • Immutable flag support to block even owner-level changes
    • Permission state stored and restored via .guardfile
    • Guard reset and cleanup maintenance commands
    • Cobra-based CLI with full command reference
    • Works with AI agents: Claude, Cursor, GitHub Copilot, etc.
    • Supports Linux, macOS, and BSD variants

    Integrations

    Claude
    Cursor
    GitHub Copilot
    API Available
    View Docs

    Reviews & Ratings

    No ratings yet

    Be the first to rate Guard and help others make informed decisions.

    Developer

    Florian Buetow

    Florian Buetow builds developer tools with AI assistance and human oversight. The Guard project demonstrates an AI-developed workflow where AI agents generate code guided by human constraints and reproducible bug reports. The project is hosted on GitHub and licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0.

    Read more about Florian Buetow
    WebsiteGitHubLinkedInX / Twitter
    1 tool in directory

    Similar Tools

    Amp icon

    Amp

    Agentic coding tool built by Sourcegraph that provides autonomous reasoning, comprehensive code editing, and complex task execution in VS Code, Cursor, Windsurf, and CLI.

    Cursor CLI icon

    Cursor CLI

    Terminal-based Cursor Agent you can run interactively or headless to write, review, and modify code from any shell or CI system.

    Warp Code icon

    Warp Code

    Agentic coding inside Warp's terminal: code editor, diff-first review, codebase indexing, and multi-agent control with top LLMs (GPT-5, Claude, Gemini).

    Browse all tools

    Related Topics

    Vibe Coding

    Vibe code using low code AI tools that let you build applications with natural language prompts with minimal code.

    113 tools

    Command Line Assistants

    AI-powered command-line assistants that help developers navigate, search, and execute terminal commands with intelligent suggestions and context awareness.

    99 tools

    Terminal & Session Management

    Terminal emulators, multiplexers, and session managers that help developers run parallel AI coding agents, manage multiple workspaces, and maintain persistent terminal sessions.

    15 tools
    Browse all topics
    Back to all tools
    Explore AI Tools
    • AI Coding Assistants
    • Agent Frameworks
    • MCP Servers
    • AI Prompt Tools
    • Vibe Coding Tools
    • AI Design Tools
    • AI Database Tools
    • AI Website Builders
    • AI Testing Tools
    • LLM Evaluations
    Follow Us
    • X / Twitter
    • LinkedIn
    • Reddit
    • Discord
    • Threads
    • Bluesky
    • Mastodon
    • YouTube
    • GitHub
    • Instagram
    Get Started
    • About
    • Editorial Standards
    • Corrections & Disclosures
    • Community Guidelines
    • Advertise
    • Contact Us
    • Newsletter
    • Submit a Tool
    • Start a Discussion
    • Write A Blog
    • Share A Build
    • Terms of Service
    • Privacy Policy
    Explore with AI
    • ChatGPT
    • Gemini
    • Claude
    • Grok
    • Perplexity
    Agent Experience
    • llms.txt
    Theme
    With AI, Everyone is a Dev. EveryDev.ai © 2026
    Sign in