kaplanelad/shellfirm
A Rust tool that intercepts dangerous shell commands and AI agent commands, requiring confirmation before risky operations run.
- 스타
- 948
- 포크
- 0
- 열린 이슈
- 0
- 마지막 커밋
- 5개월 전
핵심 기능
- 01Detects risky commands across filesystem, git, Kubernetes, Terraform, Docker and cloud CLIs.
- 02Supports eight shells including Zsh, Bash, Fish, Nushell and PowerShell.
- 03Escalates challenges in SSH, root, protected-branch and production Kubernetes contexts.
- 04Suggests safer alternative commands alongside each warning.
- 05Lets teams share additive project rules through .shellfirm.yaml.
- 06Logs intercepted commands and decisions as JSON lines.
- 07Provides an MCP server so AI agents can check commands before running them.
활용 사례
- Guarding a developer's terminal against accidental destructive commands like rm -rf or force pushes.
- Adding a safety check to Claude Code so agent-run Bash commands are reviewed before execution.
- Enforcing shared safety rules for a team's infrastructure and Kubernetes workflows.
토픽
자주 묻는 질문
- shellfirm은(는) 무엇인가요?
- A Rust tool that intercepts dangerous shell commands and AI agent commands, requiring confirmation before risky operations run.
- shellfirm은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- shellfirm은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- shellfirm은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. shellfirm의 마지막 커밋은 2026년 5월 15일입니다.
- shellfirm은(는) 어디에 사용할 수 있나요?
- Guarding a developer's terminal against accidental destructive commands like rm -rf or force pushes. Adding a safety check to Claude Code so agent-run Bash commands are reviewed before execution. Enforcing shared safety rules for a team's infrastructure and Kubernetes workflows.
- shellfirm은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/kaplanelad/shellfirm
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
A terminal workspace manager for running and monitoring multiple AI coding agents across panes, tabs, and projects.
9760RustApache-2.0업데이트 3일 전
A terminal user interface for Git, inspired by Magit, for staging, committing, branching, rebasing and more.
2.9천0RustMIT업데이트 그저께
A terminal UI for browsing git commit history as a visual graph, rendered with terminal image protocols.
2.2천0RustMIT업데이트 7일 전
A terminal app whose background server keeps shells and panes alive after the window closes, with agent-aware tooling and remote workspaces over SSH.
1.3천0RustApache-2.0업데이트 그저께